[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase

Class PdfWrapperBase

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

Represents a wrapper over GrapeCity.Documents.Pdf.Spec.IPdfObject interface.

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

Constructors

PdfWrapperBase()

protected PdfWrapperBase()

Properties

ObjID

Gets the PDF object ID.

public PdfObjID ObjID { get; }

Property Value

PdfObjID

PdfObject

Gets the underlying GrapeCity.Documents.Pdf.Spec.IPdfObject.

public abstract IPdfObject PdfObject { get; }

Property Value

GrapeCity.Documents.Pdf.Spec.IPdfObject

Methods

GetPdfStream()

Gets the System.IO.Stream object containing the data of PdfStreamObjectBase owned by this wrapper. Note! The stream should be disposed after usage.

public Stream GetPdfStream()

Returns

System.IO.Stream

GetPdfStreamData()

Gets the data of PdfStreamObjectBase owned by this wrapper.

public byte[] GetPdfStreamData()

Returns

byte[]

GetPdfStreamInfo()

Gets the PdfStreamInfo object containing the data of PdfStreamObjectBase owned by this wrapper. Note! The stream should be disposed after usage.

public PdfStreamInfo GetPdfStreamInfo()

Returns

PdfStreamInfo