IText Class
Contents
[
Hide
]Summary: Interface for Text Editing for Text Layers
Module: aspose.psd.fileformats.psd.layers.text
Full Name: aspose.psd.fileformats.psd.layers.text.IText
Aspose.PSD Version: 24.12.0
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| items | ITextPortion[] | r | Gets the items. |
| text | string | r | Gets the text. |
| text_orientation | TextOrientation | r/w | Gets or sets the text orientation. |
Methods
| Name | Description |
|---|---|
| add_portion(portion) | Adds the portion of text to the end |
| insert_portion(portion, index) | Inserts the ITextPortion to specified position |
| produce_portion() | Produces the new portion with default parameters |
| produce_portions(portions_of_text, style_prototype, paragraph_prototype) | Produces the new portions with input or default parameters. |
| remove_portion(index) | Removes the portion in specified index |
| update_layer_data() | Updates the layer data. |
Method: add_portion(portion)
add_portion(portion)
Adds the portion of text to the end
Parameters:
| Parameter | Type | Description |
|---|---|---|
| portion | ITextPortion | The portion. |
Method: insert_portion(portion, index)
insert_portion(portion, index)
Inserts the ITextPortion to specified position
Parameters:
| Parameter | Type | Description |
|---|---|---|
| portion | ITextPortion | The portion. |
| index | int | The index. |
Method: produce_portion()
produce_portion()
Produces the new portion with default parameters
Returns
| Type | Description |
|---|---|
| ITextPortion | Reference to newly created ITextPortion. |
Method: produce_portions(portions_of_text, style_prototype, paragraph_prototype)
produce_portions(portions_of_text, style_prototype, paragraph_prototype)
Produces the new portions with input or default parameters.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| portions_of_text | string | The portions of text to create new ITextPortion. |
| style_prototype | ITextStyle | A style that, if not null, will be applied in the new ITextPortion, otherwise will be default. |
| paragraph_prototype | ITextParagraph | A paragraph that, if not null, will be applied in the new ITextPortion, otherwise will be default. |
Returns
| Type | Description |
|---|---|
| ITextPortion[] | Returns the new portions ITextPortion based on input parameters. |
Method: remove_portion(index)
remove_portion(index)
Removes the portion in specified index
Parameters:
| Parameter | Type | Description |
|---|---|---|
| index | int | The index. |