[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase

Class PdfWrapperBase

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

Represents a wrapper over IPdfObject interface.

public abstract class PdfWrapperBase
Inheritance
PdfWrapperBase
Derived
Inherited Members

Constructors

PdfWrapperBase()

protected PdfWrapperBase()

Properties

ObjID

Gets the PDF object ID.

public PdfObjID ObjID { get; }

Property Value

PdfObjID

PdfObject

Gets the underlying IPdfObject.

public abstract IPdfObject PdfObject { get; }

Property Value

IPdfObject

Methods

GetPdfStream()

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

public Stream GetPdfStream()

Returns

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