Class ObjectText
- Namespace
- combit.Reporting.Dom
- Assembly
- combit.ListLabel31.CrossPlatform.dll
Represents a plain text object that can be placed on a report. Supports paragraphs, filling, frame, pagination, direction and hyperlink settings.
public class ObjectText : ObjectBase
- Inheritance
-
ObjectText
- Inherited Members
Constructors
ObjectText(CollectionObjectBases)
Creates and appends a new text object to the specified collection.
public ObjectText(CollectionObjectBases objectCollection)
Parameters
objectCollectionCollectionObjectBasesParent collection.
ObjectText(CollectionObjectBases, int)
Creates and inserts a new text object at the specified index.
public ObjectText(CollectionObjectBases objectCollection, int index)
Parameters
objectCollectionCollectionObjectBasesParent collection.
indexintZero-based insertion index.
Properties
AllowPageBreak
Gets or sets whether the text may break across pages.
public string AllowPageBreak { get; set; }
Property Value
BottomAligned
Gets or sets bottom alignment mode (engine specific constant).
public string BottomAligned { get; set; }
Property Value
Direction
Gets or sets the reading direction (e.g. 0 = left-to-right, 1 = right-to-left).
public string Direction { get; set; }
Property Value
ExportAsPicture
Gets or sets whether the content is exported as a picture (rendered image) instead of native text.
public string ExportAsPicture { get; set; }
Property Value
Filling
Gets the filling (background) configuration.
[JsonInclude]
public PropertyFilling Filling { get; }
Property Value
Frame
Gets the frame settings (border, padding, etc.).
[JsonInclude]
public PropertyFrame Frame { get; }
Property Value
LinkUrl
Gets or sets the hyperlink URL assigned to the text object.
public string LinkUrl { get; set; }
Property Value
Paragraphs
Gets the paragraph collection containing text segments and formatting.
[JsonInclude]
public CollectionParagraphs Paragraphs { get; }