Class CmxPage

Class CmxPage

Namespace: Aspose.Imaging.FileFormats.Cmx.ObjectModel
Assembly: Aspose.Imaging.dll (25.7.0)

The page of the CMX document.

[JsonObject(MemberSerialization.OptIn)]
   public class CmxPage : DisposableObject, IDisposable
   {
   }

Inheritance

object DisposableObject CmxPage

Implements

IDisposable

Inherited Members

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()

Constructors

CmxPage()

public class CmxPage
   {
      [JsonConstructor]
      public CmxPage()
      {
      }
   }

Properties

BoundBox

Gets or sets the bounding box.

[JsonProperty]
   public RectangleF BoundBox
   {
      get;
      set;
   }

Property Value

RectangleF

Flags

Gets or sets the flags.

[JsonProperty]
    public uint Flags { get; set; }

Property Value

uint

Height

Gets or sets the page height.

[JsonProperty]
   public float Height
   {
      get;
      set;
   }

Property Value

float

Layers

Gets the page layers.

public virtual IList<cmxlayer> Layers
   {
      get;
   }

Property Value

IList < CmxLayer >

PageNumber

Gets or sets the page order number.

public int PageNumber
   {
      get;
      set;
   }

Property Value

int

Width

Gets or sets the page width.

[JsonProperty]
   public float Width
   {
      get;
      set;
   }

Property Value

float

Methods

Equals(CmxPage)

Check if objects are equal.

protected bool Equals(CmxPage other)
   {
      if (other == null)
         return false;
      if (ReferenceEquals(this, other))
         return true;
      return this.PageNumber == other.PageNumber &&
             this.IsPrinted == other.IsPrinted &&
             this.IsHidden == other.IsHidden &&
             this.IsMarkupSupported == other.IsMarkupSupported;
   }

Parameters

other CmxPage

The other object.

Returns

bool

The equality comparison result.

Equals(object)

Check if objects are equal.

public override bool Equals(object obj)
{
}

Parameters

obj object

The other object.

Returns

bool

The equality comparison result.

GetHashCode()

Get hash code of the current object

public override int GetHashCode()
{
}

Returns

int

The hash code.

ReleaseManagedResources()

Releases the managed resources. Make sure no unmanaged resources are released here, since they may have been already released.

protected override void ReleaseManagedResources()
   {
      base.ReleaseManagedResources();
   }
 English