Table
Overview
Table is a class in Aspose.Slides FOSS for Python.
Inherits from: GraphicalObject, ITable.
Represents a table on a slide.
This class provides 3 methods for working with Table objects in Python programs.
Available methods include: __init__, merge_cells, set_text_format.
All public members are accessible to any Python application after installing the Aspose.Slides FOSS for Python package.
Properties: alternative_text, alternative_text_title, as_i_bulk_text_formattable, as_i_graphical_object, as_i_presentation_component, as_i_slide_component, and 36 more.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
graphical_object_lock | IGraphicalObjectLock | Read | Gets the graphical object lock. |
rows | IRowCollection | Read | Returns the collectoin of rows. |
columns | IColumnCollection | Read | Returns the collectoin of columns. |
table_format | ITableFormat | Read | Returns the TableFormat object that contains formatting properties for this table. |
style_preset | TableStylePreset | Read/Write | Gets or sets builtin table style. |
right_to_left | bool | Read/Write | Determines whether the table has right to left reading order. |
first_row | bool | Read/Write | Determines whether the first row of a table has to be drawn with a special formatting. |
first_col | bool | Read/Write | Determines whether the first column of a table has to be drawn with a special formatting. |
last_row | bool | Read/Write | Determines whether the last row of a table has to be drawn with a special formatting. |
last_col | bool | Read/Write | Determines whether the last column of a table has to be drawn with a special formatting. |
horizontal_banding | bool | Read/Write | Determines whether the even rows has to be drawn with a different formatting. |
vertical_banding | bool | Read/Write | Determines whether the even columns has to be drawn with a different formatting. |
as_i_graphical_object | IGraphicalObject | Read | Gets the as i graphical object. |
as_i_bulk_text_formattable | IBulkTextFormattable | Read | Gets the as i bulk text formattable. |
raw_frame | IShapeFrame | Read/Write | Returns or sets the raw shape frame’s properties. |
frame | IShapeFrame | Read/Write | Returns or sets the shape frame’s properties. |
line_format | ILineFormat | Read | Returns the LineFormat object that contains line formatting properties for a shape. |
three_d_format | IThreeDFormat | Read | Returns the ThreeDFormat object that 3d effect properties for a shape. |
effect_format | IEffectFormat | Read | Returns the EffectFormat object which contains pixel effects applied to a shape. |
fill_format | IFillFormat | Read | Returns the FillFormat object that contains fill formatting properties for a shape. |
hidden | bool | Read/Write | Determines whether the shape is hidden. |
z_order_position | int | Read | Returns the position of a shape in the z-order. |
connection_site_count | int | Read | Returns the number of connection sites on the shape. |
rotation | float | Read/Write | Returns or sets the number of degrees the specified shape is rotated around the z-axis. |
x | float | Read/Write | Gets or sets the x-coordinate of the shape’s upper-left corner, measured in points. |
y | float | Read/Write | Gets or sets the y-coordinate of the shape’s upper-left corner, measured in points. |
width | float | Read/Write | Gets or sets the width of the shape, measured in points. |
height | float | Read/Write | Gets or sets the height of the shape, measured in points. |
unique_id | int | Read | Returns an internal, presentation-scoped identifier intended for use by add-ins or other code. |
office_interop_shape_id | int | Read | Returns a slide-scoped unique identifier that remains constant for the lifetime of the shape and lets PowerPoint or interop code reliably reference the shape from anywhere in the document. |
alternative_text | str | Read/Write | Returns or sets the alternative text associated with a shape. |
alternative_text_title | str | Read/Write | Returns or sets the title of alternative text associated with a shape. |
name | str | Read/Write | Returns or sets the name of a shape. |
is_decorative | bool | Read/Write | Gets or sets ‘Mark as decorative’ option Reed/write . |
is_grouped | bool | Read | Determines whether the shape is grouped. |
slide | IBaseSlide | Read | Returns the parent slide of a shape. |
presentation | IPresentation | Read | Returns the parent presentation of a slide. |
as_i_slide_component | ISlideComponent | Read | Gets the as i slide component. |
as_i_presentation_component | IPresentationComponent | Read | Gets the as i presentation component. |
is_text_holder | bool | Read | Determines whether the shape is TextHolder. |
placeholder | IPlaceholder | Read | Returns the placeholder for a shape. |
custom_data | ICustomData | Read | Returns the shape’s custom data. |
Methods
| Signature | Description |
|---|---|
set_text_format() | Applies the current text formatting to all cells in the table |
merge_cells(cell1, cell2, allow_splitting) → ICell | Merges the range from cell1 to cell2 into a single cell; allow_splitting controls split behavior |
__init__() | Initialize an empty shape. |