Table of Contents

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

objectCollection CollectionObjectBases

ObjectRtf(CollectionObjectBases, int)

Creates and inserts a new RTF object at the specified index.

public ObjectRtf(CollectionObjectBases objectCollection, int index)

Parameters

objectCollection CollectionObjectBases
index int

Properties

AllowPageBreak

Gets or sets whether the text may break across pages.

public string AllowPageBreak { get; set; }

Property Value

string

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

string

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

string

Frame

Gets the frame settings (borders, padding, background) for the object.

[JsonInclude]
public PropertyFrame Frame { get; }

Property Value

PropertyFrame

Source

Gets the RTF source definition (static text or variable based).

[JsonInclude]
public PropertyRtfSource Source { get; }

Property Value

PropertyRtfSource

Methods

SourceLinkTo(ObjectRtf)

Links this object's RTF source to another RTF object (shared content).

public void SourceLinkTo(ObjectRtf parentObject)

Parameters

parentObject ObjectRtf

Source object to link to.

Removes any existing source link (content becomes independent).

public void SourceUnlink()