Uses of Class
org.foray.pdf.object.PDFDocument

Packages that use PDFDocument
org.foray.pdf.object Classes representing various PDF objects, used in the construction of a PDF document. 
 

Uses of PDFDocument in org.foray.pdf.object
 

Methods in org.foray.pdf.object that return PDFDocument
 PDFDocument PDFObject.getPDFDocument()
          Returns the parent PDF document.
 

Methods in org.foray.pdf.object with parameters of type PDFDocument
static PDFFont PDFFont.makeFont(PDFDocument pdfDoc, org.axsl.font.output.FontPdf fsFont)
          Create a PDFFont with the next object number and add it to the list of objects.
static PDFFontDescriptor PDFFontDescriptor.makeFontDescriptor(PDFDocument pdfDoc, PDFFont font)
          Factory method to create an appropriate font descriptor.
static PDFXObject PDFXObject.makeXObject(PDFDocument pdfDoc, org.axsl.graphic.Graphic img, org.axsl.font.FontConsumer fontConsumer, boolean strokeText)
          Factory method that encapsulates a Graphic instance into an appropriate PDFXObject instance.
 

Constructors in org.foray.pdf.object with parameters of type PDFDocument
PDFAction(PDFDocument doc)
          Create an Action object.
PDFAnnotation(PDFDocument doc, Rectangle2D r)
          Create objects associated with a link annotation (GoToR).
PDFAnnotList(PDFDocument doc)
          Create a PDFAnnotList object.
PDFArray(PDFDocument doc, Object arrayContents)
          Create the array object.
PDFBorderStyle(PDFDocument doc, float width, PDFBorderStyle.Style style)
          Create a PDFBorderStyle object.
PDFCIDFont(PDFDocument doc, org.axsl.font.output.FontPdf fsFont, PDFCIDSystemInfo systemInfo, PDFCIDFontDescriptor descriptor)
          Constructor.
PDFCIDFontDescriptor(PDFDocument doc, PDFFont font, String lang)
          Create the /FontDescriptor object for a CID font.
PDFCMap(PDFDocument doc, PDFCMap.Type name)
          Create the /CMap object.
PDFContentStream(PDFDocument doc)
          Create a PDFContentStream.
PDFDate(PDFDocument doc, Date date)
          Create a PDFDate instance.
PDFDestination(PDFDocument doc, PDFPage page, float xPosition, float yPosition)
          Constructor.
PDFEmbeddedFileStream(PDFDocument doc, String name)
          Create a PDFEmbeddedFileStream instance.
PDFEncoding(PDFDocument doc, org.axsl.ps.Encoding encoding)
          Constructor.
PDFEncryption(PDFDocument doc)
          Create a /Filter /Standard object.
PDFFileSpec(PDFDocument doc, PDFEmbeddedFileStream efs)
          Constructor for the case of specifying an embedded file.
PDFFileSpec(PDFDocument doc, String filename)
          Constructor for the case of specifying an external file.
PDFFont(PDFDocument doc, org.axsl.font.output.FontPdf fsFont)
          Create the /Font object.
PDFFontDescriptor(PDFDocument doc, PDFFont font)
          Constructor for the /FontDescriptor object.
PDFFontFileStream(PDFDocument doc, org.axsl.font.FontUse font)
          Constructor.
PDFFontType0(PDFDocument doc, org.axsl.font.output.FontPdf fsFont)
          Constructor.
PDFFunction(PDFDocument doc, int theFunctionType, List<Double> theDomain, List<Double> theRange, List<Double> theSize, int theBitsPerSample, int theOrder, List<Double> theEncode, List<Double> theDecode, StringBuilder theFunctionDataStream, List<String> theFilter)
          Create a complete Function object of Type 0, a Sampled function.
PDFFunction(PDFDocument doc, int theFunctionType, List<Double> theDomain, List<Double> theRange, List<Double> theCZero, List<Double> theCOne, double theInterpolationExponentN)
          Create a complete Function object of Type 2, an Exponential Interpolation function.
PDFFunction(PDFDocument doc, int theFunctionType, List<Double> theDomain, List<Double> theRange, List<PDFFunction> theFunctions, List<Double> theBounds, List<Double> theEncode)
          create an complete Function object of Type 3, a Stitching function.
PDFFunction(PDFDocument doc, int theFunctionType, List<Double> theDomain, List<Double> theRange, StringBuilder theFunctionDataStream)
          create an complete Function object of Type 4, a postscript calculator function.
PDFGoTo(PDFDocument doc, PDFDestination destination)
          Create a /GoTo object.
PDFGoToRemote(PDFDocument doc, PDFFileSpec pdfFileSpec)
          Create a GoToR object.
PDFGoToRemote(PDFDocument doc, PDFFileSpec pdfFileSpec, int page)
          Create a GoToR object for a specific page in a remote document.
PDFGoToRemote(PDFDocument doc, PDFFileSpec pdfFileSpec, String dest)
          Create a GoToR object for a named destination in a remote object.
PDFICCStream(PDFDocument doc, ICC_ColorSpace cs)
          Constructor.
PDFInfo(PDFDocument doc)
          Create a PDFInfo instance.
PDFNameTree(PDFDocument doc)
          Constructor.
PDFNumberTree(PDFDocument doc)
          Constructor.
PDFObject(PDFDocument doc)
          Create an empty object.
PDFOutline(PDFDocument doc)
          Constructor.
PDFOutlineItem(PDFDocument doc, PDFOutlineParent parent, String title, PDFAction action, Color color, boolean italic, boolean bold)
          Constructor to access an action.
PDFOutlineItem(PDFDocument doc, PDFOutlineParent parent, String title, PDFDestination destination, Color color, boolean italic, boolean bold)
          Constructor to access a named destination.
PDFOutlineItem(PDFDocument doc, PDFOutlineParent parent, String title, String destinationString, Color color, boolean italic, boolean bold)
          Constructor to access a named destination.
PDFOutlineParent(PDFDocument doc)
          Constructor.
PDFPage(PDFDocument doc, PDFResources resources, int pagewidth, int pageheight)
          Create a /Page object.
PDFPageLabel(PDFDocument doc, org.axsl.pdf.PdfPageLabelStyle style, CharSequence labelPrefix, int startingNumber)
          Create a PDFPageLabel object.
PDFPages(PDFDocument doc)
          Create a /Pages object.
PDFPathPaint(PDFDocument doc)
          Constructor.
PDFPattern(PDFDocument doc, int thePatternType, PDFShading theShading, List<Integer> theXUID, StringBuilder theExtGState, List<Double> theMatrix)
          Create a type 2 pattern (smooth shading).
PDFPattern(PDFDocument doc, PDFResources theResources, int thePatternType, int thePaintType, int theTilingType, List<Double> theBBox, double theXStep, double theYStep, List<Double> theMatrix, List<Integer> theXUID, StringBuilder thePatternDataStream)
          Create a tiling pattern (type 1).
PDFResources(PDFDocument doc)
          Create a /Resources object.
PDFRoot(PDFDocument doc)
          Create a Root (/Catalog) object.
PDFShading(PDFDocument doc, int theShadingType, ColorSpace theColorSpace, List<Double> theBackground, List<Double> theBBox, boolean theAntiAlias, int theBitsPerCoordinate, int theBitsPerComponent, int theBitsPerFlag, List<Double> theDecode, PDFFunction theFunction)
          Constructor for Type 4,6, or 7.
PDFShading(PDFDocument doc, int theShadingType, ColorSpace theColorSpace, List<Double> theBackground, List<Double> theBBox, boolean theAntiAlias, int theBitsPerCoordinate, int theBitsPerComponent, List<Double> theDecode, int theVerticesPerRow, PDFFunction theFunction)
          Constructor for type 5.
PDFShading(PDFDocument doc, int theShadingType, ColorSpace theColorSpace, List<Double> theBackground, List<Double> theBBox, boolean theAntiAlias, List<Double> theDomain, List<Double> theMatrix, PDFFunction theFunction)
          Constructor for type function based shading.
PDFShading(PDFDocument doc, int theShadingType, ColorSpace theColorSpace, List<Double> theBackground, List<Double> theBBox, boolean theAntiAlias, List<Double> theCoords, List<Double> theDomain, PDFFunction theFunction, List<Boolean> theExtend)
          Constructor for Type 2 and 3.
PDFStream(PDFDocument doc)
          Constructor.
PDFString(PDFDocument doc, String string, org.axsl.pdf.PdfFont font, org.axsl.font.FontOptions fontOptions, org.axsl.common.i18n.Orthography orthography)
          Constructor.
PDFTextString(PDFDocument doc, CharSequence string)
          Constructor.
PDFToUnicodeCMap(PDFDocument doc, PDFCMap.Type name, PDFCIDSystemInfo sysInfo, org.axsl.font.FontUse fsFont)
          Constructor.
PDFXForm(PDFDocument doc, org.axsl.graphic.Graphic graphic)
          Constructor.
PDFXFormEps(PDFDocument doc, org.axsl.graphic.EpsGraphic graphic)
          Constructor.
PdfXFormMath(PDFDocument doc, org.axsl.graphic.MathGraphic graphic, org.axsl.font.FontConsumer fontConsumer, boolean strokeText)
          Constructor.
PDFXFormSvg(PDFDocument doc, org.axsl.graphic.SvgGraphic graphic, org.axsl.font.FontConsumer fontConsumer, boolean strokeText)
          Constructor.
PDFXImage(PDFDocument doc, org.axsl.graphic.Graphic graphic)
          Create a sampled-image Xobject.
PDFXObject(PDFDocument doc, org.axsl.graphic.Graphic graphic)
          Create an Xobject instance.
PDFXReference(PDFDocument doc, org.axsl.graphic.Graphic graphic)
          Constructor.
 



Copyright © 2017. All rights reserved.