Class CdrDocument

Class CdrDocument

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

The cdr root object

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

Inheritance

object DisposableObject CdrObject CdrObjectContainer CdrDocument

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 >

BmpMasks

Gets the BMP masks.

public Dictionary<int, CdrBmp> BmpMasks { get; }

Property Value

Dictionary < int , CdrBmp >

Bmps

Gets the BMPS.

public Dictionary<int, CdrBmp> Bmps { get; }

Property Value

Dictionary < int , CdrBmp >

ClipIds

Gets or sets the clip ids.

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

Property Value

List < short >

Fills

Gets the fills.

public Dictionary<int, CdrFill> Fills { get; }

Property Value

Dictionary < int , CdrFill >

Fonts

Gets the fonts.

public Dictionary<int, CdrFont> Fonts { get; }

Property Value

Dictionary < int , CdrFont >

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 >

Patterns

Gets the patterns.

public Dictionary<int, CdrPattern> Patterns { get; }

Property Value

Dictionary < int , CdrPattern >

PowerClips

Gets the power clips.

public SortedDictionary<short, CdrListObjects> PowerClips { get; set; }

Property Value

SortedDictionary < short , CdrListObjects >

Styles

Gets the styles.

public Dictionary<int, CdrStyle> Styles { get; }

Property Value

Dictionary < int , CdrStyle >

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 >

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

 English