Package | Description |
---|---|
org.apache.fop.pdf |
Classes for handling the low-level creation of PDF documents.
|
org.apache.fop.render.pdf |
PDF Renderer
|
org.apache.fop.svg |
Classes that add SVG support to FOP and SVG->PDF conversion for Batik.
|
Modifier and Type | Class and Description |
---|---|
class |
PDFPage
Class representing a /Page object.
|
Modifier and Type | Method and Description |
---|---|
PDFFormXObject |
PDFDocument.addFormXObject(PDFResourceContext res,
PDFStream cont,
PDFReference formres,
java.lang.String key)
Add a form XObject to the PDF document.
|
PDFImageXObject |
PDFDocument.addImage(PDFResourceContext res,
PDFImage img)
Add an image to the PDF document.
|
PDFPattern |
PDFFactory.makeGradient(PDFResourceContext res,
boolean radial,
PDFDeviceColorSpace theColorspace,
java.util.List theColors,
java.util.List theBounds,
java.util.List theCoords,
java.util.List theMatrix)
Make a gradient
|
PDFICCBasedColorSpace |
PDFFactory.makeICCBasedColorSpace(PDFResourceContext res,
java.lang.String explicitName,
PDFICCStream iccStream)
Makes a new ICCBased color space and registers it in the resource context.
|
PDFPattern |
PDFFactory.makePattern(PDFResourceContext res,
int thePatternType,
PDFResources theResources,
int thePaintType,
int theTilingType,
java.util.List theBBox,
double theXStep,
double theYStep,
java.util.List theMatrix,
java.util.List theXUID,
java.lang.StringBuffer thePatternDataStream)
Make a tiling pattern
|
PDFPattern |
PDFFactory.makePattern(PDFResourceContext res,
int thePatternType,
PDFShading theShading,
java.util.List theXUID,
java.lang.StringBuffer theExtGState,
java.util.List theMatrix)
Make a smooth shading pattern
|
PDFSeparationColorSpace |
PDFFactory.makeSeparationColorSpace(PDFResourceContext res,
org.apache.xmlgraphics.java2d.color.NamedColorSpace ncs)
Create a new Separation color space.
|
PDFShading |
PDFFactory.makeShading(PDFResourceContext res,
int theShadingType,
PDFDeviceColorSpace theColorSpace,
java.util.List theBackground,
java.util.List theBBox,
boolean theAntiAlias,
int theBitsPerCoordinate,
int theBitsPerComponent,
int theBitsPerFlag,
java.util.List theDecode,
PDFFunction theFunction)
Make a free-form gouraud shaded triangle mesh, coons patch mesh, or tensor patch mesh
shading object
|
PDFShading |
PDFFactory.makeShading(PDFResourceContext res,
int theShadingType,
PDFDeviceColorSpace theColorSpace,
java.util.List theBackground,
java.util.List theBBox,
boolean theAntiAlias,
int theBitsPerCoordinate,
int theBitsPerComponent,
java.util.List theDecode,
int theVerticesPerRow,
PDFFunction theFunction)
make a Lattice-Form Gouraud mesh shading object
|
PDFShading |
PDFFactory.makeShading(PDFResourceContext res,
int theShadingType,
PDFDeviceColorSpace theColorSpace,
java.util.List theBackground,
java.util.List theBBox,
boolean theAntiAlias,
java.util.List theDomain,
java.util.List theMatrix,
PDFFunction theFunction)
make a function based shading object
|
PDFShading |
PDFFactory.makeShading(PDFResourceContext res,
int theShadingType,
PDFDeviceColorSpace theColorSpace,
java.util.List theBackground,
java.util.List theBBox,
boolean theAntiAlias,
java.util.List theCoords,
java.util.List theDomain,
PDFFunction theFunction,
java.util.List theExtend)
Make an axial or radial shading object.
|
Modifier and Type | Field and Description |
---|---|
protected PDFResourceContext |
PDFDocumentHandler.currentContext
the current annotation list to add annotations to
|
PDFResourceContext |
PDFSVGHandler.PDFInfo.pdfContext
see PDF_CONTEXT
|
Modifier and Type | Method and Description |
---|---|
PDFResourceContext |
PDFContentGenerator.getResourceContext()
Returns the applicable resource context for the generator.
|
Constructor and Description |
---|
PDFContentGenerator(PDFDocument document,
java.io.OutputStream out,
PDFResourceContext resourceContext)
Main constructor.
|
Modifier and Type | Field and Description |
---|---|
protected PDFResourceContext |
PDFGraphics2D.resourceContext
The current resource context for adding fonts, patterns etc.
|
Constructor and Description |
---|
PDFGraphics2D(boolean textAsShapes,
FontInfo fi,
PDFDocument doc,
PDFResourceContext page,
java.lang.String pref,
java.lang.String font,
float size)
Create a new PDFGraphics2D with the given pdf document info.
|
Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.