Uses of Class
org.apache.fop.pdf.PDFObject
Package
Description
Classes for handling the low-level creation of PDF documents.
PDF Renderer
-
Uses of PDFObject in org.apache.fop.pdf
Modifier and TypeClassDescriptionclass
Base class for PDF font streams.class
This is an abstract base class for PDF streams.class
An object stream, as described in section 3.4.6 of the PDF 1.5 Reference.class
class representing an action object.class
class representing an object which is a list of annotations.class
Class representing an array object.class
Special PDFStream for embeddable CFF fonts.class
PDFStream for embeddable OpenType CFF fonts.class
class representing a /CharProcs dictionary for Type3 fonts.class
Class representing a "character identifier" font (p 210 and onwards).class
Class representing a font descriptor for CID fonts.class
class representing system information for "character identifier" fonts.class
This class represents a "CIE L*a*b*" color space.class
Class representing the CMap encodings.class
PDF Color object.class
class representing a named destinationclass
class representing an /Dests dictionary objectclass
Class representing a PDF dictionary objectclass
class
class
This class represents an embedded file stream.class
Class representing an /EmbeddedFiles dictionary object (name tree).class
Class representing an /Encoding object.final class
An implementation of the Standard Security Handler.class
Class representing a /FileSpec object.class
Class representing a /Font object.class
Class representing a font descriptor (/FontDescriptor object).class
A common ancestor for Type1, TrueType, MMType1 and Type3 fonts (all except base 14 fonts).class
Class representing a TrueType font.class
Class representing a Type0 font.class
Class representing a Type1 or MMType1 font (not necessary for the base 14).class
Class representing a Type3 font.class
PDF Form XObject A derivative of the PDFXObject, is a PDF Stream that has not only a dictionary but a stream of image data.class
class representing a PDF Function.class
class representing a /GoTo object.class
Class representing a /GoToR object.class
Class representing a /ExtGState object.class
Represents an ICCBased color space in PDF.class
Special PDFStream for ICC profiles (color profiles).class
Identified Dictionary.class
PDF XObject A derivative of the PDF Object, is a PDF Stream that has not only a dictionary but a stream of image data.class
class representing an /Info objectclass
class used to create a PDF internal linkclass
PDF Action which executes some JavaScript code.class
This class represents the /Launch action.class
Optional Content Group Dictionary, which we will call a 'layer'.class
class representing an /Annot object of /Subtype /Linkclass
Special PDFStream for Metadata.class
Class representing a PDF name object.class
Class representing a PDF Names objectclass
Class representing a PDF name tree node.class
Navigation Node Dictionary, which we call a 'navigator'.class
class
This class represents a simple number object.class
Class representing a PDF number tree node.class
Class representing an "Nums" array object (for Number Trees).class
This represents a single Outline object in a PDF, including the root Outlines object.class
Represents the OutputIntent dictionary.class
Class representing a /Page object.class
Class representing a PDF /PageLabels dictionary.class
class representing a /Pages object.class
Class representing a PDF /ParentTree.class
Base class for PDF painting operations.class
class representing a PDF Function.class
The PDF resource context.class
Class representing a /Resources object.class
Class representing a Root (/Catalog) object.class
This class represents a "Separation" color space.class
class
class representing a PDF Smooth Shading object.class
Class representing a PDF stream.class
Class representing a PDF Structure Element.static class
Class representing a placeholder for a PDF Structure Element.class
Class representing a PDF /StructTreeRoot dictionary.class
Special PDFStream for embedding Type 1 fonts.class
This class represents a simple number object.class
Class representing ToUnicode CMaps.class
class
Special PDFStream for embeddable TrueType fonts.class
class used to create a PDF Uri linkclass
Abstract base class of PDF XObjects.class
An element in the document's structure tree.class
Transition Dictionary This class is used to build a transition dictionary to specify the transition between pages.Modifier and TypeFieldDescriptionPDFStructElem.kids
Elements to be added to the kids array.PDFDocument.objects
the objects themselvesPDFDocument.trailerObjects
List of objects to write in the trailerModifier and TypeMethodDescriptionASCII85Filter.getDecodeParms()
Get the decode parameters.ASCIIHexFilter.getDecodeParms()
Get the decode params.CCFFilter.getDecodeParms()
return a parameter dictionary for this filter, or nullDCTFilter.getDecodeParms()
Get the decode params for this filter.FlateFilter.getDecodeParms()
Get the decode params for this filter.NullFilter.getDecodeParms()
return a parameter dictionary for this filter, or nullabstract PDFObject
PDFFilter.getDecodeParms()
return a parameter dictionary for this filter, or nullPDFReference.getObject()
Returns the PDF objectPDFObject.getParent()
Returns this objects's parent.PDFDocument.registerObject
(PDFObject obj) Registers aPDFObject
in this PDF document.Modifier and TypeMethodDescriptionvoid
add an /Annot object of /Subtype /Link.void
PDFResourceContext.addAnnotation
(PDFObject annot) set this page's annotation listvoid
Adds a kid to this structure element.void
Adds the given object to the array of kids.abstract void
Adds the given object to the array of kids.void
Adds aPDFObject
to this document.void
PDFDocument.addTrailerObject
(PDFObject obj) Add trailer object.void
PDFDocument.assignObjectNumber
(PDFObject obj) protected boolean
PDFColor.contentEquals
(PDFObject obj) Check if the other PDFObject has the same content as the current object.protected boolean
PDFFileSpec.contentEquals
(PDFObject obj) Check if the other PDFObject has the same content as the current object.protected boolean
PDFFunction.contentEquals
(PDFObject obj) Check if the other PDFObject has the same content as the current object.protected boolean
PDFGoTo.contentEquals
(PDFObject obj) Check if the other PDFObject has the same content as the current object.protected boolean
PDFGoToRemote.contentEquals
(PDFObject obj) Check if the other PDFObject has the same content as the current object.protected boolean
PDFGState.contentEquals
(PDFObject obj) Check if the other PDFObject has the same content as the current object.protected boolean
PDFJavaScriptLaunchAction.contentEquals
(PDFObject obj) Check if the other PDFObject has the same content as the current object.protected boolean
PDFLaunch.contentEquals
(PDFObject obj) Check if the other PDFObject has the same content as the current object.protected boolean
PDFLink.contentEquals
(PDFObject obj) Check if the other PDFObject has the same content as the current object.protected boolean
PDFObject.contentEquals
(PDFObject o) Check if the other PDFObject has the same content as the current object.protected boolean
PDFPattern.contentEquals
(PDFObject obj) Check if the other PDFObject has the same content as the current object.protected boolean
PDFShading.contentEquals
(PDFObject obj) Check if the other PDFObject has the same content as the current object.byte[]
Encrypt an array of bytes using a reference PDFObject for calculating the encryption key.byte[]
Encrypt an array of bytes using a reference PDFObject for calculating the encryption key.static int
PDFDocument.outputIndirectObject
(PDFObject object, OutputStream stream) Outputs the given object, wrapped by obj/endobj, to the given stream.PDFDocument.registerObject
(PDFObject obj) Registers aPDFObject
in this PDF document.void
CCFFilter.setDecodeParms
(PDFObject decodeParms) Sets the CCF decoding parametersvoid
Sets the direct parent object.void
Sets the direct parent object.protected int
PDFDocument.streamIndirectObject
(PDFObject o, OutputStream stream) Modifier and TypeMethodDescriptionvoid
AbstractPDFStream.getChildren
(Set<PDFObject> children) void
PDFAnnotList.getChildren
(Set<PDFObject> children) void
PDFArray.getChildren
(Set<PDFObject> children) void
PDFCIDFont.getChildren
(Set<PDFObject> children) static void
PDFDictionary.getChildren
(Collection<Object> values, Set<PDFObject> children) void
PDFDictionary.getChildren
(Set<PDFObject> children) void
PDFICCBasedColorSpace.getChildren
(Set<PDFObject> children) void
PDFImageXObject.getChildren
(Set<PDFObject> children) void
PDFLink.getChildren
(Set<PDFObject> children) void
PDFObject.getChildren
(Set<PDFObject> children) void
PDFOutline.getChildren
(Set<PDFObject> children) void
PDFResources.getChildren
(Set<PDFObject> children) ModifierConstructorDescriptionCreate a new, empty array objectCreate an array object.Create an array object.Create the array objectCreate an array object.PDFDictionary
(PDFObject parent) Create a new dictionary object.PDFNumsArray
(PDFObject parent) Create a new, empty array object.Constructor for direct objects.PDFReference
(PDFObject obj) Creates a new PDF reference.PDFStructElem
(PDFObject parent, StructureType structureType) Creates a new structure element.Placeholder
(PDFObject parent) -
Uses of PDFObject in org.apache.fop.render.pdf