Class CdrDocument

Class CdrDocument

Namespace: Aspose.Imaging.FileFormats.Cdr.Objects
Assembly: Aspose.Imaging.dll (25.2.0)

The cdr root object

[JsonObject(MemberSerialization.OptIn)]
public class CdrDocument : CdrObjectContainer, IDisposable

Inheritance

objectDisposableObjectCdrObjectCdrObjectContainerCdrDocument

Implements

IDisposable

Inherited Members

CdrObjectContainer.AddChildObject(CdrObject), CdrObjectContainer.InsertObject(CdrObject), CdrObjectContainer.ReleaseManagedResources(), CdrObjectContainer.Childs, CdrObjectContainer.LoadToLastChild, CdrObjectContainer.LastChild, CdrObjectContainer.Hidden, CdrObject.Parent, CdrObject.Document, DisposableObject.Dispose(), DisposableObject.ReleaseManagedResources(), DisposableObject.ReleaseUnmanagedResources(), DisposableObject.VerifyNotDisposed(), DisposableObject.Disposed, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Properties

Arrows

Gets the arrows.

public Dictionary<int, cdrarrow=""> Arrows { get; }

Property Value

Dictionary<int, CdrArrow&gt;

BmpMasks

Gets the BMP masks.

public Dictionary<int, cdrbmp=""> BmpMasks { get; }

Property Value

Dictionary<int, CdrBmp&gt;

Bmps

Gets the BMPS.

public Dictionary<int, cdrbmp=""> Bmps { get; }

Property Value

Dictionary<int, CdrBmp&gt;

ClipIds

Gets or sets the clip ids.

public List<short> ClipIds { get; set; }

Property Value

List<short&gt;

Fills

Gets the fills.

public Dictionary<int, cdrfill=""> Fills { get; }

Property Value

Dictionary<int, CdrFill&gt;

Fonts

Gets the fonts.

public Dictionary<int, cdrfont=""> Fonts { get; }

Property Value

Dictionary<int, CdrFont&gt;

LastTextIndex

Gets the text indexes.

public int LastTextIndex { get; set; }

Property Value

int

OutLines

Gets the out lines.

public Dictionary<int, cdroutline=""> OutLines { get; }

Property Value

Dictionary<int, CdrOutline&gt;

Patterns

Gets the patterns.

public Dictionary<int, cdrpattern=""> Patterns { get; }

Property Value

Dictionary<int, CdrPattern&gt;

PowerClips

Gets the power clips.

public SortedDictionary<short, cdrlistobjects=""> PowerClips { get; set; }

Property Value

SortedDictionary<short, CdrListObjects&gt;

Styles

Gets the styles.

public Dictionary<int, cdrstyle=""> Styles { get; }

Property Value

Dictionary<int, CdrStyle&gt;

Texts

Gets the texts.

public CdrTextCollection Texts { get; }

Property Value

CdrTextCollection

VectorPatterns

Gets the vector patterns.

public Dictionary<int, cdrvectorpattern=""> VectorPatterns { get; }

Property Value

Dictionary<int, CdrVectorPattern&gt;

Version

Gets or sets the version.

[JsonProperty]
public int Version { get; set; }

Property Value

int

Methods

ReleaseManagedResources()

Releases unmanaged and - optionally - managed resources.

protected override void ReleaseManagedResources()

See Also

CdrObjectContainer </int,></int,></short,></int,></int,></int,></int,></int,></int,></int,>