Class PdfObject
Base class of all PDF objects. Objects are mutable; containers (arrays, dictionaries, streams) may hold direct objects or PdfReferences to indirect objects.
public abstract class PdfObject
- Inheritance
-
PdfObject
- Derived
- Inherited Members
Properties
ObjectType
The kind of this object.
public abstract PdfObjectType ObjectType { get; }
Property Value
Methods
Clone()
Creates a deep copy of this object. References are copied as references (not followed).
public abstract PdfObject Clone()
Returns
Resolve()
Follows indirect references. Returns this for direct objects.
public virtual PdfObject Resolve()
Returns
ToString()
Returns the object serialized in PDF syntax, for debugging.
public override string ToString()