Class ObjectRtf
- Namespace
- combit.Reporting.Dom
- Assembly
- combit.ListLabel31.CrossPlatform.dll
Represents an RTF object that can be rendered.
public class ObjectRtf : ObjectBase
- Inheritance
-
ObjectRtf
- Inherited Members
Constructors
ObjectRtf(CollectionObjectBases)
Creates and appends a new RTF object to the specified collection.
public ObjectRtf(CollectionObjectBases objectCollection)
Parameters
objectCollectionCollectionObjectBases
ObjectRtf(CollectionObjectBases, int)
Creates and inserts a new RTF object at the specified index.
public ObjectRtf(CollectionObjectBases objectCollection, int index)
Parameters
objectCollectionCollectionObjectBasesindexint
Properties
AllowPageBreak
Gets or sets whether the text may break across pages.
public string AllowPageBreak { get; set; }
Property Value
Direction
Gets or sets the reading direction (engine specific constant: 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 RTF.
public string ExportAsPicture { get; set; }
Property Value
Frame
Gets the frame settings (borders, padding, background) for the object.
[JsonInclude]
public PropertyFrame Frame { get; }
Property Value
Source
Gets the RTF source definition (static text or variable based).
[JsonInclude]
public PropertyRtfSource Source { get; }
Property Value
Methods
SourceLinkTo(ObjectRtf)
Links this object's RTF source to another RTF object (shared content).
public void SourceLinkTo(ObjectRtf parentObject)
Parameters
parentObjectObjectRtfSource object to link to.
SourceUnlink()
Removes any existing source link (content becomes independent).
public void SourceUnlink()