[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.Spec

Namespace GrapeCity.Documents.Pdf.Spec

Classes

IPdfArrayExt

Contains extension methods for the IPdfArray interface, allows working with PdfArray and PdfArrayObject in the same way.

IPdfBoolExt

Contains extension methods for the IPdfBool interface, allows working with PdfBool and PdfBoolObject in the same way.

IPdfDictExt

Contains extension methods for the IPdfDict interface, allows working with PdfDict and PdfDictObject in the same way.

IPdfNameExt

Contains extension methods for the IPdfName interface, allows working with PdfName and PdfNameObject in the same way.

IPdfNumberExt

Contains extension methods for the IPdfNumber interface, allows working with PdfNumber and PdfNumberObject in the same way.

IPdfObjectExt

Contains extension methods for the GrapeCity.Documents.Pdf.Spec.IPdfObject interface.

IPdfRefExt

Contains extension methods for the IPdfRef interface, allows working with PdfRef and PdfRefObject in the same way.

IPdfStringExt

Contains extension methods for the IPdfString interface, allows working with PdfString and PdfStringObject in the same way.

PdfArray

Represents a PDF Array object.

PdfArrayObject

Represents a PDF Array indirect object.

PdfBool

Represents a PDF Bool object. This class overrides and implements:

PdfBoolObject

Represents a PDF Bool indirect object.

PdfDict

Represents a PDF Dictionary object.

PdfDictObject

Represents a PDF Dictionary indirect object.

PdfIndirectObject<TValue>

The abstract class representing a PDF indirect object.

PdfIndirectObjectBase

Base abstract class representing a PDF indirect object.

PdfName

Represents a PDF Name object. Technically a PDF name is an immutable array of bytes. This class overrides and implements:

PdfName.Std

Contains the predefined PdfName objects.

PdfNameObject

The PDF Name indirect object.

PdfNull

Represents a PDF NULL object.

PdfNullObject

Represents a PDF NULL indirect object.

PdfNumber

Represents a PDF Number object. This class overrides and implements:

PdfNumber.Std

Contains the predefined PdfNumber objects.

PdfNumberObject

The PDF Number indirect object.

PdfRef

Represents a PDF Ref object. This class overrides and implements:

PdfRefObject

The PDF Ref indirect object.

PdfStreamInfo

Contains information about a decoded PDF Stream. When a PDF stream is decoded all filters (defined by the "Filters" array) are applied, except for image filters (DCTDecode, JBIG2Decode etc) which are processed in a custom way, see GrapeCity.Documents.Pdf.ImageDecoder.ImageDecoder. The ImageFilterName and ImageFilterDecodeParams contain information about the image filter.

PdfStreamObjectBase

The base abstract class for PDF stream objects.

PdfString

Represents a PDF String.

PdfStringObject

The PDF String indirect object.

Structs

PdfObjID

Defines full ID of PDF object including ID and generation.

Interfaces

IPdfArray

Represents an array interface implemented by PdfArray and PdfArrayObject, allows working with objects of both types in the same way.

IPdfBool

Represents an interface implemented by PdfBool and PdfBoolObject, allows working with objects of both types in the same way.

IPdfDict

Represents an interface implemented by PdfDict and PdfDictObject, allows working with objects of both types in the same way.

IPdfName

Represents an interface implemented by PdfName and PdfNameObject, allows working with both types of objects in the same way.

IPdfNull

Represents an interface implemented by PdfNull and PdfNullObject, allows working with objects of both types in the same way.

IPdfNumber

Represents an interface implemented by PdfNumber and PdfNumberObject, allows working with objects of both types in the same way.

IPdfRef

Represents an interface implemented by PdfRef and PdfRefObject, allows working with objects of both types in the same way.

IPdfString

Represents an interface implemented by PdfString and PdfStringObject, allows working with objects of both types in the same way.

Enums

PdfStringFlags

Flags defining the state of a PdfString.