[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.Spec.PdfIndirectObjectBase

Class PdfIndirectObjectBase

Namespace
GrapeCity.Documents.Pdf.Spec
Assembly
GcDocs.Pdf.dll

Base abstract class representing a PDF indirect object.

public abstract class PdfIndirectObjectBase
Inheritance
object
PdfIndirectObjectBase
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Constructors

PdfIndirectObjectBase()

protected PdfIndirectObjectBase()

Properties

ObjID

Gets or sets the ID of the indirect object.

public PdfObjID ObjID { get; set; }

Property Value

PdfObjID

Value

Gets the GrapeCity.Documents.Pdf.Spec.IPdfObject that defines the value of this PdfIndirectObjectBase. That should be a direct object.

public abstract IPdfObject Value { get; }

Property Value

GrapeCity.Documents.Pdf.Spec.IPdfObject

Methods

IsContentEqual(IPdfObject)

Checks whether the content of this object is same as the content of the other object.

public virtual bool IsContentEqual(IPdfObject other)

Parameters

other GrapeCity.Documents.Pdf.Spec.IPdfObject

The object to compare with this object.

Returns

bool

true if the two objects have the same content, false otherwise.

ToString()

public override string ToString()

Returns

string