intarsys PDF library API

Uses of Class
de.intarsys.pdf.pd.PDObject

Packages that use PDObject
de.intarsys.pdf.font The font part of the PDF is quite large for itself, so it is extracted to a package of its own. 
de.intarsys.pdf.pd The higher level building blocks of a PDF document. 
 

Uses of PDObject in de.intarsys.pdf.font
 

Subclasses of PDObject in de.intarsys.pdf.font
 class CIDFont
          A CID indexed font.
 class CIDFontType0
          A Type 1 based CID font.
 class CIDFontType2
          A TrueType based CID font.
 class PDFont
          A PDF font object.
 class PDFontAny
           
 class PDFontDescriptor
          the detail information about a font.
 class PDFontDescriptorEmbedded
          The PDFontDescriptor that is used when an explicit font descriptor is available in the pdf file.
 class PDFontDescriptorType1
          the PDFontDescriptor that is used when no explicit font descriptor is available in the pdf file. this will happen only when a builtin font is used
 class PDFontMMType1
          The implementation of a multiple master type 1 font.
 class PDFontTrueType
          basic implementation for true type support todo 2 review initialization (sequence problems)
 class PDFontType0
           
 class PDFontType1
          basic implementation for type 1 support
 class PDFontType3
           
 

Uses of PDObject in de.intarsys.pdf.pd
 

Subclasses of PDObject in de.intarsys.pdf.pd
 class PDAcroForm
          The logical AcroForm hosted in a PDF document.
 class PDAcroFormField
          Abstract superclass for the different field types in an AcroForm.
 class PDAcroFormNode
          Abstract superclass to factor out commons between AcroForm and AcroForm field.
 class PDAction
          A PDF document can be interative by defining actions for different events.
 class PDActionAny
          A generic action implementation to be used when no specific implementation needed or around.
 class PDActionGoTo
          The GoTo action.
 class PDActionGoToR
          The GoToR action.
 class PDActionJavaScript
          The JavaScript action.
 class PDActionLaunch
          The Launch action.
 class PDActionNamed
          A named action.
 class PDActionResetForm
          The ResetForm action.
 class PDActionSubmitForm
          The SubmitForm action.
 class PDActionURI
          The URI action.
 class PDAdditionalActions
          An object defining the association of an event to an action for a PDF document object, for example a PDPage.
 class PDAFButtonField
          A logical button within an AcroForm.
 class PDAFChoiceField
          A logical choice field within an AcroForm.
 class PDAFIntermediateNode
          Just an intermediate, structural node in the acro form hierarchy.
 class PDAFSignatureField
          A logical signature field within an AcroForm.
 class PDAFTextField
          A logical text field within an AcroForm.
 class PDAnnotation
          An Annotation is an abstract object that allows a PDF document to be changed and extended in a variety of ways.
 class PDAnyAnnotation
          A generic annotation implementation.
 class PDAppearance
          The PDAppearance describes the visual content of a PDAnnotation.
 class PDAppearanceCharacteristics
          More details on the appearance of an annotation.
 class PDApplicationData
          Application specific transparently handled data objects.
 class PDAxialShading
          Use axial shading for filling the shape.
 class PDBorderStyle
          The definition of a border style for an annotation.
 class PDBuildData
           
 class PDBuildProperties
           
 class PDColorSpace
          An abstract superclass for all color spaces.
 class PDCoonsShading
          Use coons shading for filling the shape.
 class PDCSCalGray
          Calibrated gray color space.
 class PDCSCalRGB
          Calibrated RGB color space.
 class PDCSCIEBased
          Abstract superclass for all CIE based color spaces
 class PDCSDevice
          Abstract superclass for all device color spaces.
 class PDCSDeviceCMYK
          Device color space CMYK support.
 class PDCSDeviceGray
          Device color space gray support.
 class PDCSDeviceN
          Special color space.
 class PDCSDeviceRGB
          Device color space RGB support.
 class PDCSICCBased
          ICC standards based color space definition.
 class PDCSIndexed
          Support for indexed color spaces.
 class PDCSLab
          Support for lab color space.
 class PDCSPattern
          Support for pattern based color spaces.
 class PDCSSeparation
          Separation color spaces.
 class PDCSSpecial
          Abstract superclass for special color spaces.
 class PDDestination
          Abstract superclass for objects defining a destination in a PDF document.
 class PDEmbeddedFile
          An embedding of another file (and optional content) within the PDF.
 class PDExplicitDestination
          The explicit reference to a destination in a PDF document, consisting of a page and a definition of the rectangle to be displayed.
 class PDExtGState
          The extended graphic state object.
 class PDFileAttachmentAnnotation
          The file attachment annotation
 class PDFileSpecification
          Repesents the PDF's FileSpecification-type
 class PDFileSpecificationURL
           
 class PDForm
          A form object.
 class PDFreeFormShading
          Use a free form shading when filling the shape.
 class PDFunction
          Abstract superclass for PDF function objects.
 class PDFunctionBasedShading
          Evaluate a function when filling the shape.
 class PDIconFit
          An object describing the appearance of an icon within a button.
 class PDImage
          The representation of an image.
 class PDInterpolationFunction
          Function implementation supporting interpolation.
 class PDLatticeFormShading
          Use the lattice shading when filling the shape.
 class PDLinkAnnotation
          An annotation implementing a hyperlink behavior within a document.
 class PDMarkupAnnotation
          A generic markup snnotation implementation.
 class PDNamedDestination
          A destination within a document defined using a named destination.
 class PDOutline
          The root of the document outline tree ("bookmarks").
 class PDOutlineItem
          A document outline item.
 class PDOutlineNode
          Factoring out the commonalities between the PDOutline and PDOutlineItem.
 class PDOutputIntent
          The output intent for the associated object.
 class PDPage
          A single concrete page in a PDF document.
 class PDPageNode
          An abstract superclass for pages and page tree nodes
 class PDPageTree
          A page tree node is a container for pages (and other page tree nodes) within a PFD document.
 class PDPattern
          A pattern to be used when filling a shape.
 class PDPopupAnnotation
          The implementation of a popup window definition within the document.
 class PDPostScript
          The representation of embedded postscript programs
 class PDPostScriptFunction
          A function implementation based on a "mini" postscript interpreter.
 class PDRadialShading
          Use radial shading for filling the shape.
 class PDResources
          The implementation of a resource dictionary.
 class PDSampledFunction
          Function implementation based on samples.
 class PDShading
          An object defining the shading to be used when filling a shape.
 class PDShadingPattern
          A shading fill pattern.
 class PDSignature
          This class represents the signature object referenced for example in an AcroForm signature field.
 class PDSignatureReference
          This object specifies details on the signature.
 class PDStampAnnotation
          A stamp annotation.
 class PDStitchingFunction
          Function implementation for stitching functions.
 class PDTensorProductShading
          Use tensor product shading when filling the shape.
 class PDTextAnnotation
          The /Text annotation.
 class PDTextMarkupAnnotation
          The text markup (highlight) annotation.
 class PDTilingPattern
          A tile used to filll the shape.
 class PDTransformMethod
          An abstract implementation of the strategy for computing a signature.
 class PDTransformMethodDocMDP
          The implementation of the DocMDP algorithm.
 class PDTransformMethodFieldMDP
          The implementation of the FieldMDP algorithm.
 class PDTransformMethodIdentity
          The implementation of the Identity algorithm.
 class PDTransformMethodUR
          The implementation of the UR algorithm.
 class PDTransformParams
          The parameters for the PDTransformMethod algorithms.
 class PDWidgetAnnotation
          The annotation representing a field in an AcroForm.
 class PDXObject
          The representation of a XObject.
 

Methods in de.intarsys.pdf.pd that return PDObject
 PDObject PDPageNode.getGenericParent()
           
 PDObject PDObject.getGenericParent()
          The parent of the receiver if it is a node in a hierarchical structure (like page nodes or form fields).
 PDObject PDAcroFormField.getGenericParent()
           
 PDObject PDResources.getResource(COSName resourceType, PDObject.MetaClass metaClass, COSName name)
          Return a named resource from the resource dictionary.
 

Methods in de.intarsys.pdf.pd with parameters of type PDObject
 void PDResources.addResource(COSName resourceType, COSName name, PDObject object)
           
 COSName PDResources.createResource(COSName resourceType, PDObject object)
          Return the name of a new resource of selected resource type within the resource dictionary.
 void PDPageNode.setGenericParent(PDObject newParent)
           
 void PDObject.setGenericParent(PDObject parent)
          Set the parent of the receiver if it is a node in a hierarchical structure (like page nodes or form fields).
 void PDAcroForm.setGenericParent(PDObject parent)
           
 


intarsys PDF library API

Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.