Documents for PDF .NET Edition
GrapeCity.Documents.Pdf Assembly / GrapeCity.Documents.Pdf Namespace
Inheritance Hierarchy
In This Topic
    GrapeCity.Documents.Pdf Namespace (GrapeCity.Documents.Pdf)
    In This Topic
    Classes
     ClassDescription
    ClassContains string constants with predefined values for FileSpecification.Relationship property.
    ClassRepresets the Associated Files collection. This is collection of FileSpecification objects associated with some document object.
    ClassRepresents options used by GcPdfDocument.ExportFormDataToFDF, GcPdfDocument.ExportFormDataToFDF, GcPdfDocument.ExportFormDataToXFDF, GcPdfDocument.ExportFormDataToXFDF, GcPdfDocument.ExportFormDataToXML and GcPdfDocument.ExportFormDataToXML methods.
    ClassDefines ID of PDF file.
    ClassRepresents information about a file for a particular platform.
    ClassRepresents information about a related file.
    ClassRepresents a collection of FileSpecification.RelatedFile objects.
    ClassRepresents find text parameters.
    ClassRepresents and manages a GrapeCity.Documents.Text.Font used in a GcPdfDocument.
    ClassRepresents a collection of FontHandler objects.
    ClassDefines a position in the page of the GcPdfDocument where a text was found.
    ClassProvides extension methods that draw certain PDF elements (such as AcroForm fields) on a GrapeCity.Documents.Drawing.GcGraphics.
    ClassRepresents a PDF document.

    The object model provided by this class follows the PDF 1.7 Reference specification.

    ClassRepresents statistical data about fonts and font optimizations. An instance of this class is created and returned by the GcPdfDocument.OptimizeFonts method.
    ClassRepresents information about a font and its usage in a PDF.
    ClassRepresents a font subset and its usage in a PDF.
    ClassRepresents a graphics object that can be used to draw on a PDF page.

    The origin (0,0) is in the top left corner of the page, the axis go right and down.

    All coordinates and sizes are expressed in printer points (1/72 of an inch) by default. This can be changed using the Resolution property.

    ClassRepresents options controlling how native images are processed when inserted in a PDF file.
    ClassRepresents the various options controlling the behavior of the GcPdfDocument.MergeWithDocument method.
    ClassDefines the collection of OutlineNode objects.
    ClassRepresents a collection of GrapeCity.Documents.Pdf.Articles.ArticleBead objects owned by Page object.
    ClassA collection of Page objects that make up a PDF document.
    ClassDefines collection of PageContentStream objects.
    ClassRepresents an exception that occurred while processing a PDF document.
    ClassRepresents an image and its locations in a PDF document.
    ClassRepresents a position of an image in a PDF document.
    ClassRepresents a PDF language identifier.
    ClassRepresents an exception that occurred if an invalid password was used while parsing PDF content.
    ClassRepresents an exception that occurred while performing a security related task such as signing, encrypting, decrypting etc.
    ClassImplements the ISignatureBuilder interface, can be used to build a PKCS#7 signature.
    ClassRepresents an image natively supported by the PDF format.

    Raw images are inserted into PDF as is, without any processing.

    ClassRepresents additional options to use when a document is being redacted.
    ClassRepresents options that are used when a redact action requires that some PDF content is rendered as an image.
    ClassRepresents a cache used to speed up rendering.

    An instance of this class can be passed to Page.Draw, Page.DrawAnnotations, Page.DrawAnnotations methods to improve the rendering speed.

    ClassRepresents options used by the SaveAs* methods on GcPdfDocument and Page, such as GcPdfDocument.SaveAsJpeg, Page.SaveAsJpeg, etc.
    ClassRepresents properties used to generate signature appearance when a document is signed.
    ClassRepresents properties used to sign a PDF document.
    ClassDefines possible encoding formats for sample data in a SoundObject.
    ClassContains 14 Standard PDF fonts.
    ClassEncapsulates the information that is used to include timestamps from a Time Stamping Authority into digital signatures in PDF documents.
    ClassAbstract base class for all classes defining set of events associated with some PDF object: annotation, AcroForm field etc.
    ClassRepresents viewer preferences to be used when displaying the document.
    Interfaces
     InterfaceDescription
    InterfaceThis interface is used by GcPdfDocument to request predefined CMap tables from external sources.
    InterfaceProvides access to an image in a PDF document.
    InterfaceDefines properties and methods that are used to sign the attribute set in a PKCS#7 signature.
    InterfaceDefines methods used to build the signature PDF dictionary and the binary signature container that is stored as Contents entry in the signature PDF dictionary.
    InterfaceDefines properties and methods that allow parsing and validating an existing PDF binary signature that is stored in the /Contents property of the PDF signature dictionary.
    InterfaceProvides a mechanism for receiving callback notifications when a GrapeCity.Documents.Text.TextLayout is rendered on a GcPdfGraphics.
    Structures
     StructureDescription
    StructureRepresents a PDF DateTime type.
    StructureRepresents a PDF enumeration type.
    Delegates
     DelegateDescription
    DelegateRepresents a delegate used to calculate the hash over data. Outputs the hash value and the hash algorithm OID.
    Enumerations
     EnumerationDescription
    EnumerationDefines possible values for annotations tabs order.
    EnumerationDefines audio formats supported by SoundObject.
    Enumeration(PDF 1.7) The paper handling option to use when printing the file from the print dialog.
    EnumerationSpecifies available font embedding modes.
    EnumerationDefines formats that can be used to encode images in a PDF.
    EnumerationSpecifies the shape to be used at the ends of open subpaths (and dashes, if any) when they are stroked.
    EnumerationSpecifies the shape to be used at the corners of paths that are stroked. Join styles are significant only at points where consecutive segments of a path connect at an angle; segments that meet or intersect fortuitously receive no special treatment.
    EnumerationSpecifies how the document should be displayed on exiting full-screen mode.
    EnumerationDefines possible numbering styles.
    EnumerationSpecifies how outlines are handled when merging two documents.
    EnumerationDefines possible styles of outline text.
    EnumerationSpecifies the types of page boundaries. See PDF specification for details.
    EnumerationSpecifies the page layout to be used when the document is opened.
    EnumerationSpecifies how the document should be displayed when opened.
    EnumerationDefines the PDF conformance levels.
    EnumerationDefines the supported signature formats.
    Enumeration(PDF 1.6) The page scaling option to be selected when a print dialog is displayed for this document.
    EnumerationSpecifies a format of RawImage.
    EnumerationSpecifies the possible predominant reading order for text.
    EnumerationDefines possible PDF rendering intents.
    EnumerationDefines the modes of saving a PDF.
    EnumerationDefines digest algorithms used to generate signatures.
    EnumerationDefines signature formats supported by GcPdfDocument.
    EnumerationPDF text rendering mode.
    EnumerationDefines the possible dimensions in which the transition effect shall occur.
    EnumerationDefines the possible directions in which the specified transition effect shall moves.
    EnumerationDefines the possible directions of motion for a transition effect.
    EnumerationDefines the possible transition styles.
    EnumerationSpecifies text justification to be used when displaying variable text in GrapeCity.Documents.Pdf.Annotations.FreeTextAnnotation, GrapeCity.Documents.Pdf.Annotations.WidgetAnnotation etc.
    See Also