A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages

A

Absolute - org.faceless.pdf2.OutputProfiler.RenderingIntent
Constant which represents the Absolute rendering intent
absolutemaxy - Variable in class org.faceless.graph.AxesGraph
 
absoluteminy - Variable in class org.faceless.graph.AxesGraph
 
AbstractBarGraph - Class in org.faceless.graph
An abstract superclass for all Bar Graphs.
AbstractBarGraph() - Constructor for class org.faceless.graph.AbstractBarGraph
 
AbstractLineGraph - Class in org.faceless.graph
The abstract superclass for all graphs plotting continuous data (as opposed to bar graphs, which are for plotting discrete data).
AbstractLineGraph() - Constructor for class org.faceless.graph.AbstractLineGraph
 
Acrobat4Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 4.0 compatible.
Acrobat5Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 5.0 compatible.
Acrobat5Encryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with 128-bit encryption.
Acrobat6Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 6.0 compatible.
Acrobat6Encryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with 128-bit encryption and Acrobat 6.0 features.
Acrobat7Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 7.0 compatible.
Acrobat8Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 8.0 compatible.
Acrobat9Compatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat 9.0 compatible.
AcrobatSignatureHandlerFactory - Class in org.faceless.pdf2
An implementation of SignatureHandlerFactory that returns handlers suitable for signing documents for use with Acrobat 6.0 or later.
AcrobatSignatureHandlerFactory() - Constructor for class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Create a new SignatureHandlerFactory
AcrobatXCompatible - Static variable in class org.faceless.pdf2.OutputProfile
Force the document to be Acrobat X compatible.
ActionGoTo3DView - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a GoTo3DView action This is not allowed in PDF/A-2 (not part of basic profile).
ActionGoToBadPage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a GoTo action that references a non-existant page (not part of basic profile).
ActionGoToDp - Static variable in class org.faceless.pdf2.OutputProfile.Feature
Ths PDF has GoToDp actions that refer to a PDF 2.0 Document Part (not part of basic profile).
ActionGoToEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a GoTo action that points to an Embedded File (a "GoToE" action).
ActionGoToEmbeddedStructure - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a GoTo action that points to an element in the Structure Tree of an the Embedded File (a "GoToE" action).
ActionGoToPage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a GoTo action that refers to a page in the PDF
ActionGoToRemote - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "remote" GoTo action ("GoToR") which refers to another file, possibly not even a PDF file
ActionGoToStructureElement - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a GoTo action that refers to an element in the document StructureTree.
ActionHide - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Hide action (which covers both showing and hiding widgets) This is not allowed in PDF/A (not part of basic profile).
ActionImportData - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has ImportData actions (not part of basic profile).
ActionInvalid - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an action which is so invalid we can't parse it.
ActionLaunch - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Launch actions (not part of basic profile).
ActionMovie - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Movie actions (not part of basic profile).
ActionNamedOther - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Named actions other than NextPage, PrevPage, FirstPage or LastPage (not part of basic profile).
ActionRendition - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Rendition action.
ActionResetForm - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has ResetForm actions (not part of basic profile).
Actions - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions (not part of basic profile).
ActionSetOCGState - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a SetOCGState action.
ActionsInBookmarks - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions in its Bookmarks (not part of basic profile).
ActionsOnAnnotations - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions on a non-Widget Annotations If this feature is denied when an OutputProfile is applied then they will be removed.
ActionsOnDocument - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions on the Document Catalog (not part of basic profile).
ActionsOnFields - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions on a Form Field (not part of basic profile).
ActionsOnPages - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions which will run when a Page is opened or closed (not part of basic profile).
ActionsOnWidgets - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Actions on a Widget Annotation (not part of basic profile).
ActionsOnWidgetsLegacy - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a legacy "A" action on a Widget Annotation (not part of basic profile).
ActionSound - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Sound actions (not part of basic profile).
ActionTrans - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Transition action.
ActionUnknown - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an Unknown action.
ActionURI - Static variable in class org.faceless.pdf2.OutputProfile.Feature
Ths PDF has URI actions that refer to an external URI (not part of basic profile).
ActionURITooLong - Static variable in class org.faceless.pdf2.OutputProfile.Feature
Ths PDF has URI actions that is way too long!
add(Matrix) - Method in class org.faceless.graph.math.Matrix
Return a new matrix that is the sum of this matrix and the specified matrix.
add(PDFFont) - Method in class org.faceless.pdf2.OutputProfiler.AutoEmbeddingFontAction
Add a new PDFFont to the set of fonts that could be substituted into the PDF.
addAll(XMP) - Method in class org.faceless.pdf2.XMP
Add all the properties and extensions from the supplied XMP object into this XMP object
addAnnotation(PDFPage, float, float, float, float) - Method in class org.faceless.pdf2.FormBarCode
Create and add a new widget annotation for this field.
addAnnotation(PDFPage, float, float, float, float) - Method in class org.faceless.pdf2.FormButton
Add an annotation for this Form element at the specified position on the specified page.
addAnnotation(PDFPage, float, float, float, float) - Method in class org.faceless.pdf2.FormChoice
Add an annotation for this element at the specified location on the page
addAnnotation(PDFPage, float, float, float, float) - Method in class org.faceless.pdf2.FormSignature
Add an annotation for this Signature to the specified page at the specified location.
addAnnotation(PDFPage, float, float, float, float) - Method in class org.faceless.pdf2.FormText
Add an annotation for this element at the specified location on the page
addAnnotation(PDFPage, float, float, float, float, PDFCanvas) - Method in class org.faceless.pdf2.FormSignature
Add an annotation for this Signature to the specified page at the specified location, with the specified appearance.
addArea(PDFPage, Area) - Method in class org.faceless.pdf2.Redactor
Adds an area to redact out of the document.
addBackupFont(PDFFont) - Method in class org.faceless.pdf2.PDFStyle
Add a backup font to the current style.
addBoxFullWidth(float) - Method in class org.faceless.pdf2.LayoutBox
Add a new box that takes the full width of the LayoutBox, less the width of any left or right floating boxes.
addBoxInline(float, float, int) - Method in class org.faceless.pdf2.LayoutBox
Add a new Box which will be appear "inline" - ie. positioned in the same way as the text.
addBoxLeft(float, float, int) - Method in class org.faceless.pdf2.LayoutBox
Add a new Box which will float at the left of the LayoutBox.
addBoxRight(float, float, int) - Method in class org.faceless.pdf2.LayoutBox
Add a new Box which will float at the right of the LayoutBox.
addDeclaration(String, String, String, String, Calendar) - Method in class org.faceless.pdf2.XMP
Add a PDF Declaration to the "pdfd:declarations" structure in the the Metadata, creating it if necessary.
addElement(String, FormElement) - Method in class org.faceless.pdf2.Form
Add an element to the form.
addElement(Element) - Method in class org.faceless.graph.Graph
This is the method used to add an Element to the graph.
addEncryptionHandler(EncryptionHandler) - Method in class org.faceless.pdf2.PDFReader
Add an EncryptionHandler to be tried when loading the PDF.
addFirst(Shape, Color, Color, Color, Color) - Method in class org.faceless.pdf2.MeshGradient.Builder
Add a patch.
addGlyph(int, int, Shape) - Method in class org.faceless.pdf2.Type3Font
Add a glyph to the font.
addGlyph(int, GlyphVector) - Method in class org.faceless.pdf2.Type3Font
Add a glyph to the font
addHistory(String, String, String, String, Calendar) - Method in class org.faceless.pdf2.XMP
Add an event the "xmpMM:History" structure in the Metadata, creating it if necessary.
addInk(String, float[], float) - Method in class org.faceless.pdf2.DeviceNColorSpace.Builder
Add an ink to this ColorSpace.
addInk(SpotColorSpace) - Method in class org.faceless.pdf2.DeviceNColorSpace.Builder
Add an ink to this ColorSpace.
AdditionalActionNotBasic - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Additional Actions that are not in the basic list allowed in PDF/A-4.
AdditionalActions - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Additional Actions (not part of basic profile).
AdditionalActionsOnAnnotations - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Additional Actions on an Annotation (not part of basic profile).
AdditionalActionsOnDocument - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Additional Actions on the Document Catalog (not part of basic profile).
AdditionalActionUnknown - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Additional Actions that are undefined in PDF.
addLineBreak(PDFStyle) - Method in class org.faceless.pdf2.LayoutBox
Add a line-break in the specified style.
addNext(Shape, Color...) - Method in class org.faceless.pdf2.MeshGradient.Builder
Add a secondary patch which is partially derived from the previous patch(es).
addPropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.FormElement
Add a PropertyChangeListener to this FormElement.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.PDF
Add a PropertyChangeListener to this object
addPropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.PDFAnnotation
Add a PropertyChangeListener to this PDFAnnotation.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.PDFPage
Add a PropertyChangeListener to this PDFPage.
addQSSUser(String, String, String, String) - Method in class org.faceless.pdf2.GlobalSignDSSManager
Request the creation of a new user within the GlobalSign Qualified Signing Service system.
addRecipient(X509Certificate, int, int, int) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
Add a recipient to the list of people that can open the document
addReview(String, String) - Method in class org.faceless.pdf2.PDFAnnotation
Add a review to this annotation.
addSchema(XMP.Schema) - Method in class org.faceless.pdf2.XMP
Add a new Schema to this XMP.
addStructuredElementByID(PDFPage, String) - Method in class org.faceless.pdf2.Redactor
Adds a marked content ID to redact out of the document.
addTab(float[]) - Method in class org.faceless.pdf2.LayoutBox
Add a horizontal tab to the LayoutBox.
addText(char[], int, int, PDFStyle, Locale) - Method in class org.faceless.pdf2.LayoutBox
Add a line of text to the LayoutBox.
addText(String, PDFStyle, Locale) - Method in class org.faceless.pdf2.LayoutBox
Add a line of text to the LayoutBox.
addTextNoBreak(char[], int, int, PDFStyle, Locale) - Method in class org.faceless.pdf2.LayoutBox
Add a line of text to the LayoutBox.
addTextNoBreak(String, PDFStyle, Locale) - Method in class org.faceless.pdf2.LayoutBox
Add a line of text to the LayoutBox.
addValidationInformation(KeyStore) - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Add Long Term Validation information for this signature to the PDF.
addValidationInformation(KeyStore, List<PKCS7SignatureHandler.OCSPResponse>, List<X509CRL>) - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Add Long Term Validation information for this signature to the PDF.
AdjustXMPNamespaces - org.faceless.pdf2.OutputProfiler.Strategy
Strategy that will adjust any namespaces in the XMP so they meet the rules required by XMP.
AES256Encryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with 256-bit AES encryption.
AES256GCMEncryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with 256-bit AES encryption in GCM mode.
AESEncryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with AES encryption - the exact keylength is unspecified, but is assumed to be 128-bits unless OutputProfile.Feature.AES256Encryption or OutputProfile.Feature.WeakAES256Encryption is also set.
AGL - Static variable in class org.faceless.pdf2.Type1Font
This Map represents the Adobe Standard Glyph Lists.
ALL - Static variable in class org.faceless.pdf2.Event
A list of all the Event objects, to make iterating over them easier
ALL - Static variable in class org.faceless.pdf2.OutputProfile.Feature
This array lists all the Features, for easy iteration.
ALLANNOTATIONS - Static variable in class org.faceless.pdf2.FDF
Special value that can be passed to FDF.setAnnotations(java.util.Collection<org.faceless.pdf2.PDFAnnotation>) to include all annotations in the PDF
AltColorSpaceCalGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a Calibrated Grayscale alternate (not part of basic profile).
AltColorSpaceCalRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a Calibrated RGB alternate (not part of basic profile).
AltColorSpaceDeviceCMYK - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a DeviceCMYK alternate* (not part of basic profile).
AltColorSpaceDeviceGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a DeviceGray alternate (not part of basic profile).
AltColorSpaceDeviceRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a DeviceRGB alternate (not part of basic profile).
AltColorSpaceICC - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with an ICC alternate (not part of basic profile).
AltColorSpaceLab - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with a L*a*b* alternate (not part of basic profile).
AlternateImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one image with an Alternate (not part of basic profile)
AlternateImagePrints - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains images where the alternate is set to print by default (not part of basic profile).
AlternatePresentations - Static variable in class org.faceless.pdf2.OutputProfile.Feature
At least one page in the PDF specifies the "AlternatePresentations" key.
altOf(XMP.Type) - Static method in class org.faceless.pdf2.XMP.Type
Return a new Type that is an "Alt" of the supplied Type.
Always - org.faceless.pdf2.OptionalContentLayer.When
The layer will always be included.
and(OptionalContentDescriptor, OptionalContentDescriptor) - Static method in class org.faceless.pdf2.OptionalContentDescriptor
Create a Descriptor which will enable the canvas with BOTH descriptors A and B are enabled
Annotation3D - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a 3D annotation (not part of basic profile).
Annotation3DOther - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a 3D annotation that is of an unknown type (not PRC or U3D).
Annotation3DPRC - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "PRC" 3D annotation (not part of basic profile).
Annotation3DU3D - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "U3D" 3D annotation (not part of basic profile).
Annotation3DWithoutContents - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a 3D annotation that doesn't have a Contents key.
AnnotationBlendMode - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that specifies a blend-mode other than Normal.
AnnotationCaret - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Caret annotation (not part of basic profile).
AnnotationCircle - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Circle annotation (not part of basic profile).
AnnotationColorDeviceCMYK - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an Annotation with a DeviceCMYK color (not part of basic profile)
AnnotationColorDeviceGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an Annotation with a DeviceGray color (not part of basic profile)
AnnotationColorDeviceRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an Annotation with a DeviceRGB color (not part of basic profile)
AnnotationColorMismatchesIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an annotation that specifies a device color which doesn't match the OutputIntent.
AnnotationColorSpaceDeviceCMYK - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceCMYK colorspace in an Annotation (not part of basic profile)
AnnotationColorSpaceDeviceCMYKInMatchingParent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceCMYK colorspace within an annotation, either directly or as an alternate or process mixing space for a DeviceN Colorspace, and the element using the colorspace has a calibrated CMYK blending ColorSpace set (not part of basic profile).
AnnotationColorSpaceDeviceGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceGray colorspace in an Annotation (not part of basic profile)
AnnotationColorSpaceDeviceGrayInMatchingParent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceGray colorspace within an annotation, either directly or as an alternate or process mixing space for a DeviceN Colorspace, and the element using the colorspace has a calibrated RGB blending ColorSpace set (not part of basic profile).
AnnotationColorSpaceDeviceRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceRGB colorspace in an Annotation (not part of basic profile)
AnnotationColorSpaceDeviceRGBInMatchingParent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceRGB colorspace within an annotation, either directly or as an alternate or process mixing space for a DeviceN Colorspace, and the element using the colorspace has a calibrated RGB blending ColorSpace set (not part of basic profile).
AnnotationColorTransparent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an Annotation with a Transparent Color (not part of basic profile)
AnnotationContentLockedFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that has it's "content locked" flag set
AnnotationFile - Class in org.faceless.pdf2
A subtype new PDFAnnotation that allows files to be attached to the PDF.
AnnotationFile - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a FileAttachment annotation (not part of basic profile)
AnnotationFile() - Constructor for class org.faceless.pdf2.AnnotationFile
Create a new File annotation.
AnnotationFileWithoutAFRelationship - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a File Specification referenced from a File Annotation which does not have the AFRelationship key.
AnnotationHiddenFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that is hidden.
AnnotationHighlight - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Highlight annotation (not part of basic profile).
AnnotationInk - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Ink annotation (not part of basic profile).
AnnotationInkWithoutContents - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Ink annotation that doesn't have a Contents key.
AnnotationInvisibleFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that is invisible.
AnnotationLine - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Line annotation (not part of basic profile).
AnnotationLink - Class in org.faceless.pdf2
A subtype new PDFAnnotation that performs the specified action when clicked.
AnnotationLink - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Link annotation (not part of basic profile).
AnnotationLink() - Constructor for class org.faceless.pdf2.AnnotationLink
Create a new Link annotation with a default AnnotationLink.setStyle(org.faceless.pdf2.PDFStyle) of null
AnnotationMarkup - Class in org.faceless.pdf2
This class represents the type of PDFAnnotation created by the "Text Edit" option in Acrobat 6.
AnnotationMarkup(String) - Constructor for class org.faceless.pdf2.AnnotationMarkup
Create a new Markup Annotation.
AnnotationMovie - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one Movie annotation.
AnnotationNote - Class in org.faceless.pdf2
This class represents the type of PDFAnnotation created by the "Note Tool" in Acrobat.
AnnotationNote - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Note annotation (not part of basic profile).
AnnotationNote() - Constructor for class org.faceless.pdf2.AnnotationNote
Create a new Note of the default type - a yellow "Note".
AnnotationNoteNoRotateFlagNotSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Note Annotation that does not have the NoRotate flag set.
AnnotationNoteNoZoomFlagNotSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Note Annotation that does not have the NoZoom flag set.
AnnotationNotInStructureTree - Static variable in class org.faceless.pdf2.OutputProfile.Feature
An annotation is not referenced from the Structure Tree at all.
AnnotationNoViewFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that has the NoView flag set.
AnnotationPolygon - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Polygon annotation (not part of basic profile).
AnnotationPolyLine - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a PolyLine annotation (not part of basic profile).
AnnotationPopup - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Popup annotation (not part of basic profile).
AnnotationPositionLockedFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that has it's "position locked" flag set
AnnotationPrinterMark - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a PrinterMark annotation (not part of basic profile).
AnnotationProjection - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Projection annotation, as defined in ISO32000-1:2008 extension 3.
AnnotationRedact - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Redaction annotation (not part of basic profile).
AnnotationRichMedia - Class in org.faceless.pdf2
This class is a type of PDFAnnotation that acts as a container for interactive media such as video.
AnnotationRichMedia - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a RichMedia annotation, as defined in ISO32000-1:2008 extension 3.
AnnotationRichMedia() - Constructor for class org.faceless.pdf2.AnnotationRichMedia
Creates a new rich-media annotation.
AnnotationRichMediaWithoutContents - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a RichMedia annotation that doesn't have a Content key.
Annotations - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Annotations (not part of basic profile).
AnnotationScreen - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Screen annotation (not part of basic profile).
AnnotationScreenWithoutContents - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Screen annotation that doesn't have a Contents key.
AnnotationShape - Class in org.faceless.pdf2
Creates an annotation based on the specified Shape.
AnnotationShape() - Constructor for class org.faceless.pdf2.AnnotationShape
Create a new AnnotationShape.
AnnotationShape(Shape) - Constructor for class org.faceless.pdf2.AnnotationShape
Create a new AnnotationShape and immediately set its shape by calling setShape()
AnnotationShape(Shape, String, String) - Constructor for class org.faceless.pdf2.AnnotationShape
Creates a new AnnotationShape and set its shape and line-ending style.
AnnotationsInPage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Annotations inside the Bleed box (not part of basic profile).
AnnotationSound - Class in org.faceless.pdf2
A subtype of PDFAnnotation that allows audio samples to be attached to the PDF.
AnnotationSound - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one Sound annotation.
AnnotationSound() - Constructor for class org.faceless.pdf2.AnnotationSound
Create a new Sound annotation.
AnnotationSquare - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Square annotation (not part of basic profile).
AnnotationSquiggly - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Squiggly annotation (not part of basic profile).
AnnotationStamp - Class in org.faceless.pdf2
A "Rubber-Stamp" annotation, which can also contain a longer message in an associated pop-up window.
AnnotationStamp - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Stamp annotation (not part of basic profile).
AnnotationStamp() - Constructor for class org.faceless.pdf2.AnnotationStamp
Create a new, uninitialized AnnotationStamp object.
AnnotationStamp(String, float) - Constructor for class org.faceless.pdf2.AnnotationStamp
Create a rubber-stamp annotation which can be added to the page.
AnnotationStamp(String, PDFCanvas) - Constructor for class org.faceless.pdf2.AnnotationStamp
Create a new Stamp from the specified canvas.
AnnotationStrikeOut - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an StrikeOut annotation (not part of basic profile).
AnnotationText - Class in org.faceless.pdf2
This class represents the type of PDFAnnotation created by the "Text Markup" tool in Acrobat.
AnnotationText - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Text annotation (not part of basic profile).
AnnotationText() - Constructor for class org.faceless.pdf2.AnnotationText
Create a new Text annotation
AnnotationToggleNoViewFlagSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation that has the ToggleNoView flag set.
AnnotationTransparent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF defined an Annotation that is partially Transparent.
AnnotationTransparentContent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains annotations with Transparency operations within the content stream.
AnnotationTrapNet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a TrapNet annotation (not part of basic profile).
AnnotationUnderline - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Underline annotation (not part of basic profile).
AnnotationUnknown - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an annotation type that is not defined in the PDF specification (not part of basic profile).
AnnotationWatermark - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Watermark annotation (not part of basic profile).
AnnotationWidget - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Widget Annotation (not part of basic profile).
AnnotationWithMissingAppearance - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation with no appearance stream at all, and it's a required type.
AnnotationWithUnpredictableAppearance - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annotation with multiple appearance streams, or an annotation which doesn't have the required "normal" appearance.
appendHorizontal(Matrix) - Method in class org.faceless.graph.math.Matrix
Append the specified matrix to the current matrix by extending the number of columns in the current matrix
appendVertical(Matrix) - Method in class org.faceless.graph.math.Matrix
Append the specified matrix to the current matrix by extending the number of columns in the current matrix
apply() - Method in class org.faceless.pdf2.Portfolio
Apply the Portfolio to the PDF.
apply(OutputProfile) - Method in class org.faceless.pdf2.OutputProfiler
Set the specified OutputProfile on the PDF.
AreaGraph - Class in org.faceless.graph
Plot a Line graph that has the area below the line filled in.
AreaGraph() - Constructor for class org.faceless.graph.AreaGraph
 
ArlingtonModelIssue - Interface in org.faceless.pdf2
This interface represents an "issue" reported by comparing a PDF against the Arlington Model, a formal description of the PDF file format described at https://github.com/pdf-association/arlington-pdf-model.
ArrayOverflow - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Array with > 8191 elements.
Articles - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains "Articles" (sometimes known as Threads).
AssociatedFileNotEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an EmbeddedFile referenced from an AF dictionary, which is not referenced from the EmbeddedFiles dictionary of the PDF.
AssociatedFileOnAnnotation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Embedded Files attached to an Annotation through the "AF" key added in PDF 2.0 (Not part of basic profile).
AssociatedFileOnDPart - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Embedded Files attached to PDF 2.0 "Document Part" (DPart).
AssociatedFileOnMarkedContentSequence - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Embedded Files attached to a marked-content sequence in a page or XObject through the "AF" key added in PDF 2.0 (Not part of basic profile).
AssociatedFileOnPage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Embedded Files attached to a PDFPage through the "AF" key added in PDF 2.0 If this feature is denied when an OutputProfile is applied, then any Embedded files attached this way will be removed (Not part of basic profile).
AssociatedFileOnStructElem - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Embedded Files attached to a StructureElement through the "AF" key added in PDF 2.0 (Not part of basic profile).
AssociatedFileOnUnknown - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Embedded Files attached to an unspecified object.
AssociatedFileOnXObject - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Embedded Files attached to an XObject through the "AF" key added in PDF 2.0 (Not part of basic profile).
AuthorSignature - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Author digital signature
AutoConformance - org.faceless.pdf2.OutputProfiler.Strategy
Where a PDF cannot meet a particular level of conformance, such as PDF/A-1a or PDF/A-2a, give the OutputProfiler to downgrade the level of conformance to PDF/A-1b, PDF/A-2b etc.
AutoEmbeddingFontAction() - Constructor for class org.faceless.pdf2.OutputProfiler.AutoEmbeddingFontAction
Create a new AutoEmbeddingFontAction
AxesGraph - Class in org.faceless.graph
An Axes Graph covers every Graph that is plotted against an Axes.
AxesGraph() - Constructor for class org.faceless.graph.AxesGraph
 
axesmaxx - Variable in class org.faceless.graph.AxesGraph
Subclasses of AxesGraph can set the min and max values of the axes if they think they know best, or leave them set to NULL to allow the AxesGraph superclass to take it's best guess.
axesmaxy - Variable in class org.faceless.graph.AxesGraph
Subclasses of AxesGraph can set the min and max values of the axes if they think they know best, or leave them set to NULL to allow the AxesGraph superclass to take it's best guess.
axesmaxz - Variable in class org.faceless.graph.AxesGraph
Subclasses of AxesGraph can set the min and max values of the axes if they think they know best, or leave them set to NULL to allow the AxesGraph superclass to take it's best guess.
axesminx - Variable in class org.faceless.graph.AxesGraph
Subclasses of AxesGraph can set the min and max values of the axes if they think they know best, or leave them set to NULL to allow the AxesGraph superclass to take it's best guess.
axesminy - Variable in class org.faceless.graph.AxesGraph
Subclasses of AxesGraph can set the min and max values of the axes if they think they know best, or leave them set to NULL to allow the AxesGraph superclass to take it's best guess.
axesminz - Variable in class org.faceless.graph.AxesGraph
Subclasses of AxesGraph can set the min and max values of the axes if they think they know best, or leave them set to NULL to allow the AxesGraph superclass to take it's best guess.
axesstyle - Variable in class org.faceless.graph.AxesGraph
 

B

BadBoxNesting - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has pages where the Boxes are nested incorrectly.
BadTrapNetAnnotation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a Trap Annotation that does not meet PDF/X requirements (not part of basic profile).
BadXMPMetaData - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMPMetadata that is structurally invalid.
bagOf(XMP.Type) - Static method in class org.faceless.pdf2.XMP.Type
Return a new Type that is a "Bag" of the supplied Type.
BarCode - Class in org.faceless.pdf2
This class allows the creation of various bar code symbols.
bardepth - Variable in class org.faceless.graph.AbstractBarGraph
 
BarGraph - Class in org.faceless.graph
A concrete subclass of AbstractBarGraph that handles the simplest type of Bar Graph - a single row of bars, running across the X axis.
BarGraph() - Constructor for class org.faceless.graph.BarGraph
 
barwidth - Variable in class org.faceless.graph.AbstractBarGraph
 
beginTag(String, Map<String, Object>) - Method in class org.faceless.pdf2.LayoutBox
Open a structural tag on this LayoutBox.
beginTag(String, Map<String, Object>) - Method in class org.faceless.pdf2.PDFCanvas
Open a structural tag on this page.
beginTag(String, Map<String, Object>) - Method in interface org.faceless.pdf2.PDFDrawable
Open a structural tag on this page.
beginTag(String, Map<String, Object>) - Method in class org.faceless.pdf2.PDFPage
Open a structural tag on this page.
beginText(float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Begin a paragraph of text.
beginTextLink(PDFAction, PDFStyle) - Method in class org.faceless.pdf2.PDFPage
Start a "link" section in the text.
BLACK - Static variable in class org.faceless.pdf2.CMYKColorSpace
A convenient constant that represents the color black in the uncalibrated CMYK colorspace
BLACK0 - Static variable in class org.faceless.pdf2.CMYKColorSpace
A convenient constant that represents the color black in the uncalibated Grayscale colorspace
BLACKANDWHITE - Static variable in class org.faceless.pdf2.PDFParser
A ColorModel that can be passed in to writeAsTIFF() or the various PagePainter methods which represent a 1-bit black and white color model.
BlackAndWhiteImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a bitmap image that is in Black&White, as opposed to Color or Grayscale.
BlackPointCompensation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains the "UseBlackPtComp" key, first defined in PDF 2.0
BlackSeparation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with an ink name of Black (not part of basic profile).
BlendingColorSpaceUndefined - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Page with transparent content, but doesn't define the ColorSpace in which that content is to be blended.
BlendingColorSpaceUndefinedNoIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
As for OutputProfile.Feature.BlendingColorSpaceUndefined and the GTS_PDFA1 OutputIntent is also not specified.
BLUR - Static variable in class org.faceless.pdf2.Event
Occurs when a WidgetAnnotation loses the cursor focus
BOLD - Static variable in class org.faceless.pdf2.StandardCJKFont
A "style" parameter to the constructor requesting a bold font
Bookmarks - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a Bookmarks tree, as returned by PDF.getBookmarks().
BothTrimAndArtBox - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has pages with both an Art and Trim boxes (not part of basic profile).
BOTTOM - Static variable in class org.faceless.graph.Style
For use with Style.setAlign(int) to align text to it's baseline (the default).
BoundingBox - Class in org.faceless.graph
A BoundingBox is a simple cube which is used to define the "Bounding Box", or the smallest cube that contains a object, on a Canvas.
BoundingBox(Point[]) - Constructor for class org.faceless.graph.BoundingBox
 
BoundingBox(Point, Point) - Constructor for class org.faceless.graph.BoundingBox
Create a new Bounding Box with one corner at p1 and the other at p2
Box(float, float, float, int) - Constructor for class org.faceless.pdf2.LayoutBox.Box
 
Box(int, float, float) - Constructor for class org.faceless.pdf2.LayoutBox.Box
 
boxstyle - Variable in class org.faceless.graph.AxesGraph
 
BREAK_LEGACY - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules that applied in the PDF Library before release 2.22.1.
BREAK_LINE_ANYWHERE - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules as described for "line-break:anywhere" in css-text-3.
BREAK_LINE_LOOSE - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules as described for "line-break:loose" in css-text-3.
BREAK_LINE_NORMAL - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules as described for "line-break:normal" in css-text-3.
BREAK_LINE_STRICT - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules as described for "line-break:strict" in css-text-3.
BREAK_UAX14 - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules exactly as described in UAX14
BREAK_WORD_BREAKALL - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules as described for "word-break:break-all" in css-text-3.
BREAK_WORD_KEEPALL - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules as described for "word-break:keep-all" in css-text-3.
BREAK_WORD_NORMAL - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setLineBreakBehaviour(int) that will use the line-breaking rules as described for "word-break:normal" in css-text-3.
brightnessClone(float, float, float) - Method in class org.faceless.pdf2.PDFPattern
 
BSPLINE - Static variable in class org.faceless.graph.math.Spline
Defines the basis matrix for a B-spline
Builder() - Constructor for class org.faceless.pdf2.DeviceNColorSpace.Builder
Create a new DeviceNColorSpace.Builder
Builder() - Constructor for class org.faceless.pdf2.MeshGradient.Builder
Create a new MeshGradient Builder
Builder(ColorSpace) - Constructor for class org.faceless.pdf2.DeviceNColorSpace.Builder
Create a new DeviceNColorSpace.Builder and initialize it with the components from the supplied ColorSpace
BXEXOperator - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a stream with BX/EX operators (not part of basic profile).

C

Cache - Interface in org.faceless.pdf2
This interface represents a structure which can be used to store parts of a PDF to disk, a database or some other secondary storage, to reduce the amount of memory required to generate a PDF.
Cache.Entry - Interface in org.faceless.pdf2
Represents a single entry in the Cache.
cancel() - Method in class org.faceless.pdf2.OutputProfiler
Cancel this OutputProfiler's operation - if it is being run in another thread, that thread should terminate safely shortly after this method is called.
cancelVerify() - Method in class org.faceless.pdf2.FormSignature
If a verification is currently running, cancel it.
canPattern() - Method in class org.faceless.graph.output.Output
Return true if this subclass out Output can handle pattern fills.
canPattern() - Method in class org.faceless.graph.output.PDF2Output
 
canRotate() - Method in class org.faceless.graph.output.Output
Return true if this subclass out Output can handle rotated text.
canRotate() - Method in class org.faceless.graph.output.PDF2Output
Returns true if this subclass can handle rotated text (it can, so it does)
canvas - Variable in class org.faceless.graph.Graph
 
CatalogRequirements - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Catalog has a "Requirements" key.
CATMULLROM - Static variable in class org.faceless.graph.math.Spline
Defines the basis matrix for a Catmull-Rom spline
center() - Method in class org.faceless.graph.BoundingBox
Return the center of the box
CENTER - Static variable in class org.faceless.graph.Style
For use with Style.setAlign(int) to center the text horizontally.
CERTIFICATION_ALLOWCOMMENTS - Static variable in class org.faceless.pdf2.FormSignature
A value that can be passed in to FormSignature.setCertificationType(int, java.lang.String) and returned from FormSignature.getCertificationType() to indicate that the signature will be a certifying signature that allows only commenting and form fill-in actions on the Document.
CERTIFICATION_ALLOWFORMS - Static variable in class org.faceless.pdf2.FormSignature
A value that can be passed in to FormSignature.setCertificationType(int, java.lang.String) and returned from FormSignature.getCertificationType() to indicate that the signature will be a certifying signature that allows only form fill-in actions on the Document.
CERTIFICATION_NOCHANGES - Static variable in class org.faceless.pdf2.FormSignature
A value that can be passed in to FormSignature.setCertificationType(int, java.lang.String) and returned from FormSignature.getCertificationType() to indicate that the signature will be a certifying signature that disallows any changes to the Document.
CERTIFICATION_UNCERTIFIED - Static variable in class org.faceless.pdf2.FormSignature
A value that can be passed in to FormSignature.setCertificationType(int, java.lang.String) and returned from FormSignature.getCertificationType() to indicate that the signature will not be a certifying signature.
CHANGE - Static variable in class org.faceless.pdf2.Event
Occurs when a FormElement has it's value changed
CHANGE_ALL - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to allow the document to be modified in any way
CHANGE_ANNOTATIONS - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to allow form fields and annotations to be added or modified
CHANGE_FORMS - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to allow only form fields to be completed
CHANGE_LAYOUT - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to allow only pages to be inserted, deleted, rotated and reordered
CHANGE_NONE - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to disallow all changes to the document
changeColor(OutputProfiler, ColorSpace, float[], float[], boolean, int) - Method in interface org.faceless.pdf2.OutputProfiler.ColorAction
Optionally converts a Color from one ColorSpace to another.
changeColor(OutputProfiler, ColorSpace, float[], float[], boolean, int) - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
 
characters(char[], int, int) - Method in class org.faceless.report.ReportHandler
 
choiceOf(Integer...) - Static method in class org.faceless.pdf2.XMP.Type
Return a new Type that is a "Closed Choice" of the specified integer values.
choiceOf(String...) - Static method in class org.faceless.pdf2.XMP.Type
Return a new Type that is a "Closed Choice" of the specified Text values.
chooseRecipient(X500Principal[], BigInteger[]) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
This method is called by PublicKeyEncryptionHandler.prepareToDecrypt() to give an implementation the chance to select an appropriate entry from the KeyStore if it hasn't already been done.
CIDCompactFontNotCID - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Compact Font embedded as a CID font, but the font itself isn't a CID font.
CIDFontCompactEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded Compact CID font (not part of basic profile).
CIDFontOpenTypeEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded OpenType CID font (not part of basic profile)
CIDFontSubsetWithCIDSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a subset CID font with a CIDSet string (not part of basic profile).
CIDFontSubsetWithoutCIDSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a subset CID font without a CIDSet string (not part of basic profile).
CIDFontTrueTypeEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded TrueType CID font (not part of basic profile).
CIDFontTrueTypeUnembedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded TrueType CID font (not part of basic profile).
CIDFontTrueTypeUnembeddedInvisible - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded TrueType CID font on invisible text (not part of basic profile).
CIDFontTrueTypeUnembeddedWithoutToUnicode - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded TrueType CID font without a ToUnicode mapping The fonts defined by StandardCJKFont are this type of font, and setting this feature to "denied" will ensure they are embedded with a ToUnicode mapping.
CIDFontTrueTypeWithoutCIDToGIDMap - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a TrueType CIDFont without a CIDToGIDMap entry.
CIDFontTrueTypeWithoutCIDToGIDMapInvisible - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a TrueType CIDFont without a CIDToGIDMap entry, and the font is only used for invisible text.
CIDFontType1Embedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded Type 1 CID font (not part of basic profile).
CIDFontType1Unembedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded Type 1 CID font (not part of basic profile).
CIDFontType1UnembeddedInvisible - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded Type 1 CID font on invisible text (not part of basic profile).
CIDSetCoverageIncomplete - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a subset CID font with a CIDSet that doesn't reference unused glyph in the font.
CIDSetCoverageIncompleteUsed - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a subset CID font with a CIDSet that doesn't reference used glyphs in the font.
CIDSystemInfoAndCMapNotCompatible - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a CID font where the CIDSystemInfo does not match the CMap dictionary.
CIDSystemInfoAndCMapSupplementNotCompatible - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a CID font where the CIDSystemInfo Supplement does not match the CMap dictionary.
CLASS_ABSTRACT - Static variable in class org.faceless.pdf2.ICCColorSpace
Profile class is abstract ("abst").
CLASS_COLORSPACECONVERSION - Static variable in class org.faceless.pdf2.ICCColorSpace
Profile class is color-space conversion ("spac").
CLASS_DEVICELINK - Static variable in class org.faceless.pdf2.ICCColorSpace
Profile class is device-link ("link").
CLASS_DISPLAY - Static variable in class org.faceless.pdf2.ICCColorSpace
Profile class is display ("mntr").
CLASS_INPUT - Static variable in class org.faceless.pdf2.ICCColorSpace
Profile class is input ("scnr").
CLASS_NAMEDCOLOR - Static variable in class org.faceless.pdf2.ICCColorSpace
Profile class is named color ("name").
CLASS_OUTPUT - Static variable in class org.faceless.pdf2.ICCColorSpace
Profile class is output ("prtr").
clear() - Method in class org.faceless.pdf2.Form
Remove all the elements from the form
clear() - Method in class org.faceless.pdf2.XMP
Remove any properties, schemas or types set on this XMP.
CLEAR_LEFT - Static variable in class org.faceless.pdf2.LayoutBox
A flag indicating that the Box created by LayoutBox.addBoxLeft(float, float, int) or LayoutBox.addBoxRight(float, float, int) should always be flat against the left margin - it should have no content to its left.
CLEAR_NONE - Static variable in class org.faceless.pdf2.LayoutBox
A flag indicating that the Box created by LayoutBox.addBoxLeft(float, float, int) or LayoutBox.addBoxRight(float, float, int) does not require either a left or right margin to line up against.
CLEAR_RIGHT - Static variable in class org.faceless.pdf2.LayoutBox
A flag indicating that the Box created by LayoutBox.addBoxLeft(float, float, int) or LayoutBox.addBoxRight(float, float, int) should always be flat against the right margin - it should have no content to its right.
clearDenied(OutputProfile.Feature) - Method in class org.faceless.pdf2.OutputProfile
Remove a Feature from the "Denied" list of a profile.
clearRequired(OutputProfile.Feature) - Method in class org.faceless.pdf2.OutputProfile
Remove a Feature from the "Required" list of a profile.
clipCircle(float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Set the clipping area to a circle centered on x, y with a radius of radius.
clipCircle(float, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Set the clipping area to a circle centered on x, y with a radius of radius.
clipCircle(float, float, float) - Method in class org.faceless.pdf2.PDFPage
Set the clipping area to a circle centered on x, y with a radius of radius.
clipEllipse(float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Set the clipping area to the ellipse inside the specified rectangle.
clipEllipse(float, float, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Set the clipping area to the ellipse inside the specified rectangle.
clipEllipse(float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Set the clipping area to the ellipse inside the specified rectangle.
clipPolygon(float[], float[]) - Method in class org.faceless.pdf2.PDFCanvas
Set the clipping area to a polygon.
clipPolygon(float[], float[]) - Method in interface org.faceless.pdf2.PDFDrawable
Set the clipping area to a polygon.
clipPolygon(float[], float[]) - Method in class org.faceless.pdf2.PDFPage
Set the clipping area to a polygon.
clipRectangle(float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Set the clipping area to the rectangle which runs through the two corners x1,y1 and x2,y2.
clipRectangle(float, float, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Set the clipping area to the rectangle which runs through the two corners x1,y1 and x2,y2.
clipRectangle(float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Set the clipping area to the rectangle which runs through the two corners x1,y1 and x2,y2.
clipRoundedRectangle(float, float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Set the clipping area to a rectangle with rounded corners which runs through the two corners x1,y1 and x2,y2.
clipRoundedRectangle(float, float, float, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Set the clipping area to a rectangle with rounded corners which runs through the two corners x1,y1 and x2,y2.
clipRoundedRectangle(float, float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Set the clipping area to a rectangle with rounded corners which runs through the two corners x1,y1 and x2,y2.
clipShape(Shape) - Method in class org.faceless.pdf2.PDFCanvas
Clip a Shape
clipShape(Shape) - Method in interface org.faceless.pdf2.PDFDrawable
Clip a Shape
clipShape(Shape) - Method in class org.faceless.pdf2.PDFPage
Clip a Shape
clone() - Method in class org.faceless.graph.Point
 
clone() - Method in class org.faceless.graph.Style
Clone the style.
clone() - Method in class org.faceless.pdf2.EncryptionHandler
 
clone() - Method in class org.faceless.pdf2.PDFBookmark
 
clone() - Method in class org.faceless.pdf2.PDFFont
 
clone() - Method in class org.faceless.pdf2.PDFStyle
Create a duplicate of this font.
clone() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
clone(XMP) - Method in class org.faceless.pdf2.XMP.Value
Make a new deep copy of this Value which is tied to the specified XMP.
close() - Method in interface org.faceless.pdf2.Cache.Entry
Close the Entry.
close() - Method in class org.faceless.pdf2.PDF
Close any file resources the PDF may be holding on to.
close() - Method in class org.faceless.pdf2.PDFImage
Compress the image and close it, preventing any further changes.
close() - Method in class org.faceless.pdf2.PDFImageSet
Close all of the images in this Image set.
close() - Method in class org.faceless.pdf2.PDFSound
Close the sound object.
CLOSE - Static variable in class org.faceless.pdf2.Event
Occurs when a PDF or PDFPage is closed.
CMapEmbeddedWithInvalidWMode - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a CMap that contains a non identical WMode integer entry (not part of basic profile).
CMapReferenceNonStandard - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a CID font with a CMap that references a CMap that is not listed in the PDF specification.
CMYK - Static variable in class org.faceless.pdf2.PDFParser
A ColorModel that can be passed in to writeAsTIFF() of the various PagePainter methods which represent an opaque CMYK color model.
CMYKBlendingColorSpaceReferencedExplicitly - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF sets a BlendingColorspace to a non-device ColorSpace, then references that ColorSpace explicitly.
CMYKColorSpace - Class in org.faceless.pdf2
A subclass of ColorSpace representing the uncalibrated (device-dependent) CMYK color space available in PDF documents.
CMYKJPEG - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains CMYK JPEG images (not part of basic profile).
CMYKOutputIntentColorSpaceReferencedExplicitly - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF specifies a CMYK OutputIntent and also references the same (or an identical) color-space explicitly, as an ICC ColorSpace.
CODE128_SETA - Static variable in class org.faceless.pdf2.BarCode
A character than can be used to force the Code 128 barcode to set A
CODE128_SETB - Static variable in class org.faceless.pdf2.BarCode
A character than can be used to force the Code 128 barcode to set B
CODE128_SETC - Static variable in class org.faceless.pdf2.BarCode
A character than can be used to force the Code 128 barcode to set C
Color - org.faceless.pdf2.OutputProfiler.ImageType
Constant which represents a color image
ColorContent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains text, shading or vector graphics (anything but bitmap images) that are in Color rather than grayscale or black-and-white.
ColorImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a bitmap image that could be in Color.
ColorSpaceCalGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a calibrated Grayscale colorspace (not part of basic profile)
ColorSpaceCalRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a calibrated RGB colorspace (not part of basic profile)
ColorSpaceDeviceCMYK - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceCMYK colorspace (not part of basic profile)
ColorSpaceDeviceCMYKInMatchingParent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceCMYK colorspace, either directly or as an alternate or process mixing space for a DeviceN Colorspace, and the element using the colorspace has a calibrated CMYK blending ColorSpace set (not part of basic profile).
ColorSpaceDeviceGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceGray colorspace (not part of basic profile)
ColorSpaceDeviceGrayInMatchingParent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceGray colorspace, either directly or as an alternate or process mixing space for a DeviceN Colorspace, and the element using the colorspace has a calibrated RGB blending ColorSpace set (not part of basic profile).
ColorSpaceDeviceN - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Device-N colorspace (not part of basic profile)
ColorSpaceDeviceRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceRGB colorspace (not part of basic profile)
ColorSpaceDeviceRGBInMatchingParent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the DeviceRGB colorspace, either directly or as an alternate or process mixing space for a DeviceN Colorspace, and the element using the colorspace has a calibrated RGB blending ColorSpace set (not part of basic profile).
ColorSpaceICC - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded ICC profile (not part of basic profile).
ColorSpaceIndexed - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an Indexed colorspace (not part of basic profile).
ColorSpaceLab - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a CIE L*a*b* colorspace (not part of basic profile).
ColorSpaceNChannel - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an N-Channel colorspace (not part of basic profile)
ColorSpacePattern - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Pattern colorspace (not part of basic profile).
ColorSpaceSeparation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace (not part of basic profile).
compareTo(OutputProfile.Separation) - Method in class org.faceless.pdf2.OutputProfile.Separation
Compare two Separations for sorting.
compareTo(XMP.Property) - Method in class org.faceless.pdf2.XMP.Property
 
compareTo(XMP.Type) - Method in class org.faceless.pdf2.XMP.Type
 
COMPAT_2006 - Static variable in class org.faceless.pdf2.SignaturePolicy
This policy represents BFO's first effort at a signature policy which was compatible with Acrobat in 2006.
COMPAT_2019 - Static variable in class org.faceless.pdf2.SignaturePolicy
This policy represents BFO's best effort at a signature policy which is compatible with Acrobat in 2018.
COMPAT_2022 - Static variable in class org.faceless.pdf2.SignaturePolicy
This policy represents BFO's best effort at a signature policy which is compatible with Acrobat in 2022.
complete() - Method in class org.faceless.graph.AbstractBarGraph
This method takes care of most of the work to plot BarGraphs.
complete() - Method in class org.faceless.graph.AreaGraph
 
complete() - Method in class org.faceless.graph.Graph
Complete is the first method that's called by a Graph when it's rendered.
complete() - Method in class org.faceless.graph.LineGraph
 
complete() - Method in class org.faceless.graph.PieGraph
 
ComplexBlendMode - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains content to be composited using a blend mode other than Normal, that may introduce transparency effects (not part of basic profile).
CompressedXRef - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a Compressed XRef table.
COMPRESSION_ADOBE - Static variable in class org.faceless.pdf2.FormBarCode
Barcode is Flate-compressed, with Adobe's "special sauce" - a two byte prefix of unknown purpose.
COMPRESSION_FLATE - Static variable in class org.faceless.pdf2.FormBarCode
Barcode is Flate-compressed, without any prefix.
COMPRESSION_NONE - Static variable in class org.faceless.pdf2.FormBarCode
Barcode is encoded with a value that is not compressed.
contains(BoundingBox) - Method in class org.faceless.graph.BoundingBox
Returns true if this contains the specified bounding box.
containsKey(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return true if the Encrypt dictionary contains the specified key
containsKey(String) - Method in class org.faceless.pdf2.SignatureHandler
Return true if the V dictionary contains the specified key
ContentIsDamaged - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a content stream which is damaged.
continueText(float, float, float, float, PDFPage) - Method in class org.faceless.pdf2.PDFPage
As for beginText, but continue any text that overflowed from the specified page.
contractAreaAlongBaseline(float[], float) - Static method in class org.faceless.pdf2.Redactor
When redacting individual words in the middle of a line of kerned text, an additional character on either side may also be redacted.
ConvertAttachments - org.faceless.pdf2.OutputProfiler.Strategy
PDF/A-2 and later permit attachments but only if the attachments are themselves valid PDF/A-2 documents.
convertGradient(List<Map.Entry<Float, Color>>, ColorSpace, ColorSpace, String) - Static method in class org.faceless.pdf2.LabColorSpace
Given a list of [Fraction,Color] pairs in one (or more) ColorSpaces representing a Gradient, return a List representing the same gradient in the specified target ColorSpace, ensuring that each Color is within the specified tolerance.
COURIER - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Courier" font
COURIERBOLD - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Courier-Bold" font
COURIERBOLDOBLIQUE - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Courier-BoldOblique" font
COURIEROBLIQUE - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Courier-Oblique" font
create() - Method in class org.faceless.pdf2.DeviceNColorSpace.Builder
Create a DeviceNColorSpace from this builder
create(XMP, Object) - Method in class org.faceless.pdf2.XMP.Type
Create a new Value object of this type from the specified source.
createAnnotationMarkup(String) - Method in class org.faceless.pdf2.PageExtractor.Text
Create a new AnnotationMarkup of the specified type to cover this text.
createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints) - Method in class org.faceless.pdf2.MeshGradient
This class is not suitable for use with the AWT so this method throws an UnsupportedOperationException
createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints) - Method in class org.faceless.pdf2.PDFPattern
Required as part of the Paint contract.
createFolder(String) - Static method in class org.faceless.pdf2.EmbeddedFile
Create a new EmbeddedFile folder with the specified name
createGlyphVector(String, int, Locale, int) - Method in class org.faceless.pdf2.PDFStyle
Returns a PDFGlyphVector containing the glyph codes for the specified text in this style.
createGlyphVector(String, Locale) - Method in class org.faceless.pdf2.PDFStyle
Returns a PDFGlyphVector containing the glyph codes for the specified text in this style.
createGraphics(PDF) - Method in class org.faceless.pdf2.PDFCanvas
Return a Graphics2D implementation that renders to this PDFCanvas.
createGraphics(PDF) - Method in class org.faceless.pdf2.PDFPage
Create a Graphics2D object which can be used to write to this page.
createICC_Profile() - Method in class org.faceless.pdf2.ICCColorSpace
Create an ICC_Profile from this class
createMeshGradient() - Method in class org.faceless.pdf2.MeshGradient.Builder
Return a new MeshGradient.
createSignatureHandlerFactory(String) - Method in class org.faceless.pdf2.GlobalSignDSSManager
Creata a new SignatureHandlerFactory which will sign PDFs with credentials extracted fom the supplied String.
createSignatureHandlerFactory(X509Certificate) - Method in class org.faceless.pdf2.GlobalSignDSSManager
Creata a new SignatureHandlerFactory which will sign PDFs with credentials extracted fom the supplied X.509 Certificate.
createSignatureHandlerFactory(X500Principal) - Method in class org.faceless.pdf2.GlobalSignDSSManager
Creata a new SignatureHandlerFactory which will sign PDFs with credentials extracted fom the supplied X.500 distinguished name.
createSigningEngine(KeyStore, String, char[], String) - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Return the actual object that will do the signing.
createToken(String, int, int) - Method in class org.faceless.pdf2.EGIZSignatureHandler
Create a new token to be inserted into the canvas.
cropText(Collection<PageExtractor.Text>, Shape) - Static method in class org.faceless.pdf2.PageExtractor
Given a Collection of PageExtractor.Text items, as returned by getMatchingText(), PageExtractor.getTextUnordered() or PageExtractor.getTextInDisplayOrder(), return a new Collection which contains only Text that falls completely inside the specified Shape.
CurrencyFormatter - Class in org.faceless.graph.formatter
The CurrencyFormatter formats a value according to the currency format of the specified locale.
CurrencyFormatter() - Constructor for class org.faceless.graph.formatter.CurrencyFormatter
Create a new CurrencyFormatter with the format of the current locale
CurrencyFormatter(Locale) - Constructor for class org.faceless.graph.formatter.CurrencyFormatter
Create a new CurrencyFormatter with the format of the specified locale
Curve - Class in org.faceless.graph.math
The abstract superclass for all curves.
Curve() - Constructor for class org.faceless.graph.math.Curve
 
CyanSeparation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with an ink name of Cyan (not part of basic profile).

D

data - Variable in class org.faceless.graph.AxesGraph
The data array.
DataCurve - Class in org.faceless.graph.math
A type of curve that represents data samples.
DataCurve() - Constructor for class org.faceless.graph.math.DataCurve
 
DATAMATRIX_LATCH_ANSIX12 - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to ANSI X.12" character.
DATAMATRIX_LATCH_ASCII - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to ASCII" character.
DATAMATRIX_LATCH_BASE256 - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to Base256" character.
DATAMATRIX_LATCH_C40 - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to C40" character.
DATAMATRIX_LATCH_EDIFACT - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to EDIFACT" character.
DATAMATRIX_LATCH_TEXT - Static variable in class org.faceless.pdf2.BarCode
Represents the DataMatrix "Latch to Text" character.
DateFormatter - Class in org.faceless.graph.formatter
A subclasss of Formatter that deals with dates and times.
DateFormatter() - Constructor for class org.faceless.graph.formatter.DateFormatter
Create a new DataFormatter with a format of "dd MMM yy"
DateFormatter(int) - Constructor for class org.faceless.graph.formatter.DateFormatter
Create a new DataFormatter with a format of "dd MMM yy" and the specified density
DateFormatter(DateFormat) - Constructor for class org.faceless.graph.formatter.DateFormatter
Create a new DataFormatter with the specified format
DateFormatter(DateFormat, int) - Constructor for class org.faceless.graph.formatter.DateFormatter
Create a new DateFormatter with the specified format and density
DEBUG_TO_STDOUT - Static variable in class org.faceless.report.ReportParser
Parameter to setFlag to enable debug output, which is sent to System.out.
Default - org.faceless.pdf2.OutputProfiler.Strategy
The default strategy will not delete any content to make the OutputProfile match
Default - Static variable in class org.faceless.pdf2.OutputProfile
This is the default OutputProfile.
deleteQSSUser(String) - Method in class org.faceless.pdf2.GlobalSignDSSManager
Request the deletion of a user within the GlobalSign Qualified Signing Service system.
density - Variable in class org.faceless.graph.formatter.Formatter
 
denyClaim(OutputProfile) - Method in class org.faceless.pdf2.OutputProfile
Remove any claims made by the specified OutputProfile from this target OutputProfile, by setting the appropriate feature to denied.
DepthBarGraph - Class in org.faceless.graph
A concrete subclass of AbstractBarGraph that describes Bar Graphs with X and Z axes - i.e. they go both across and "into" the screen.
DepthBarGraph() - Constructor for class org.faceless.graph.DepthBarGraph
 
derive() - Method in class org.faceless.pdf2.HtmlDerivation
Derive an XHTML document DOM from the given PDF document.
destroy() - Method in class org.faceless.report.PDFFilter
 
Device33ColorSpace - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceN ColorSpace with more than 32 components.
Device9ColorSpace - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceN ColorSpace with more than 8 components.
DeviceCMYKInMatchingParentWithGrayIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceCMYK color in an element using a calibrated CMYK blending Colorspace, and has a Gray OutputIntent (not part of basic profile).
DeviceCMYKInMatchingParentWithoutPDFAIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceCMYK color in an element using a calibrated CMYK blending Colorspace, and has no GTS_PDFA1 OutputIntent (not part of basic profile).
DeviceCMYKInMatchingParentWithRGBIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceCMYK color in an element using a calibrated CMYK blending Colorspace, and has a RGB OutputIntent (not part of basic profile).
DeviceCMYKWithGrayIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceCMYK color but a Gray OutputIntent.
DeviceCMYKWithoutPDFAIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceCMYK color and has no GTS_PDFA1 OutputIntent.
DeviceCMYKWithRGBIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceCMYK color but a RGB OutputIntent.
DeviceDependentColor - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains device-dependent Color (not part of basic profile).
DeviceGrayInMatchingParentWithCMYKIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceGray color in an element using a calibrated Gray blending Colorspace, and has a CMYK OutputIntent (not part of basic profile).
DeviceGrayInMatchingParentWithoutPDFAIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceGray color in an element using a calibrated Gray blending Colorspace, and has no GTS_PDFA1 OutputIntent (not part of basic profile).
DeviceGrayInMatchingParentWithRGBIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceGray color in an element using a calibrated Gray blending Colorspace, and has an RGB OutputIntent (not part of basic profile).
DeviceGrayWithCMYKIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceGray color but a CMYK OutputIntent.
DeviceGrayWithoutPDFAIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceGray color and has no GTS_PDFA1 OutputIntent.
DeviceGrayWithRGBIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceGray color but an RGB OutputIntent.
DeviceNColorSpace - Class in org.faceless.pdf2
This class represents a "Device N" ColorSpace, which is a ColorSpace with N individual inks - the SpotColorSpace class is a special case of this class where there is only one ink.
DeviceNColorSpace.Builder - Class in org.faceless.pdf2
The Builder subclass allows the creation of a custom DeviceN ColorSpace, by specifying first the fallback ColorSpace, then the individual inks.
DeviceRGBInMatchingParentWithCMYKIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceRGB color in an element using a calibrated RGB blending Colorspace, and has a CMYK OutputIntent (not part of basic profile).
DeviceRGBInMatchingParentWithGrayIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceRGB color in an element using a calibrated RGB blending Colorspace, and has a Gray OutputIntent (not part of basic profile).
DeviceRGBInMatchingParentWithoutPDFAIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceRGB color in an element using a calibrated RGB blending Colorspace, and has no GTS_PDFA1 OutputIntent (not part of basic profile).
DeviceRGBWithCMYKIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceRGB color but a CMYK OutputIntent.
DeviceRGBWithGrayIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceRGB color but a Gray OutputIntent.
DeviceRGBWithoutPDFAIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains DeviceRGB color and has no GTS_PDFA1 OutputIntent.
DictionaryKeyDuplicated - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a duplicated dictionary key.
DictionaryOverflow - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Dictionary with > 4095 entries.
DigitallySigned - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one Digital Signature.
discardText() - Method in class org.faceless.pdf2.PDFPage
Discard the paragraph of text.
DiscreteFormatter - Class in org.faceless.graph.formatter
The DiscreteFormatter treats it's double argument as an index into a list of String values, and returns the matching String.
DiscreteFormatter(List) - Constructor for class org.faceless.graph.formatter.DiscreteFormatter
Create a new DiscreteFormatter
DiskCache - Class in org.faceless.pdf2
A general purpose Cache which optionally writes closed streams to files on disk.
DiskCache(String, int) - Constructor for class org.faceless.pdf2.DiskCache
Create a new DiskCache
DisplayDocTitle - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF ViewerPreferences dictionary sets DisplayDocTitle to true.
DISPLAYORDER - Static variable in class org.faceless.pdf2.PageExtractor
A Comparator which can be used to sort PageExtractor.Text objects into their "display" order - the order which they visibly appear on the page, and the order that is returned by PageExtractor.getTextInDisplayOrder()
displayvalue - Variable in class org.faceless.graph.AbstractBarGraph
 
DISPLAYVALUE_INSIDETOP - Static variable in class org.faceless.graph.AbstractBarGraph
Value to AbstractBarGraph.optionDisplayValue(int) to display the value at the end, but just inside the bar
DISPLAYVALUE_MIDDLE - Static variable in class org.faceless.graph.AbstractBarGraph
Value to AbstractBarGraph.optionDisplayValue(int) to display the value in the middle of the bar
DISPLAYVALUE_NONE - Static variable in class org.faceless.graph.AbstractBarGraph
Value to AbstractBarGraph.optionDisplayValue(int) to not display the value on the bar (the default)
DISPLAYVALUE_TOP - Static variable in class org.faceless.graph.AbstractBarGraph
Value to AbstractBarGraph.optionDisplayValue(int) to display the value above the bar
div(Matrix) - Method in class org.faceless.graph.math.Matrix
Return a new matrix that is the result of this matrix divided by the specified matrix.
DocIDMismatch - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is Linearized, but has a mismatch between the Document ID in the final trailer and the Document ID in the first page trailer.
DocIDMissing - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is missing the Document ID in the primary trailer.
DocumentNeedsRendering - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Catalog has a "NeedsRendering" key.
DocumentPart - Class in org.faceless.pdf2
A DocumentPart represents a contiguous list of pages from a PDF.
DocumentPart() - Constructor for class org.faceless.pdf2.DocumentPart
Create a new DocumentPart
DocumentParts - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Document Parts structure.
DocumentPartsIncomplete - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Document Parts structure, but at least one page is not in a part.
DocumentPartsInvalid - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Document Parts structure, but there is a problem with the structure
DocumentPartsOverlap - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Document Parts structure, but at least one page is in more than one part.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.faceless.report.PDFFilter
 
doSign(EGIZSignatureHandler, MessageDigest) - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
Do the actual signing.
DoubleCompression - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one stream which has to forms of compression applied, e.g. both Flate and DCT compression.
doVerify(EGIZSignatureHandler, MessageDigest) - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
Do the actual verification.
drawCanvas(PDFCanvas, float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw a PDFCanvas at the specified position on the page.
drawCanvas(PDFCanvas, float, float, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Draw a PDFCanvas at the specified position on the page.
drawCanvas(PDFCanvas, float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a PDFCanvas at the specified position on the page.
drawCircle(float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw a circle centered on x, y with a radius of radius.
drawCircle(float, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Draw a circle centered on x, y with a radius of radius.
drawCircle(float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a circle centered on x, y with a radius of radius.
drawCircleArc(float, float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw an arc of the circle centered on x,y with the specified radius.
drawCircleArc(float, float, float, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Draw an arc of the circle centered on x,y with the specified radius.
drawCircleArc(float, float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw an arc of the circle centered on x,y with the specified radius.
drawEllipse(float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw an ellipse inside the specified rectangle.
drawEllipse(float, float, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Draw an ellipse inside the specified rectangle.
drawEllipse(float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw an ellipse inside the specified rectangle.
drawEllipseArc(float, float, float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw an ellipse arc inside the specified rectangle.
drawEllipseArc(float, float, float, float, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Draw an ellipse arc inside the specified rectangle.
drawEllipseArc(float, float, float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw an ellipse arc inside the specified rectangle.
drawGlyphVector(PDFGlyphVector, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw a PDFGlyphVector onto the canvas.
drawGlyphVector(PDFGlyphVector, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Draw a PDFGlyphVector onto the drawable.
drawGlyphVector(PDFGlyphVector, float, float) - Method in class org.faceless.pdf2.PDFPage
 
drawImage(PDFImage, float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw a PDFImage at the specified position on the page
drawImage(PDFImage, float, float, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Draw a PDFImage at the specified position on the page
drawImage(PDFImage, float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a PDFImage at the specified position on the page
drawLayoutBox(LayoutBox, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw a LayoutBox at the specified position on the page
drawLayoutBox(LayoutBox, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Draw a LayoutBox at the specified position on the page
drawLayoutBox(LayoutBox, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a LayoutBox at the specified position on the page
drawLine(float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw a line from x1,y1 to x2,y2.
drawLine(float, float, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Draw a line from x1,y1 to x2,y2.
drawLine(float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a line from x1,y1 to x2,y2.
drawPolygon(float[], float[]) - Method in class org.faceless.pdf2.PDFCanvas
Draw a polygon.
drawPolygon(float[], float[]) - Method in interface org.faceless.pdf2.PDFDrawable
Draw a polygon.
drawPolygon(float[], float[]) - Method in class org.faceless.pdf2.PDFPage
Draw a polygon.
drawRectangle(float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw a rectangle through the two corners x1,y1 and x2,y2.
drawRectangle(float, float, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Draw a rectangle through the two corners x1,y1 and x2,y2.
drawRectangle(float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a rectangle through the two corners x1,y1 and x2,y2.
drawRoundedRectangle(float, float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Draw a rectangle with rounded corners through the two corners x1,y1 and x2,y2.
drawRoundedRectangle(float, float, float, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Draw a rectangle with rounded corners through the two corners x1,y1 and x2,y2.
drawRoundedRectangle(float, float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a rectangle with rounded corners through the two corners x1,y1 and x2,y2.
drawShape(Shape) - Method in class org.faceless.pdf2.PDFCanvas
Draw a Shape.
drawShape(Shape) - Method in interface org.faceless.pdf2.PDFDrawable
Draw a Shape.
drawShape(Shape) - Method in class org.faceless.pdf2.PDFPage
Draw a Shape If the fill color is specified the Shape will be closed automatically if it isn't already.
drawSubImage(Graphics2D, double, double, double, double, float) - Method in class org.faceless.pdf2.PagePainter
Draw an area of a page onto a Graphics2D object.
drawText(String) - Method in class org.faceless.pdf2.PDFPage
Draw a paragraph of text in the current style.
drawText(String, float, float) - Method in class org.faceless.pdf2.PDFPage
Draw a line of text at the specified position.
drawTextLink(String, float, float, PDFAction) - Method in class org.faceless.pdf2.PDFPage
Draw a line of text at a the specified position, and set it to link to the specified action.
duplicate() - Method in class org.faceless.pdf2.FormElement
Create an exact copy of this FormElement, but with no annotations

E

EGIZSignatureHandler - Class in org.faceless.pdf2
The EGIZSignatureHandler SignatureHandler provides the framework for signing documents according to the requirements set by http://www.egiz.gv.at/.
EGIZSignatureHandler(EGIZSignatureHandler.Factory) - Constructor for class org.faceless.pdf2.EGIZSignatureHandler
Create a a new EGIZSignatureHandler from the specified Factory
EGIZSignatureHandler.Factory - Interface in org.faceless.pdf2
An implementation of this Factory is required to create and control the EGIZSignatureHandler
EmbeddedFile - Class in org.faceless.pdf2
This class represents a file which may be embedded into a PDF document, either by using the AnnotationFile class, the getAssociatedFiles list on PDFPage or PDFAnnotation, by adding to the StructureTree, or (most typically) through the PDF.getEmbeddedFiles() map.
EmbeddedFile(File) - Constructor for class org.faceless.pdf2.EmbeddedFile
Create a new EmbeddedFile object to embed the specified file.
EmbeddedFile(File, String) - Constructor for class org.faceless.pdf2.EmbeddedFile
Create a new EmbeddedFile object to embed the specified file.
EmbeddedFile(InputStream, String) - Constructor for class org.faceless.pdf2.EmbeddedFile
Set the content of this Embeddedfile to the specified InputStream.
EmbeddedFile(PDF, String) - Constructor for class org.faceless.pdf2.EmbeddedFile
Set the content of this EmbeddedFile to the specified PDF.
EmbeddedFileNotFacturXApproved - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that is not one of the types allowed in Factur-X; it's not PDF, TXT, GIF, TIFF, JPG, CSV, XML or JSON.
EmbeddedFileNotPDF - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that is not a PDF.
EmbeddedFileNotPDFA - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that does not conform to PDF/A (any revision).
EmbeddedFilePDFA1 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that conforms to PDF/A-1.
EmbeddedFilePDFA2 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that conforms to PDF/A-2.
EmbeddedFilePDFA3 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that conforms to PDF/A-3.
EmbeddedFilePDFA4 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that conforms to PDF/A-4.
EmbeddedFilePDFA4e - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that conforms to PDF/A-4e.
EmbeddedFilePDFA4f - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file that conforms to PDF/A-4f.
EmbeddedFiles - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Embedded Files attached to it, either via the "EmbeddedFiles" nametree on the Catalog, as an Annotation, or through one of the "AF" keys added in PDF 2.0 If this feature is denied when an OutputProfile is applied, then any Embedded files will be removed.
EmbeddedFileSubtypeNotContentType - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file for which the Subtype is not a MIME content-type.
EmbeddedFileWithoutAF - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an EmbeddedFile with an AFRelationship key that is not referenced from an "AF" dictionary.
EmbeddedFileWithoutAFRelationship - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a File Specification which does not have the AFRelationship key.
EmbeddedFileWithoutDesc - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a File referenced from the EmbeddedFile map that does not contains a Description.
EmbeddedFileWithoutEitherName - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a File Specification which does not have either the F and UF keys.
EmbeddedFileWithoutModDate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file which does not have a modification date.
EmbeddedFileWithoutName - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a File Specification which does not have the F key.
EmbeddedFileWithoutParams - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file which does not have the Params key.
EmbeddedFileWithoutSubtype - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded file which does not have the Subtype key.
EmbeddedFileWithoutUnicodeName - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a File Specification which does not have the F or UF key.
EmptyLanguageSpecified - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a Language tag which is empty, indicating the language is specified to be unknown.
ENABLE_EXTERNAL_ENTITIES - Static variable in class org.faceless.report.ReportParser
Parameter to setFlag to re-enable external entity resolution, which is disabled by default for security reasons as of 1.2.7.
Enabled - org.faceless.pdf2.OptionalContentLayer.When
The layer will be included when it is enabled in the UI.
Encryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted.
EncryptionDeniesAccessibility - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted and the encryption flags disallow extraction of text content for the purposes of accessibility.
EncryptionHandler - Class in org.faceless.pdf2
An EncryptionHandler is the abstract superclass of all algorithms that are used to encrypt a PDF document before saving.
EncryptionHandler() - Constructor for class org.faceless.pdf2.EncryptionHandler
 
endDocument() - Method in class org.faceless.report.ReportHandler
 
endElement(String, String, String) - Method in class org.faceless.report.ReportHandler
 
endPrefixMapping(String) - Method in class org.faceless.report.ReportHandler
 
endTag() - Method in class org.faceless.pdf2.LayoutBox
Close a structural tag on this LayoutBox.
endTag() - Method in class org.faceless.pdf2.PDFCanvas
Close a structural tag on this page.
endTag() - Method in interface org.faceless.pdf2.PDFDrawable
Close a structural tag on this page.
endTag() - Method in class org.faceless.pdf2.PDFPage
Close a structural tag on this page.
endText(boolean) - Method in class org.faceless.pdf2.PDFPage
End the paragraph of text.
endTextLink() - Method in class org.faceless.pdf2.PDFPage
End the "link" section in the text, analogous to the </A> tag in HTML.
equals(Object) - Method in class org.faceless.graph.Point
 
equals(Object) - Method in class org.faceless.pdf2.DeviceNColorSpace
 
equals(Object) - Method in class org.faceless.pdf2.ICCColorSpace
Return true if this object is equal to the specified object.
equals(Object) - Method in class org.faceless.pdf2.LabColorSpace
 
equals(Object) - Method in class org.faceless.pdf2.OutputProfile.Extension
 
equals(Object) - Method in class org.faceless.pdf2.PDFStyle
 
equals(Object) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
equals(Object) - Method in class org.faceless.pdf2.XMP.Property
 
equals(Object) - Method in class org.faceless.pdf2.XMP.Schema
 
equals(Object) - Method in class org.faceless.pdf2.XMP.Type
 
error(SAXParseException) - Method in class org.faceless.report.PDFFilter
 
error(SAXParseException) - Method in class org.faceless.report.PDFProxyServlet
 
Event - Class in org.faceless.pdf2
Enumeration class for listing the various types of event that can occur while a PDF document is being loded in Acrobat.
exchangeRows(int, int) - Method in class org.faceless.graph.math.Matrix
Return a duplicate of the current matrix with the specified rows swapped
expand(Point) - Method in class org.faceless.graph.BoundingBox
Expand a box to include the specified point
extendSlice(String, double) - Method in class org.faceless.graph.PieGraph
Highlight a slice by "extending" it away from the center of the graph.
Extension(String, String, int, String, String) - Constructor for class org.faceless.pdf2.OutputProfile.Extension
Create a new Extension
EXTRACT_ACCESSIBILITY - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to allow the limited copying of images and text for the purposes of accessibility for disabled users
EXTRACT_ALL - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to allow copying of images and text from the document.
EXTRACT_NONE - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to prevent any copying of images of text

F

FacturX1_BASIC - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the Factur-X 1.0 (BASIC Conformance) specification, as defined in https://fnfe-mpe.org/factur-x/factur-x_en/.
FacturX1_EN16931 - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the Factur-X 1.0 (EN 16931 Conformance) specification, as defined in https://fnfe-mpe.org/factur-x/factur-x_en/.
FacturX1_EXTENDED - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the Factur-X 1.0 (EXTENDED Conformance) specification, as defined in https://fnfe-mpe.org/factur-x/factur-x_en/.
FacturX1_XRECHNUNG - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the Factur-X 1.0.06 (XRECHNUNG Conformance) specification, as defined in https://fnfe-mpe.org/factur-x/factur-x_en/.
FacturX1InvoiceAttachment - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an XML file attachment called "factur-x.xml" with a relationship of "Alternative", "Source" or "Data", as specified by the FacturX 1.0 specification.
FacturX1InvoiceAttachmentNotAlternative - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an XML file attachment called "factur-x.xml" with a relationship that is not "Alternative".
FacturX1XrechnungAttachment - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an XML file attachment called "xrechnung.xml" with a relationship of "Alternative", as specified by the Factur-X 1.0.06 specification.
fatalError(SAXParseException) - Method in class org.faceless.report.PDFFilter
 
fatalError(SAXParseException) - Method in class org.faceless.report.PDFProxyServlet
 
FDF - Class in org.faceless.pdf2
A class representing an FDF object.
FDF(InputStream) - Constructor for class org.faceless.pdf2.FDF
Create a new FDF from the specified InputStream.
FDF(PDF) - Constructor for class org.faceless.pdf2.FDF
Create a new FDF from the specified PDF.
FFilter - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams with external file filters and are not allowed in PDF/A or PDF/X-4 and later (not part of basic profile)
FieldFlags14 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Field with flags first defined in PDF 1.4.
FieldFlags15 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Field with flags first defined in PDF 1.5.
FieldType(String, String) - Constructor for class org.faceless.pdf2.Portfolio.FieldType
Create a new FieldType
FileBased - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has been loaded from a File.
FileIsDamaged - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF structure was damaged but has been repaired.
FilterAlias - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a stream with a standard filter but using a non-standard nanme, which is disallowed but repairable in PDF/A-2 or later (not part of basic profile).
FilterASCII85 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with ASCII85 (not part of basic profile)
FilterASCIIHex - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with ASCIIHEX (not part of basic profile)
FilterCCITT - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with CCITT (not part of basic profile).
FilterDamaged - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with a Filter, and one of those streams is damaged.
FilterDCT - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with Discrete cosine (JPEG) encoding (not part of basic profile)
FilterFlate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with Flate (not part of basic profile)
FilterInlineASCII85 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is encoded with ASCII85 encoding (not part of basic profile).
FilterInlineASCIIHex - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is encoded with ASCIIHex encoding (not part of basic profile).
FilterInlineCCITT - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is compressed with CCITT compression (not part of basic profile).
FilterInlineDCT - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is compressed with DCT (JPEG) encoding (not part of basic profile).
FilterInlineFlate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is compressed with Flate compression (not part of basic profile).
FilterInlineLZW - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is compressed with LZW encoding (not part of basic profile).
FilterInlineRLE - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline-image which is compressed with run-length encoding (not part of basic profile).
FilterJBIG2 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with JBIG2 encoding (not part of basic profile).
FilterJPX - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with JPEG-2000 encoding (not part of basic profile) If this feature is denied when an OutputProfile is applied, then any streams compressed with JPX will be recompressed with Flate.
FilterLZW - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with LZW encoding (not part of basic profile).
FilterNoneOnLargeStream - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has large uncompressed streams (not part of basic profile).
FilterRLE - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has streams compressed with Run-Length encoding (not part of basic profile)
FilterUnknown - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a stream with a non-standard filter, which will be unreadable.
findAnnotations() - Method in class org.faceless.pdf2.Redactor
Return a List of PDFAnnotation objects that fall partially inside the area being redacted.
finishedDecrypt() - Method in class org.faceless.pdf2.EncryptionHandler
This method is called after the PDF has been read.
finishedDecrypt() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
finishedDecrypt() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
finishedEncrypt() - Method in class org.faceless.pdf2.EncryptionHandler
This method is called after the PDF has been written.
finishedEncrypt() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
finishedEncrypt() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
fit(double[], double[]) - Static method in class org.faceless.graph.math.Polynomial
Return a new polynomial that is fitted to the specified array of X and Y values within the tolerance set by setFitTolerance.
fit(int, double[], double[]) - Static method in class org.faceless.graph.math.Polynomial
Return a new polynomial of the specified order that is fitted to the specified array of X and Y values within the tolerance set by setFitTolerance.
fit(DataCurve) - Static method in class org.faceless.graph.math.Polynomial
Return a new polynomial that is fitted to the specified data curve within the tolerance set by setFitTolerance.
fixMinMax(double[], double, double, double) - Method in class org.faceless.graph.formatter.Formatter
 
FLAG_BREAKPOINT - Static variable in class org.faceless.pdf2.PDFGlyphVector
A parameter to PDFGlyphVector.getFlag(int) which indicates whether there is a theoretical word breakpoint before this glyph.
FLAG_CJKSCRIPT - Static variable in class org.faceless.pdf2.PDFGlyphVector
A parameter to PDFGlyphVector.getFlag(int) which returns whether the glyph is in a run of Han, Hangul, Hiragana, Katakana or Bopomofo glyphs.
FLAG_COLR - Static variable in class org.faceless.pdf2.PDFGlyphVector
Return true if this particular glyph is a color glyph using the Microsoft "COLR" method of creating colored glyphs - stacking outlines in different colors.
FLAG_EXPLICIT - Static variable in class org.faceless.pdf2.PDFGlyphVector
A parameter to the PDFGlyphVector.getFlag(int) which returns true if the glyph used is not the same glyph that you would get by default without any form of OpenType or complex layout.
FLAG_LEFTJOIN - Static variable in class org.faceless.pdf2.PDFGlyphVector
A parameter to PDFGlyphVector.getFlag(int) which returns whether the glyph is cursively joined to the left
FLAG_LIGATURE - Static variable in class org.faceless.pdf2.PDFGlyphVector
A parameter to PDFGlyphVector.getFlag(int) which returns whether the glyph is a ligature composed of 2 (or more) base characters.
FLAG_MATHEXTENDED - Static variable in class org.faceless.pdf2.PDFGlyphVector
A parameter to PDFGlyphVector.getFlag(int) which returns whether the glyph is a vertically "extended shape" mathematical glyph, meaning super/subscripts should be positioned relative to the glyph bounding-box, not the nominal size
FLAG_PNG - Static variable in class org.faceless.pdf2.PDFGlyphVector
Return true if this particular glyph is a color glyph using the Google "CBDT" method of creating colored glyphs - essentially, a PNG bitmap image.
FLAG_RIGHTJOIN - Static variable in class org.faceless.pdf2.PDFGlyphVector
A parameter to PDFGlyphVector.getFlag(int) which returns whether the glyph is cursively joined to the right
FLAG_SMALLCAPS - Static variable in class org.faceless.pdf2.PDFGlyphVector
A parameter to PDFGlyphVector.getFlag(int) which returns whether the glyph was replaced with a synthesized "small-caps" version of the original.
FLAG_SVG - Static variable in class org.faceless.pdf2.PDFGlyphVector
Return true if this particular glyph is a color glyph using an SVG outline.
flatten() - Method in class org.faceless.pdf2.Form
Flatten the entire form.
flatten() - Method in class org.faceless.pdf2.FormElement
Flatten the form field so that the contents of it's annotation are permanently stamped on the page.
flatten() - Method in class org.faceless.pdf2.PDFAnnotation
Stamp the visible appearance of this annotation permanently onto its page, and remove the annotation from the page.
flatten() - Method in class org.faceless.pdf2.WidgetAnnotation
 
FlattenDisallowedAnnotations - org.faceless.pdf2.OutputProfiler.Strategy
If disallowed annotation types are found, flatten them onto the page rather than removing them.
FlattenSignatures - org.faceless.pdf2.OutputProfiler.Strategy
Strategy that will remove signed signatures by flattening them onto the page, if that's what's required to match the target OutputProfile.
FloatingBarGraph - Class in org.faceless.graph
A type of Bar graph where the bars float above the axis.
FloatingBarGraph() - Constructor for class org.faceless.graph.FloatingBarGraph
 
FloatingPointFormatter - Class in org.faceless.graph.formatter
The FloatingPointFormatter is the default formatter that is used if any values on the axis contain a decimal point.
FloatingPointFormatter() - Constructor for class org.faceless.graph.formatter.FloatingPointFormatter
Create a new Floating Point Formatter with no minimum number of decimal places, and a maximum of 8 decimal places.
FloatingPointFormatter(int, int) - Constructor for class org.faceless.graph.formatter.FloatingPointFormatter
Create a new Floating Point formatter with the specified minimum and maximum number of decimal places.
flush() - Method in class org.faceless.pdf2.LayoutBox
Flush the flowbox.
flush() - Method in class org.faceless.pdf2.PDFCanvas
This method flushes any operations that have been written to the canvas, and closes the stream for further writes.
flush() - Method in interface org.faceless.pdf2.PDFDrawable
This method flushes any operations that have been written to the drawable object.
flush() - Method in class org.faceless.pdf2.PDFPage
Flush any operations that have been written to the page.
FNC1 - Static variable in class org.faceless.pdf2.BarCode
Represents the FNC1 character, used in a number of barcodes
FNC2 - Static variable in class org.faceless.pdf2.BarCode
Represents the FNC1 character, used in a number of barcodes
FNC3 - Static variable in class org.faceless.pdf2.BarCode
Represents the FNC1 character, used in a number of barcodes
FNC4 - Static variable in class org.faceless.pdf2.BarCode
Represents the FNC1 character, used in a number of barcodes
FOCUS - Static variable in class org.faceless.pdf2.Event
Occurs when a WidgetAnnotation gains the cursor focus
FontCompactEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded Compact font (not part of basic profile)
FONTCONSTANT - Static variable in class org.faceless.pdf2.EGIZSignatureHandler
A constant that must be added to the value passed in to the StandardFont constructor for any fonts used within the populateCanvas method
FontEmbeddingRestrictions - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a font with embedding restrictions.
FontMultipleMaster - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Multiple-Master font (not part of basic profile)
FontNameNotUTF8 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Name representing the name of a font which is not a valid UTF-8 byte sequence.
FontOpenTypeEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded OpenType font (not part of basic profile)
FontStandard14 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the Standard 14 fonts (not part of basic profile)
FontStandard14Invisible - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses the Standard 14 fonts to display invisible text (not part of basic profile)
FONTSTYLE_FILLED - Static variable in class org.faceless.pdf2.PDFStyle
Set any text rendered in this style to be filled with the styles FillColor (the default)
FONTSTYLE_FILLEDOUTLINE - Static variable in class org.faceless.pdf2.PDFStyle
Set any text rendered in this style to be filled with the styles FillColor, then to be outlined with the styles' LineColor
FONTSTYLE_INVISIBLE - Static variable in class org.faceless.pdf2.PDFStyle
Set any text rendered in this style to be invisible.
FONTSTYLE_OUTLINE - Static variable in class org.faceless.pdf2.PDFStyle
Set any text rendered in this style to be drawn as a hollow outline with the styles LineColor (the default)
FontSymbolicStatusUndefined - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a font which does not have it's symbolic status correctly defined - the two bits in its Flags field contradict eachother.
FontTrueTypeEmbedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded TrueType font (not part of basic profile)
FontTrueTypeUnembedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded TrueType font (not part of basic profile)
FontTrueTypeUnembeddedInvisible - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded TrueType font to display invisible text (not part of basic profile)
FontType0 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Type 0 font (not part of basic profile).
FontType1Embedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded Type-1 font (not part of basic profile)
FontType1PFB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Type1 font which is stored in PFB not PFA format.
FontType1SubsetWithAugmentedCharset - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a Type1 font subset with a CharSet string, but the CharSet string lists some glyphs which are not defined in the font.
FontType1SubsetWithAugmentedUsedCharset - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a Type1 font subset with a CharSet string, but the CharSet string lists some glyphs which are not used in the font.
FontType1SubsetWithCharset - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a Type1 font subset with a CharSet string.
FontType1SubsetWithIncompleteCharset - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a Type1 font subset with a CharSet string, but the CharSet string does not list all the glyphs defined in the font.
FontType1SubsetWithIncompleteUsedCharset - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a Type1 font subset with a CharSet string, but the CharSet string does not list all the glyphs used in the font.
FontType1SubsetWithoutCharset - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a Type1 font subset without a CharSet string.
FontType1Unembedded - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded Type 1 font (not part of basic profile)
FontType1UnembeddedInvisible - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an unembedded Type 1 font to display invisible text (not part of basic profile)
FontType1WithoutToUnicode - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Type 1 font without a ToUnicode map (not part of basic profile).
FontType3 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Type 3 font (not part of basic profile)
FontUnicodeUndefined - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a font which does not reliably map its glyphs to Unicode values.
FontUnicodeUndefinedDueToDamagedCMap - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains text which we cannot convert to unicode values because the CMap is damaged somehow.
FontUnicodeUndefinedDueToToUnicodeCodeLength - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a ToUnicode object which has a begincodespacerange that specifies the input values are 16-bit, but then uses 8-bit codes in the mapping.
FontUnicodeUnrecoverable - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains text which we cannot convert to unicode values.
FontWidthsNotConsistent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a font with inconsistent widths.
FontWithMissingGlyphs - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a font without glyphs for all characters referenced in the document.
FontWithoutMetadata - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one font without any meta-data (not part of basic profile).
Form - Class in org.faceless.pdf2
The Form class represents the interactive Form that may be included as part of a PDF document.
Form - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form with at least one element.
format(double) - Method in class org.faceless.graph.formatter.CurrencyFormatter
 
format(double) - Method in class org.faceless.graph.formatter.DateFormatter
 
format(double) - Method in class org.faceless.graph.formatter.DiscreteFormatter
 
format(double) - Method in class org.faceless.graph.formatter.FloatingPointFormatter
 
format(double) - Method in class org.faceless.graph.formatter.Formatter
Return a String that is the formatted version of the input parameter.
format(double) - Method in class org.faceless.graph.formatter.IntegerFormatter
 
format(double) - Method in class org.faceless.graph.formatter.NullFormatter
 
format(double) - Method in class org.faceless.graph.formatter.PercentageFormatter
 
format(double) - Method in class org.faceless.graph.formatter.SimpleFormatter
 
FORMAT - Static variable in class org.faceless.pdf2.Event
Occurs when a FormElement has had it's value changed and is about to be reformatted for display.
Formatter - Class in org.faceless.graph.formatter
A Formatter controls how the values displayed on the axis of a graph are displayed - as integers, floating point, percentages, dates etc.
Formatter() - Constructor for class org.faceless.graph.formatter.Formatter
 
FormBarCode - Class in org.faceless.pdf2
A type of form element representing a BarCode.
FormBarCode() - Constructor for class org.faceless.pdf2.FormBarCode
Create a new BarCode field
FormBarCode(PDFPage, float, float, float, float) - Constructor for class org.faceless.pdf2.FormBarCode
Create a new BarCode field and add an annotation for it to the page
FormButton - Class in org.faceless.pdf2
A type of FormElement representing a "Push Button", of the kind used to trigger an action like submitting or resetting a form.
FormButton() - Constructor for class org.faceless.pdf2.FormButton
Create a new FormButton element.
FormButton(PDFPage, float, float, float, float) - Constructor for class org.faceless.pdf2.FormButton
Create a new FormButton element, and add a single annotation at the specified position.
FormCheckbox - Class in org.faceless.pdf2
A type of form element representing a Check Box, which can be either "checked" or "cleared" (on or off), in the same way as the HTML "checkbox" input type.
FormCheckbox() - Constructor for class org.faceless.pdf2.FormCheckbox
Create a new FormCheckbox element.
FormCheckbox(PDFPage, float, float, float, float) - Constructor for class org.faceless.pdf2.FormCheckbox
Create a new FormCheckbox with a single annotation at the specified position.
FormChoice - Class in org.faceless.pdf2
A "ListBox" type of form element, where the user can select an entry off a list of several predefined options.
FormChoice(int) - Constructor for class org.faceless.pdf2.FormChoice
Create a new FormChoice element with no annotations.
FormChoice(int, PDFPage, float, float, float, float) - Constructor for class org.faceless.pdf2.FormChoice
Create a new FormChoice element with an annotation at the specified location.
FormElement - Class in org.faceless.pdf2
The FormElement class is the baseclass for all elements which may be added to a Form.
formImportData(String) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which imports a Forms Data Format (FDF) file into the document AcroForm, setting some or all of the forms values.
formJavaScript(String) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which executes a JavaScript action.
FormRadioButton - Class in org.faceless.pdf2
A type of form element representing a Radio Button, which can be either "checked" or "cleared" (on or off), in the same way as the HTML "radiobutton" input type.
FormRadioButton() - Constructor for class org.faceless.pdf2.FormRadioButton
Create a new FormRadioButton element.
FORMRADIOBUTTONSTYLE_CHECK - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a check mark (a tick) when selected.
FORMRADIOBUTTONSTYLE_CIRCLE - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a filled circle when selected.
FORMRADIOBUTTONSTYLE_CROSS - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a cross or "X" when selected.
FORMRADIOBUTTONSTYLE_DIAMOND - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a filled diamond when selected.
FORMRADIOBUTTONSTYLE_SQUARE - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a filled square when selected.
FORMRADIOBUTTONSTYLE_STAR - Static variable in class org.faceless.pdf2.PDFStyle
A value for PDFStyle.setFormRadioButtonStyle(char) and PDFStyle.setFormCheckboxStyle(char) which sets the appearance for those elements to a filled five-pointed star when selected.
formReset() - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which resets the documents AcroForm, setting every field to its default values.
formReset(Collection<FormElement>) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which resets the specified fields in the documents AcroForm, setting them field to their default value.
FormSignature - Class in org.faceless.pdf2
This class represents a public key "Digital Signature" which can be used to sign a PDF document.
FormSignature() - Constructor for class org.faceless.pdf2.FormSignature
Create a new blank digital signature field.
FormSignature(KeyStore, String, char[], SignatureHandlerFactory) - Constructor for class org.faceless.pdf2.FormSignature
Create a new pending digital signature to sign a PDF document.
FORMSTYLE_BEVEL - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which draws an border around the field so that it looks beveled.
FORMSTYLE_CLOUDY1 - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which causes the border to be "cloudy" with small curves This style only applies to some AnnotationShape classes and AnnotationText
FORMSTYLE_CLOUDY2 - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which causes the border to be "cloudy" with big curves.
FORMSTYLE_INSET - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which draws an border around the field so that it looks inset into the page.
FORMSTYLE_INVERT - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which causes the form element to be inverted when clicked
FORMSTYLE_OUTLINE - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which causes the form element to be outlined when clicked
FORMSTYLE_SOLID - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which draws a solid border around the field (the default)
FORMSTYLE_UNDERLINE - Static variable in class org.faceless.pdf2.PDFStyle
Style for PDFStyle.setFormStyle(int) which draws a single line under the field
formSubmit(String, int) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which submits the documents AcroForm.
formSubmit(String, int, Collection<FormElement>) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which submits the documents AcroForm.
FormText - Class in org.faceless.pdf2
A type of form element representing a Text Field.
FormText() - Constructor for class org.faceless.pdf2.FormText
Create a new FormText object.
FormText(PDFPage, float, float, float, float) - Constructor for class org.faceless.pdf2.FormText
Create a new FormText object, and add an annotation at the specified location.
fromCIEXYZ(float[]) - Method in class org.faceless.pdf2.CMYKColorSpace
 
fromCIEXYZ(float[]) - Method in class org.faceless.pdf2.DeviceNColorSpace
Theoretically transforms a color value assumed to be in the XYZ ColorSpace into values in this ColorSpace.
fromCIEXYZ(float[]) - Method in class org.faceless.pdf2.ICCColorSpace
 
fromCIEXYZ(float[]) - Method in class org.faceless.pdf2.LabColorSpace
 
fromCIEXYZ(float[], int) - Method in class org.faceless.pdf2.ICCColorSpace
Convert from XYZ to this ColorSpace.
fromRGB(float[]) - Method in class org.faceless.pdf2.CMYKColorSpace
 
fromRGB(float[]) - Method in class org.faceless.pdf2.DeviceNColorSpace
Theoretically transforms a color value assumed to be in the sRGB ColorSpace into values in this ColorSpace.
fromRGB(float[]) - Method in class org.faceless.pdf2.ICCColorSpace
Transforms a color value assumed to be in the default CS_sRGB color space into this ColorSpace.
fromRGB(float[]) - Method in class org.faceless.pdf2.LabColorSpace
 
fromRGB(float[], int) - Method in class org.faceless.pdf2.ICCColorSpace
Transforms a color value assumed to be in the default CS_sRGB color space into this ColorSpace.
FullPageImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a full page image.
FunctionCurve - Class in org.faceless.graph.math
A Function Curve is the abstract superclass of any curves that represent a mathematical function.
FunctionCurve() - Constructor for class org.faceless.graph.math.FunctionCurve
 

G

generateRelaxNGSchema(Collection<XMP.Property>) - Method in class org.faceless.pdf2.XMP
Generate a RelaxNG Schema which will fully describe the specified Properties.
get(double) - Method in class org.faceless.graph.math.Curve
Return the value of this curve at the specified X position.
get(double) - Method in class org.faceless.graph.math.DataCurve
 
get(double) - Method in class org.faceless.graph.math.Polynomial
 
get(double) - Method in class org.faceless.graph.math.SimpleCurve
Return the value of the function at the specified X position.
get(double) - Method in class org.faceless.graph.math.Spline
Return the value of the spline at the specified X value.
get(int) - Method in class org.faceless.pdf2.XMP.Value
If the Value is a List, return the indexed Value from that List, or null if the value is out of range.
get(int, int) - Method in class org.faceless.graph.math.Matrix
Get the element at the specified row and column.
get(String) - Method in class org.faceless.pdf2.XMP
If a property with the specified name is present in the XMP, return the value it's set to, otherwise return null.
get(String) - Method in class org.faceless.pdf2.XMP.Value
If the Value is a Map, return the Value that matches the specified Property in the underlying map, or null if it doesn't exist.
get(XMP.Property) - Method in class org.faceless.pdf2.XMP
Return the value of the specified property as set on this XMP
get(XMP.Property) - Method in class org.faceless.pdf2.XMP.Value
If the Value is a Map, return the Value that matches the specified Property in the underlying map, or null if it doesn't exist.
getAction() - Method in class org.faceless.pdf2.AnnotationLink
Return the action performed by this hyperlink
getAction() - Method in class org.faceless.pdf2.PDFBookmark
Get the action this bookmark performs when selected
getAction(Event) - Method in class org.faceless.pdf2.FormElement
Get the action that's performed when the specified event takes place on this field.
getAction(Event) - Method in class org.faceless.pdf2.PDF
Return the action that's performed when the specified event occurs on the document, as set by setAction.
getAction(Event) - Method in class org.faceless.pdf2.PDFAnnotation
Return the action assocaited with this event, as set by PDFAnnotation.setAction(org.faceless.pdf2.Event, org.faceless.pdf2.PDFAction), or null if its unset.
getAction(Event) - Method in class org.faceless.pdf2.PDFPage
Get the action that's perform when this page is displayed.
getAction(Event) - Method in class org.faceless.pdf2.WidgetAnnotation
Return the action that occurs when the specified event happens to this annotation.
getActualText() - Method in class org.faceless.pdf2.PDFGlyphVector
Get the "ActualText" this PDFGlyphVector represents.
getAdjacentPosition(PDFGlyphVector, float) - Method in class org.faceless.pdf2.PDFGlyphVector
Given a second PDFGlyphVector and the difference in baselines between this glyph vector and the second, return the horizontal kerning between this PDFGlyphVector and the second so that the two are adjacent.
getAdvance(int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the horizontal advance for the glyph at the specified index
getAlign() - Method in class org.faceless.graph.Style
Get the alignment for this style.
getAllowCalibrated() - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
getAllSchemas() - Method in class org.faceless.pdf2.XMP
Return a read-only set of all Schemas available to this XMP object.
getAngle() - Method in class org.faceless.pdf2.PageExtractor.Image
Return the angle of rotation of this image on the page, in degrees clockwise from 12 o'clock.
getAngle() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the angle of rotation of this text on the page, in degrees clockwise from 12 o'clock.
getAnnotation() - Method in class org.faceless.pdf2.PDFAction
getAnnotation(int) - Method in class org.faceless.pdf2.FormElement
Return the specified annotation.
getAnnotationComposite() - Method in class org.faceless.pdf2.PagePainter
Return the Composite that should be used to place the annotation painted by paintAnnotation() onto the main page.
getAnnotations() - Method in class org.faceless.pdf2.FormElement
Return a list of all the annotations associated with this form element.
getAnnotations() - Method in class org.faceless.pdf2.PDFPage
Return a List of the PDFAnnotation objects on this page.
getAPIKey() - Method in class org.faceless.pdf2.GlobalSignDSSManager
getArlingtonModelIssues() - Method in class org.faceless.pdf2.OutputProfiler
Traverse the PDF and generate a list of issues based on the Arlington PDF validation model.
getArrayValueSize(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return the size of the specified Array from the Encrypt dictionary, or -1 if no such field exists
getArrayValueSize(String) - Method in class org.faceless.pdf2.SignatureHandler
Return the size of the specified Array from the V dictionary, or -1 if no such field exists
getAscender() - Method in class org.faceless.pdf2.OpenTypeFont
 
getAscender() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Get the Ascender for the font (the maximum height above the baseline the font extends) as a proportion of the point size.
getAscender() - Method in class org.faceless.pdf2.PDFFont
Get the Ascender for the font (the maximum height above the baseline the font extends), as a proportion of the point size.
getAscender() - Method in class org.faceless.pdf2.StandardCJKFont
 
getAscender() - Method in class org.faceless.pdf2.StandardFont
 
getAscender() - Method in class org.faceless.pdf2.Type1Font
 
getAscender() - Method in class org.faceless.pdf2.Type3Font
 
getAssociatedFiles() - Method in class org.faceless.pdf2.DocumentPart
Return the list of embedded files assocatiated with this object.
getAssociatedFiles() - Method in class org.faceless.pdf2.EmbeddedFile
Return the list of embedded files assocatiated with this file.
getAssociatedFiles() - Method in class org.faceless.pdf2.OutputProfile
Return a modifiable collection containing all EmbeddedFile objects found while profiling the PDF.
getAssociatedFiles() - Method in class org.faceless.pdf2.PDFAnnotation
Return the list of embedded files assocatiated with this PDFAnnotation.
getAssociatedFiles() - Method in class org.faceless.pdf2.PDFPage
Return the list of embedded files assocatiated with this PDFAnnotation.
getAudioInputStream() - Method in class org.faceless.pdf2.PDFSound
Return an AudioInputStream of this object.
getAuthor() - Method in class org.faceless.pdf2.PDFAnnotation
Return the author (or "Label") of the annotation if set, as set by PDFAnnotation.setAuthor(java.lang.String) Note prior to version 2.3.7 this method existed, but only on certain subclasses.
getAvailableFeatures() - Method in class org.faceless.pdf2.OpenTypeFont
 
getAvailableFeatures() - Method in class org.faceless.pdf2.PDFFont
Return the list of available features for this font.
getBackgroundStyle() - Method in class org.faceless.pdf2.AnnotationText
Get the background style for the annotation
getBackgroundStyle() - Method in class org.faceless.pdf2.WidgetAnnotation
Get the background style for this annotation.
getBackupFont(int) - Method in class org.faceless.pdf2.PDFStyle
Get the specified backup font, as set by PDFStyle.addBackupFont(org.faceless.pdf2.PDFFont).
getBaseline() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the baseline of the text item, as a fraction between 0 and 1. 0 would indicate the baseline is at the top of the text, 1 at the absolute bottom.
getBaseName() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
The name of the font.
getBaseName() - Method in class org.faceless.pdf2.PDFFont
Return the Base Font Name for this font.
getBaseName() - Method in class org.faceless.pdf2.StandardFont
 
getBaseVersion() - Method in class org.faceless.pdf2.OutputProfile.Extension
Return the Extension Base PDF Version, typicaly "1.7" or "2.0"
getBasicOutputProfile() - Method in class org.faceless.pdf2.PDF
Return a basic OutputProfile for this PDF.
getBitsPerComponent() - Method in class org.faceless.pdf2.PDFImage
Return the bit depth of the image; either 1, 2, 4, 8 or 16
getBlackAndWhiteColorModel(int) - Static method in class org.faceless.pdf2.PDFParser
Return a Black and White ColorModel that ensures that any colours below the specified threshold are converted to black.
getBlackAndWhiteDitheredColorModel() - Static method in class org.faceless.pdf2.PDFParser
Return a Black and White ColorModel that performs dithering on pixels.
getBlendMode() - Method in class org.faceless.pdf2.PDFStyle
Return the previously set blend mode
getBookmarks() - Method in class org.faceless.pdf2.PDF
Return the List of bookmarks at the top level of the document.
getBookmarks() - Method in class org.faceless.pdf2.PDFBookmark
Return the a List containing this bookmarks children.
getBooleanValue(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return a Boolean from the Encrypt dictionary as a boolean or false if no such field exists
getBooleanValue(String) - Method in class org.faceless.pdf2.SignatureHandler
Return a Boolean from the V dictionary as a boolean or false if no such field exists
getBorderColor() - Method in class org.faceless.graph.Style
Get the border color for this style
getBottom() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the bottom edge of this Box relative to the parent LayoutBox, in points.
getBottom(String) - Method in class org.faceless.pdf2.PDFFont
Get the bottom-most Y co-ordinate if this String was rendered in 1 point high text at position (0,0)
getBox() - Method in class org.faceless.pdf2.PDFCanvas
Return the canvas box, as set in the constructor or by PDFCanvas.setBox(float, float, float, float)
getBox(String) - Method in class org.faceless.pdf2.PDFPage
Return the specified Page Box - see the setBox method for a description of Page Boxes.
getBoxElement(String, Point, Point, Style) - Method in class org.faceless.graph.AbstractBarGraph
 
getBoxes() - Method in class org.faceless.pdf2.LayoutBox
Return the list of boxes which make up the LayoutBox.
getBufferedImage(double, Paint) - Method in class org.faceless.pdf2.BarCode
Create the BarCode as a BufferedImage.
getButtonImage() - Method in class org.faceless.pdf2.WidgetAnnotation
For a FormButton annotation, return the image that is drawn on the button, or null if the field is not a button or no image is specified.
getByteLength() - Method in class org.faceless.pdf2.PageExtractor.Text
Get the length of the original text in bytes.
getByteRangeCovered() - Method in class org.faceless.pdf2.FormSignature
Return the bytes of the PDF file covered by this signature.
getBytes() - Method in interface org.faceless.pdf2.LoadState
Return the number of bytes that must be loaded for this request
getBytesRemaining() - Method in interface org.faceless.pdf2.LoadState
Return the number of bytes remaining that must be loaded for this request to complete.
getByteToCharOffset(int) - Method in class org.faceless.pdf2.PageExtractor.Text
Given a byte offset into the original String, return the Character offset it refers to.
getCalculatedProfileID() - Method in class org.faceless.pdf2.ICCColorSpace
Return the calculated "Profile ID" as it should be stored in the profile header - this is the MD5 checksum of the ICC profile.
getCallout() - Method in class org.faceless.pdf2.AnnotationText
Get the callout points, as set by AnnotationText.setCallout(float[])
getCalloutEnding() - Method in class org.faceless.pdf2.AnnotationText
Get the type of Line-Ending, as set by AnnotationText.setCalloutEnding(java.lang.String)
getCanonicalDate(FormElement) - Static method in class org.faceless.pdf2.FDF
For the given field, if it is a Date field return it's value in the "canonical" date format described in the PDF specification (necessary for form submission).
getCanvas() - Method in class org.faceless.graph.output.Output
Return the canvas as a BoundingBox.
getCanvas() - Method in class org.faceless.graph.output.PDF2Output
 
getCanvas() - Method in class org.faceless.pdf2.BarCode
Return a new PDFCanvas containing the barcode.
getCapHeight() - Method in class org.faceless.pdf2.OpenTypeFont
 
getCapHeight() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Get the Cap-Height of the font - usually the height of the upper-case "O" - as a proportion of the point size.
getCapHeight() - Method in class org.faceless.pdf2.PDFFont
Get the Cap-Height of the font - normally the height of an upper-case 'O' character
getCapHeight() - Method in class org.faceless.pdf2.StandardCJKFont
 
getCapHeight() - Method in class org.faceless.pdf2.StandardFont
 
getCapHeight() - Method in class org.faceless.pdf2.Type1Font
 
getCapHeight() - Method in class org.faceless.pdf2.Type3Font
 
getCertHashAlgorithm() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
Return the OID of the CertID hash algorithm
getCertificates() - Method in class org.faceless.pdf2.EGIZSignatureHandler
Get the X.509 Certificates used to sign this Signature
getCertificates() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Return the list of certificates included in this signature.
getCertificates() - Method in interface org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine
Return the full list of X.509 certificates to be embedded into the signature.
getCertificates() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.ValidationInformation
Return the full list of Certificates included with the long-term validation.
getCertificateSizes() - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
getCertificationType() - Method in class org.faceless.pdf2.EGIZSignatureHandler
getCertificationType() - Method in class org.faceless.pdf2.FormSignature
Return the type of "Certification" this signature attests to.
getCertificationType() - Method in class org.faceless.pdf2.SignatureHandler
Return the type of "Certification" the previously-signed signature this handler is attached to (see SignatureHandler.getFormSignature() attests to.
getCertificationType(EGIZSignatureHandler) - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
Set the return value from the SignatureHandler.getCertificationType() method on the supplied handler
getCertIssuerKeyHash() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
Return the hash of the Certificate Issuer public key
getCertIssuerNameHash() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
Return the hash of the Certificate Issuer DN
getCertSerialNumber() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
Return the certificate SerialNumber this response refers to
getChange() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
Return the value of the "Change" flags.
getChange() - Method in class org.faceless.pdf2.StandardEncryptionHandler
Return the value of the "Change" flags
getCharacterMapping(int) - Method in class org.faceless.pdf2.OpenTypeFont
For a given glyph id, try to find a Unicode value that will map to it.
getCharWidth(char) - Method in class org.faceless.pdf2.PDFFont
Return the width of the specified character in millipoints if the font size was 1 point.
getCharWidth(int) - Method in class org.faceless.pdf2.PDFFont
Return the width of the specified character in millipoints if the font size was 1 point.
getChildren() - Method in class org.faceless.pdf2.EmbeddedFile
If this EmbeddedFile is a Folder, return a list of its children.
getChildValue() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return the "child" object of this issue.
getCID(int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the glyph id of the glyph at the specified index
getClaimedTargetProfiles() - Method in class org.faceless.pdf2.OutputProfile
If this OutputProfile was extracted from a PDF, get the list of target OutputProfiles it claims to match.
getClosedRectangle() - Method in class org.faceless.pdf2.AnnotationNote
Return the Rectangle for this AnnotationNote when it's closed - simply calls PDFAnnotation.getRectangle()
getColor() - Method in class org.faceless.graph.Style
Get the main color for this style
getColor() - Method in class org.faceless.pdf2.AnnotationText
Return the background color of the annotation - since 2.11, the equivalent of calling getBackgroundStyle().getFillColor()
getColor() - Method in class org.faceless.pdf2.OutputProfile.Separation
Return the color of the Separation.
getColor() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the color of this text, or null if none was set
getColor() - Method in class org.faceless.pdf2.PDFAnnotation
Return the Color of the annotation as set by PDFAnnotation.setColor(java.awt.Color), or null if not set.
getColor() - Method in class org.faceless.pdf2.PDFBookmark
Get the Color of the Bookmark, as set by PDFBookmark.setColor(java.awt.Color).
getColor() - Method in class org.faceless.pdf2.SpotColorSpace
A convenience method returning the color specified by the full intensity of this colorspace.
getColor(float) - Method in class org.faceless.pdf2.SpotColorSpace
A convenience method to return a color from this ColorSpace.
getColor(float[], float) - Method in class org.faceless.pdf2.DeviceNColorSpace
 
getColor(float, float) - Method in class org.faceless.pdf2.SpotColorSpace
A convenience method to return a color from this ColorSpace.
getColor(float, float, float) - Static method in class org.faceless.pdf2.LabColorSpace
Get a Color in the standard CIELAB D50 ColorSpace, based on the D50 illuminant.
getColor(float, float, float, float) - Static method in class org.faceless.pdf2.CMYKColorSpace
A convenience method, returning an opaque color in the CMYK colorspace with the specified levels of cyan, magenta, yellow and black.
getColor(float, float, float, float) - Static method in class org.faceless.pdf2.LabColorSpace
Get a Color in the standard CIELAB D50 ColorSpace, based on the D50 illuminant.
getColor(float, float, float, float, float) - Static method in class org.faceless.pdf2.CMYKColorSpace
A convenience method, returning a color in the CMYK colorspace with the specified levels of cyan, magenta, yellow and black, and the specified alpha value.
getColor(int) - Method in interface org.faceless.pdf2.OpenTypeFont.Palette
Return the Color at index i
getColor(int, int, int) - Method in class org.faceless.pdf2.MeshGradient.Builder
Return the specified color of the specified Patch
getColor(int, int, int) - Method in class org.faceless.pdf2.MeshGradient
Retrieve an individual Color from the mesh array.
getColorAction() - Method in class org.faceless.pdf2.OutputProfiler
getColorConvertOp(ColorSpace, Object...) - Method in class org.faceless.pdf2.DeviceNColorSpace
Return a BufferedImageOp which will convert from an image in this ColorSpace to an image in the supplied ColorSpace.
getColorD65(float, float, float) - Static method in class org.faceless.pdf2.LabColorSpace
Get a Color in the CIELAB ColorSpace, based on the D65 illuminant.
getColorModel() - Method in class org.faceless.pdf2.OutputProfiler.RasterizingAction
getColorSeparations() - Method in class org.faceless.pdf2.OutputProfile
Return a read-only List of color separations used in this PDF.
getColorSpace() - Method in class org.faceless.pdf2.DeviceNColorSpace.Builder
Return the ColorSpace set on this Builder
getColorSpace() - Method in class org.faceless.pdf2.OutputIntent
Get the embedded ICCColorSpace of the Output Intent, if one is included, or null if it is invalid or missing.
getCols() - Method in class org.faceless.graph.math.Matrix
Return the number of columns in this matrix
getColumns() - Method in class org.faceless.pdf2.MeshGradient
Get the number of columns in this mesh array
getColumnSort() - Method in class org.faceless.pdf2.Portfolio.FieldType
Return a value which can be used to determine which order the fields will be presented in the user-interface.
getComponentColorSpace(int) - Method in class org.faceless.pdf2.DeviceNColorSpace
Get the Component ColorSpace for an individual spot color in the ColorSpace.
getComponentColorSpace(int) - Method in class org.faceless.pdf2.SpotColorSpace
 
getComponentType() - Method in class org.faceless.pdf2.XMP.Type
For Types that are Lists of other types, return the Type of the collection.
getCompressedSize() - Method in class org.faceless.pdf2.EmbeddedFile
Return the compressed size of the attached file.
getCompression() - Method in class org.faceless.pdf2.FormBarCode
Returns the type of compression the field is stored with, as specified by FormBarCode.setCompression(int)
getContactInfo() - Method in class org.faceless.pdf2.FormSignature
Return the contact information field for this signature if that information is available, or null otherwise.
getContent() - Method in class org.faceless.pdf2.SignatureHandler.Placeholder
getContentRectangle() - Method in class org.faceless.pdf2.AnnotationText
Return the rectangle of the content of this annotation.
getContentRectangle() - Method in class org.faceless.pdf2.BarCode
Return the location of the actual barcode in the Canvas, excluding any quiet-zone or text.
getContents() - Method in class org.faceless.pdf2.PDFAnnotation
Return the value of the "Contents" property of this annotation, as set by PDFAnnotation.setContents(java.lang.String).
getContentSize() - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Return the anticipated content size, as set by AcrobatSignatureHandlerFactory.setContentSize(int)
getCorners() - Method in class org.faceless.pdf2.AnnotationLink
Return the corners of the Annotation as specified by setCorners().
getCorners() - Method in class org.faceless.pdf2.AnnotationMarkup
Return the four corners of the text underlying the annotation
getCorners() - Method in class org.faceless.pdf2.PageExtractor.Image
Return the four corners (x1,y1) (x2,y2) (x3,y3) (x4,y4) of the quadrilateral that encompasses the image, specified clockwise from bottom left.
getCorners() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the four corners (x1,y1) (x2,y2) (x3,y3) (x4,y4) of the quadrilateral that encompasses the text.
getCorners(float, float) - Method in class org.faceless.pdf2.LayoutBox.Box
Return an array of n * 8 points, the coordinates of the corners of this Box and any subsequent Boxes created by the same item.
getCornersAsShape() - Method in class org.faceless.pdf2.AnnotationLink
Return the outline of the annotation as a shape
getCreationDate() - Method in class org.faceless.pdf2.EmbeddedFile
Return the Creation Date of this file, or null if not specified.
getCreationDate() - Method in class org.faceless.pdf2.PDFAnnotation
Return the date when the annotation was first created if specified, or null otherwise.
getCreationDateAsCalendar() - Method in class org.faceless.pdf2.EmbeddedFile
Return the Creation Date of this file, or null if not specified.
getCRLs() - Method in interface org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine
Return a list of X.509 CRL objects that should be used if required, or null.
getCRLs() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.ValidationInformation
Return the full list of CRLs used to validate this signature, or an empty list if there are none.
getData() - Method in class org.faceless.pdf2.EmbeddedFile
Return the attached file as an InputStream, or null if the file is not attached and is referenced by name only, or its a folder.
getData() - Method in class org.faceless.pdf2.XMP.Value
Return a copy of the data-value of this Value.
getData(int) - Method in class org.faceless.pdf2.XMP.Value
A convenience method that returns the data from the specified Value.
getData(String) - Method in class org.faceless.pdf2.XMP.Value
A convenience method that returns the data from the specified Value.
getData(XMP.Property) - Method in class org.faceless.pdf2.XMP.Value
A convenience method that returns the data from the specified Value.
getDecryptedStreamLength(int) - Method in class org.faceless.pdf2.EncryptionHandler
Return the length that an encrypted stream o the specified length would be after decryption.
getDecryptedStreamLength(int) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getDecryptionStream(InputStream, int, int) - Method in class org.faceless.pdf2.EncryptionHandler
Return a FilterInputStream that will decrypt anything read from it.
getDecryptionStream(InputStream, int, int) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
getDecryptionStream(InputStream, int, int) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getDefault() - Static method in class org.faceless.pdf2.SignaturePolicy
Return the currently recommended SignaturePolicy, which will be used by default.
getDefaultBlendingColorSpace() - Method in interface org.faceless.pdf2.OutputProfiler.ColorAction
Return the ColorSpace that should be used for blending operations, or null if unknown
getDefaultBlendingColorSpace() - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
 
getDefaultBorderColor() - Method in class org.faceless.graph.Graph
getDefaultBorderColor() - Static method in class org.faceless.graph.Style
getDefaultColorSpace(int) - Method in class org.faceless.pdf2.PDFAnnotation
Return the ColorSpace used by this annotation to anchor device-dependent colors to a profile.
getDefaultColorSpace(int) - Method in class org.faceless.pdf2.PDFCanvas
 
getDefaultColorSpace(int) - Method in interface org.faceless.pdf2.PDFDrawable
Return the ColorSpace used by this Drawable to anchor device-dependent colors to a profile.
getDefaultColorSpace(int) - Method in class org.faceless.pdf2.PDFPage
Return the ColorSpace used by this page to anchor device-dependent colors to a profile.
getDefaultLeading() - Method in class org.faceless.pdf2.OpenTypeFont
 
getDefaultLeading() - Method in class org.faceless.pdf2.PDFFont
Get the default leading for this font - the preferred distance between two successive baselines of text.
getDefaultLeading() - Method in class org.faceless.pdf2.StandardCJKFont
 
getDefaultLeading() - Method in class org.faceless.pdf2.StandardFont
 
getDefaultLeading() - Method in class org.faceless.pdf2.Type1Font
 
getDefaultLeading() - Method in class org.faceless.pdf2.Type3Font
 
getDefaultName() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
getDefaultName() - Method in class org.faceless.pdf2.SignatureHandler
Returns an optional default value that can be used to initialize FormSignature.setName(java.lang.String), or null if no such name is available.
getDefaultValue() - Method in class org.faceless.pdf2.FormCheckbox
 
getDefaultValue() - Method in class org.faceless.pdf2.FormChoice
Return the value this choice field resets to when a PDFAction.formReset() occurs.
getDefaultValue() - Method in class org.faceless.pdf2.FormRadioButton
 
getDefaultValue() - Method in class org.faceless.pdf2.FormText
Return the default value of this field - the value it will reset to if a PDFAction.formReset() occurs.
getDefinedCodepoints() - Method in class org.faceless.pdf2.OpenTypeFont
 
getDefinedCodepoints() - Method in class org.faceless.pdf2.PDFFont
Return read-only BitSet containing all the Unicode codepoints defined in this font
getDefinedCodepoints() - Method in class org.faceless.pdf2.StandardCJKFont
 
getDefinedCodepoints() - Method in class org.faceless.pdf2.StandardFont
 
getDefinedCodepoints() - Method in class org.faceless.pdf2.Type1Font
 
getDefinedCodepoints() - Method in class org.faceless.pdf2.Type3Font
 
getDepth() - Method in class org.faceless.graph.BoundingBox
Return the depth of this box
getDescender() - Method in class org.faceless.pdf2.OpenTypeFont
 
getDescender() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Get the Descender for the font (the maximum height below the baseline the font extends) as a proportion of the point size.
getDescender() - Method in class org.faceless.pdf2.PDFFont
Get the Descender for the font (the maximum height below the baseline the font extends), as a proportion of the point size.
getDescender() - Method in class org.faceless.pdf2.StandardCJKFont
 
getDescender() - Method in class org.faceless.pdf2.StandardFont
 
getDescender() - Method in class org.faceless.pdf2.Type1Font
 
getDescender() - Method in class org.faceless.pdf2.Type3Font
 
getDescription() - Method in class org.faceless.pdf2.EmbeddedFile
Return the description for this file as set by EmbeddedFile.setDescription(java.lang.String), or null if not set.
getDescription() - Method in class org.faceless.pdf2.FormElement
Return the text description of this field if specified, or null if no description is supplied.
getDescription() - Method in class org.faceless.pdf2.ICCColorSpace
Return the text from the "desc" tag, or null if not available
getDescription() - Method in class org.faceless.pdf2.OutputIntent
Get the description of the Output Condition, if specified.
getDescription() - Method in class org.faceless.pdf2.OutputProfile.Feature
Get a brief textual description of the Feature
getDescription() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
Return a textual description of the encryption used
getDescription() - Method in class org.faceless.pdf2.StandardEncryptionHandler
Return a textual description of the algorithm used
getDescription() - Method in class org.faceless.pdf2.XMP.Property
Return the Description of this Property
getDescription() - Method in class org.faceless.pdf2.XMP.Schema
Return the Description of the Schema
getDescription() - Method in class org.faceless.pdf2.XMP.Type
Return the description of the type
getDetail() - Method in exception org.faceless.pdf2.ProfileComplianceException
Return any additional detail on the fault.
getDeviceCMYK() - Method in interface org.faceless.pdf2.OutputProfiler.ColorAction
Return the CMYK ColorSpace that should be used as the "DeviceCMYK" space, or null if none is set.
getDeviceCMYK() - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
 
getDeviceGray() - Method in interface org.faceless.pdf2.OutputProfiler.ColorAction
Return the Gray ColorSpace that should be used as the "DeviceGray" space, or null if none is set.
getDeviceGray() - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
 
getDeviceRGB() - Method in interface org.faceless.pdf2.OutputProfiler.ColorAction
Return the RGB ColorSpace that should be used as the "DeviceRGB" space, or null if none is set.
getDeviceRGB() - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
 
getDictionaryValueKeys(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return the Set of keys of the specified Dictionary from the Encrypt dictionary, or null if no such field exists.
getDictionaryValueKeys(String) - Method in class org.faceless.pdf2.SignatureHandler
Return the Set of keys of the specified Dictionary from the V dictionary, or null if no such field exists.
getDigestAlgorithm() - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
getDigestEncryptionAlgorithm() - Method in interface org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine
Return the Digest Encryption algorithm of the signature returned from PKCS7SignatureHandler.SigningEngine.sign(byte[]), eg "SHA1withRSA", "SHA1withDSA", "SHA256withECDSA", or an ASN.1 OID representing the same, eg "1.2.840.113549.1.1.5".
getDocument() - Method in class org.faceless.pdf2.HtmlDerivation
Return the Document generated by HtmlDerivation.derive(), or null if it hasn't been generated yet
getDocumentID(boolean) - Method in class org.faceless.pdf2.FDF
Return the document ID that this FDF belongs to.
getDocumentID(boolean) - Method in class org.faceless.pdf2.PDF
Returns a String representing this documents unique ID.
getDocumentLocator() - Method in class org.faceless.report.ReportHandler
 
getDocumentPart() - Method in class org.faceless.pdf2.PDF
Return the root DocumentPart, which will never be null but which will be empty unless this file uses DocumentParts
getDocumentPart() - Method in class org.faceless.pdf2.PDFPage
Return the DocumentPart this page belongs to, or null if it doesn't belong to any
getDocumentParts() - Method in class org.faceless.pdf2.DocumentPart
Return the list of child DocumentParts that belong to this DocumentPart.
getDotGain(float) - Method in class org.faceless.pdf2.OutputProfile.Separation
Evaluate the "dot gain" function for this Separation.
getDPI() - Method in class org.faceless.pdf2.OutputProfiler.RasterizingAction
Get the preferred resolution for any images generated by this class, as set by OutputProfiler.RasterizingAction.setDPI(float).
getDPIX() - Method in class org.faceless.pdf2.PageExtractor.Image
Get the horizontal resolution of the image in dots per inch
getDPIX() - Method in class org.faceless.pdf2.PDFImage
Return the dots-per-inch of the image in the X direction (horizontally).
getDPIY() - Method in class org.faceless.pdf2.PageExtractor.Image
Get the vertical resolution of the image in dots per inch
getDPIY() - Method in class org.faceless.pdf2.PDFImage
Return the dots-per-inch of the image in the Y direction (vertically) Not every image contains this information (for example, it's not part of the GIF specification), in which case this method returns the default resolution of 72, which means 1 pixel = 1 point.
getECC() - Method in class org.faceless.pdf2.FormBarCode
Return the error correction level, as set by FormBarCode.setECC(int)
getElement(String) - Method in class org.faceless.pdf2.Form
Return the specified element from the form.
getElements() - Method in class org.faceless.pdf2.Form
Return a map of all the elements in the form.
getEmbeddableMediaTypes() - Method in class org.faceless.pdf2.HtmlDerivation
Return a list of Media Types that will be embedded directly into the output if found.
getEmbeddedFiles() - Method in class org.faceless.pdf2.PDF
Return a Map containing all the Embedded Files associated with this document.
getEmbeddedFileSource() - Method in class org.faceless.pdf2.PDF
When a PDF is loaded from EmbeddedFile.getPDF(), this method will return the EmbeddedFile that contains this object.
getEmbeddingRestrictions() - Method in class org.faceless.pdf2.OpenTypeFont
Returns null if the font can be embedded without any restrictions, or a non-null String if the font has embedding restrictions.
getEncoded() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse
Return the DER encoded version of this object
getEncoded() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
Return the DER encoded version of this object
getEncryptedStreamLength(int) - Method in class org.faceless.pdf2.EncryptionHandler
Return the length that a stream of the specified length would be after encryption.
getEncryptedStreamLength(int) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
getEncryptedStreamLength(int) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getEncryptionHandler() - Method in class org.faceless.pdf2.PDF
Return the EncryptionHandler used to encrypt the document, or null if no encryption handler is in use.
getEncryptionStream(OutputStream, int, int) - Method in class org.faceless.pdf2.EncryptionHandler
Return a FilterOutputStream that will encrypt anything written to it.
getEncryptionStream(OutputStream, int, int) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
getEncryptionStream(OutputStream, int, int) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getEndOffset(int) - Method in class org.faceless.pdf2.PageExtractor.Text
As for getOffset() but return the end position of that letter
getEstimatedContentSize(int) - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
getEstimatedContentSize(int) - Method in class org.faceless.pdf2.SignatureHandler
Return the estimated size of the signature object to be embedded, or <= 0 if this cannot be determined.
getExclusions() - Method in class org.faceless.pdf2.OptionalContentLayer
Return the set of OptionalContentLayers of which at most one should be turned on.
getExecutor() - Static method in class org.faceless.pdf2.PDF
Returns the ExecutorService used by the PDF library to run tasks, as set by PDF.setExecutor(java.util.concurrent.ExecutorService).
getExport() - Method in class org.faceless.pdf2.OptionalContentLayer
Return under what conditions the layer is included when the PDF is exported to an image.
getExtensions() - Method in class org.faceless.pdf2.OutputProfile
Return the list of Extensions on the PDF.
getExtract() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
Return the value of the "Extract" flags.
getExtract() - Method in class org.faceless.pdf2.StandardEncryptionHandler
Return the value of the "Extract" flags
getFallbackColorSpace() - Method in class org.faceless.pdf2.DeviceNColorSpace
Get the ColorSpace which defines the "fallback" color, which must be a process ColorSpace (i.e.
getFeature() - Method in exception org.faceless.pdf2.ProfileComplianceException
Return the Feature that failed
getFeature(String) - Method in class org.faceless.pdf2.OpenTypeFont
 
getFeature(String) - Method in class org.faceless.pdf2.PDFFont
Returns whether the specified feature is currently set for this font.
getField() - Method in class org.faceless.pdf2.WidgetAnnotation
Return the FormElement that this annotation represents on the page.
getField(String, String) - Method in class org.faceless.pdf2.XMP.Type
If a complex Type, return the Property that has the matching namespace and name if one is present, otherwise return null.
getFieldName() - Method in class org.faceless.pdf2.OutputProfile.Feature
Return the name of the field this feature is declared as in this class, eg "PDFVersion15" for OutputProfile.Feature.PDFVersion15
getFields() - Method in class org.faceless.pdf2.FDF
Return a read-only map of all the field values in the FDF.
getFields() - Method in class org.faceless.pdf2.XMP.Type
For a complex Type, return a read-only Collection of the Properties that make up the fields in this Type.
getFields() - Method in class org.faceless.pdf2.XMP.Value
If this Value is a Map, return a read-only collection of the Fields that are set on this Value.
getFile() - Method in class org.faceless.pdf2.AnnotationFile
Return the file embedded in this annotation
getFile() - Method in class org.faceless.pdf2.FDF
Return the file associated with this FDF (the "F" entry), or null if not set.
getFileId() - Method in class org.faceless.pdf2.EncryptionHandler
This method returns the the file ID of the document, as set by EncryptionHandler.setFileId(byte[]).
getFiles() - Method in class org.faceless.pdf2.AnnotationRichMedia
Return an unmodifiable map of all the assets in this rich-media annotation.
getFillColor() - Method in class org.faceless.pdf2.PDFStyle
Return the fill color, as set by PDFStyle.setFillColor(java.awt.Paint)
getFilter() - Method in class org.faceless.pdf2.EGIZSignatureHandler
 
getFilter() - Method in class org.faceless.pdf2.FormSignature
Return the name of the digital signature handler used to sign the document.
getFilter() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
getFilter() - Method in class org.faceless.pdf2.SignatureHandler
Return the name of the filter, eg "Adobe.PPKLite".
getFilterConfig() - Method in class org.faceless.report.PDFFilter
Return the Filter Config.
getFilterName() - Method in class org.faceless.pdf2.EncryptionHandler
Return the name of the "Filter" field in the Encryption dictionary.
getFilterName() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
getFilterName() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getFirstIndex(int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the first index into the String returned from PDFGlyphVector.getText() of the glyph at the specified offset.
getFirstLineEnding() - Method in class org.faceless.pdf2.AnnotationShape
Returns the line ending style for the endpoint defined by the first pair of coordinates in the shape.
getFlag(int) - Method in class org.faceless.report.ReportHandler
Get the status of a flag, as set by ReportHandler.setFlag(int, boolean)
getFlag(int) - Method in class org.faceless.report.ReportParser
Get the status of a flag, as set by ReportParser.setFlag(int, boolean)
getFlag(int, int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return whether the specified glyph has the specified flag set.
getFont() - Method in class org.faceless.pdf2.PDFStyle
getFont(OutputProfiler, String, boolean, PDFFont) - Method in class org.faceless.pdf2.OutputProfiler.AutoEmbeddingFontAction
 
getFont(OutputProfiler, String, boolean, PDFFont) - Method in interface org.faceless.pdf2.OutputProfiler.FontAction
Returns the font(s) to use instead of the specified font, or null to make no changes
getFontAction() - Method in class org.faceless.pdf2.OutputProfiler
getFontFeature(String) - Method in class org.faceless.pdf2.PDFStyle
Get the specified font feature.
getFontInfo() - Method in class org.faceless.pdf2.OutputProfile
Returns information about all the fonts used in the document.
getFontLeading() - Method in class org.faceless.pdf2.PDFStyle
Return the text leading for this styles in points.
getFontMetaData() - Method in class org.faceless.pdf2.PageExtractor.Text
Return any XMP MetaData that has been set on the Font, or null if none exists.
getFontName() - Method in class org.faceless.graph.Style
Get the font name for this style.
getFontName() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the font name of this text
getFontScale() - Method in class org.faceless.graph.Graph
Return the current font scale.
getFontScale() - Static method in class org.faceless.graph.Style
Return the current font scale.
getFontSize() - Method in class org.faceless.graph.Style
Get the font size, after being adjust to account for the scale set by Style.setFontScale(double)
getFontSize() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the font size of this text in points
getFontSize() - Method in class org.faceless.pdf2.PDFStyle
Return the font size of this style, as set by PDFStyle.setFont(org.faceless.pdf2.PDFFont, float)
getFontStyle() - Method in class org.faceless.graph.Style
Get the font style (Font.ITALIC, Font.PLAIN, Font.BOLD or a combination) for this style.
getFontStyle() - Method in class org.faceless.pdf2.PDFStyle
Return the font style as set by PDFStyle.setFontStyle(int)
getForFit() - Method in class org.faceless.graph.math.DataCurve
Return the data in the curve in a form that can be used by another curve - usually to fit a smoother curve to the samples.
getForm() - Method in class org.faceless.pdf2.FormElement
Return the form this form element belongs to
getForm() - Method in class org.faceless.pdf2.PDF
Return the Interactive Form or "AcroForm" object which is part of each PDF document.
getFormCheckboxStyle() - Method in class org.faceless.pdf2.PDFStyle
Returns the checkbox style of the current style, as set by PDFStyle.setFormCheckboxStyle(char).
getFormFieldOrientation() - Method in class org.faceless.pdf2.PDFStyle
Return the form field orientation, as set by PDFStyle.setFormFieldOrientation(int).
getFormRadioButtonStyle() - Method in class org.faceless.pdf2.PDFStyle
Returns the radiobutton style of the current style, as set by PDFStyle.setFormRadioButtonStyle(char).
getFormSignature() - Method in class org.faceless.pdf2.SignatureHandler
Get the FormSignature this handler is attaached to
getFormStyle() - Method in class org.faceless.pdf2.PDFStyle
Returns the form-style of the current style, as set by PDFStyle.setFormStyle(int).
getFormSubmitFields() - Method in class org.faceless.pdf2.PDFAction
Return the list of fields to be submitted by this form-submit action, or null if this action is not a form-submit action or is not part of a PDF.
getFormSubmitFlags() - Method in class org.faceless.pdf2.PDFAction
For formSubmit actions, return the raw "Flags" field of the action.
getFormSubmitMethod() - Method in class org.faceless.pdf2.PDFAction
For formSubmit actions, return the method by which the form is submitted - one of the METHOD parameters defined in this class.
getFullOutputProfile() - Method in class org.faceless.pdf2.PDF
Deprecated.
since 2.18 the OutputProfiler class gives more control and should be used instead of PDF.getFullOutputProfile
getGlyphTransform(int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the AffineTransform previously applied to the glyph via PDFGlyphVector.setGlyphTransform(int, java.awt.geom.AffineTransform), or null if no transform was applied.
getGoToCoordinates() - Method in class org.faceless.pdf2.PDFAction
Return the co-ordinates of a GoTo action.
getGraph() - Method in class org.faceless.graph.output.Output
Return the graph being rendered.
getGraph() - Method in class org.faceless.graph.output.PDF2Output
 
getHairlineWidth() - Method in class org.faceless.pdf2.OutputProfiler
Return the hairline repair width, as set by OutputProfiler.setHairlineWidth(float).
getHandler() - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
 
getHandler() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.ValidationInformation
Return the PKCS7SignatureHandler object this class is associated with
getHandler() - Method in interface org.faceless.pdf2.SignatureHandlerFactory
Return a handler created by this factory
getHandler() - Method in class org.faceless.pdf2.TimeStampHandlerFactory
 
getHandlerName() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
The handler name for a Document TimeStamp is "ETSI.RFC3161", otherwise it is "PKCS7"
getHandlerName() - Method in class org.faceless.pdf2.SignatureHandler
Return the human-readable name of this handler
getHashAlgorithm() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Return the Hash algorithm used by the PKCS#7 object when signing.
getHeight() - Method in class org.faceless.graph.BoundingBox
Return the height of this box
getHeight() - Method in class org.faceless.pdf2.BarCode
Return the height of the symbol.
getHeight() - Method in class org.faceless.pdf2.LayoutBox
Return the height in points of the LayoutBox.
getHeight() - Method in class org.faceless.pdf2.PDFCanvas
Return the width of the canvas
getHeight() - Method in class org.faceless.pdf2.PDFImage
Return the height in points of the image.
getHeight() - Method in class org.faceless.pdf2.PDFPage
Return the height of this page in points.
getHorizontalScale() - Method in class org.faceless.pdf2.PageExtractor.Text
Return an indication of the horizontal scale of the text.
getHtmlDerivation() - Method in class org.faceless.pdf2.PDFParser
Return a new HtmlDerivation based on this PDFParser
getICCColorSpaces() - Method in class org.faceless.pdf2.OutputProfile
Return a read-only collection of every ICC ColorSpace used in the PDF.
getIdentifier() - Method in class org.faceless.pdf2.OutputIntent
Get the Output Condition Identifier, eg.
getImage() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the optional image set by the setImage method, or null if no image was defined.
getImage() - Method in class org.faceless.pdf2.PageExtractor.Image
Return the image
getImage(float) - Method in class org.faceless.pdf2.PagePainter
Draw the area inside the ViewBox if specified, or the whole page if not to a BufferedImage in the standard sRGB ColorModel.
getImage(float, ColorModel) - Method in class org.faceless.pdf2.PagePainter
Draw the area inside the ViewBox if specified, or the whole page if not to a BufferedImage in the specified ColorModel.
getImage(int) - Method in class org.faceless.pdf2.PDFImageSet
Return the specified sub-image from this image as a PDFImage.
getImageAction() - Method in class org.faceless.pdf2.OutputProfiler
getImageColorSpace() - Method in class org.faceless.pdf2.PDFImage
Return the ColorSpace of the image, or null if it cannot be determined.
getImages() - Method in class org.faceless.pdf2.PageExtractor
Return every PageExtractor.Image on the page, in the order they were added to the page.
getIndex() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return the index into the parent object that caused the warning that was being processed, if the parent object is an array.
getIndex(String) - Method in interface org.faceless.pdf2.OpenTypeFont.Palette
Given a name of a color, return the index that matches that name, or -1 if there is no index with that name.
getInfo() - Method in class org.faceless.pdf2.OutputIntent
Get the Info field of the Output Intent, if specified.
getInfo() - Method in class org.faceless.pdf2.PDF
Return the PDF meta information, as set by setInfo().
getInfo(String) - Method in class org.faceless.pdf2.PDF
Return document meta data as set by setInfo() as a String.
getInk(int) - Method in class org.faceless.pdf2.DeviceNColorSpace.Builder
Return the SpotColorSpace representing the specified component
getInputStream() - Method in interface org.faceless.pdf2.Cache.Entry
Return an InputStream to read from this Entry.
getInReplyTo() - Method in class org.faceless.pdf2.PDFAnnotation
Return the PDFAnnotation that this annotation is in reply to, or null if this annotation is not in reply to anything.
getInstance() - Static method in class org.faceless.pdf2.CMYKColorSpace
 
getInstance() - Static method in class org.faceless.pdf2.LabColorSpace
Return a standard instance of the Lab Colorspace, with a D50 whitepoint
getInstance() - Static method in class org.faceless.report.ReportParser
Create a new parser.
getInstance(String) - Static method in class org.faceless.pdf2.CMYKColorSpace
 
getInstance(String) - Static method in class org.faceless.report.ReportParser
Create a new parser using the specified SAX parser implementation.
getIntegerValue(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return a Number from the Encrypt dictionary as an integer or 0 if no such field exists
getIssuerField(X509Certificate, String) - Static method in class org.faceless.pdf2.FormSignature
Return the specified X.500 field from the specified X.509 certificates Issuer.
getIssuerInfo() - Method in class org.faceless.pdf2.EGIZSignatureHandler
Return the "Issuer Information" field of this siganture
getJavaScript() - Method in class org.faceless.pdf2.PDF
Return the document-wide JavaScript, as set by PDF.setJavaScript(java.lang.String), or null if no JavaScript is defined for this document.
getJavaScript() - Method in class org.faceless.pdf2.PDFAction
For JavaScript type annotations, return the JavaScript that is being executed.
getJavaScript(String) - Method in class org.faceless.pdf2.FDF
Get the JavaScript from this FDF for the specified event, or null if none is defined.
getKerning(char, char) - Method in class org.faceless.pdf2.PDFFont
Get the horizontal character-to-character (or "pair-wise") kerning in this font for the specified characters, in millipoints.
getKerning(int, int) - Method in class org.faceless.pdf2.PDFFont
Get the horizontal character-to-character (or "pair-wise") kerning in this font for the specified characters, in millipoints.
getKey() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return the key within the parent object that caused the warning that was being processed, if the parent object is a dictionary or stream.
getLanguage() - Method in class org.faceless.pdf2.XMP.Value
A convenience method to return the "xml:lang" qualifier set on this value, or null if not set.
getLastIndex(int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the last index into the String returned from PDFGlyphVector.getText() of the glyph at the specified offset.
getLastLineEnding() - Method in class org.faceless.pdf2.AnnotationShape
Returns the line ending style for the endpoint defined by the last pair of coordinates in the shape.
getLastPage() - Method in class org.faceless.pdf2.PDF
Return the last page of this PDF.
getLayerAppearance(String, PDFStyle) - Method in class org.faceless.pdf2.EGIZSignatureHandler
 
getLayerAppearance(String, PDFStyle) - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
getLayerAppearance(String, PDFStyle) - Method in class org.faceless.pdf2.SignatureHandler
Return a PDFCanvas for the specified layer.
getLayerNames() - Method in class org.faceless.pdf2.EGIZSignatureHandler
 
getLayerNames() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
getLayerNames() - Method in class org.faceless.pdf2.SignatureHandler
Return the list of appearance layer names used by this Signature Handler to create a visible appearance on the page, in the order they should be drawn.
getLeft() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the left edge of this Box relative to the parent LayoutBox, in points
getLeft(String) - Method in class org.faceless.pdf2.PDFFont
Get the left-most X co-ordinate if this String was rendered in 1 point high text at position (0,0)
getLength() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the length of this Text in points.
getLength() - Method in class org.faceless.pdf2.SignatureHandler.Placeholder
Get the length of this object
getLevel() - Method in class org.faceless.pdf2.OutputProfile.Extension
Return the Extension Level
getLevel() - Method in class org.faceless.pdf2.PDFGlyphVector
Returns the Bidi level of this PDFGlyphVector, as specified in the constructor
getLicensedProperty(String) - Static method in class org.faceless.pdf2.PDF
Retrieve a property from the PDF License.
getLineBottom() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the bottom edge of the line this Box sits on, relative to the parent LayoutBox, in points.
getLineBreakBehaviour() - Method in class org.faceless.pdf2.PDFStyle
Return the line-break behaviour, as set by PDFStyle.setLineBreakBehaviour(int)
getLineCap() - Method in class org.faceless.pdf2.PDFStyle
Return the line cap, as set by PDFStyle.setLineCap(int)
getLineColor() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the outline color of this text, or null if none was set
getLineColor() - Method in class org.faceless.pdf2.PDFStyle
Return the line color, as set by PDFStyle.setLineColor(java.awt.Paint)
getLineDashOff() - Method in class org.faceless.graph.Style
 
getLineDashOn() - Method in class org.faceless.graph.Style
 
getLineDashPattern() - Method in class org.faceless.pdf2.PDFStyle
Return the line dash pattern, as set by PDFStyle.setLineDash(float, float, float).
getLineDashPhase() - Method in class org.faceless.graph.Style
 
getLineDashPhase() - Method in class org.faceless.pdf2.PDFStyle
Get the "phase" part of the line dash pattern, as set by PDFStyle.setLineDash(float, float, float)
getLineJoin() - Method in class org.faceless.pdf2.PDFStyle
Return the line join, as set by PDFStyle.setLineJoin(int)
getLineJoinMiterLimit() - Method in class org.faceless.pdf2.PDFStyle
Return the line join miter limit, as set by PDFStyle.setLineJoinMiterLimit(float)
getLineNumber() - Method in class org.faceless.pdf2.LayoutBox.Box
Return which line number this text belongs to.
getLineThickness() - Method in class org.faceless.graph.Style
Get the line thickness for this style
getLineTop() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the top edge of the line this Box sits on, relative to the parent LayoutBox, in points.
getLineWeighting() - Method in class org.faceless.pdf2.PDFStyle
Return the line weighting, as set by PDFStyle.setLineWeighting(float)
getLinkedObject() - Method in class org.faceless.pdf2.LayoutBox.Box
getLoadState(int) - Method in class org.faceless.pdf2.PDF
For linearized documents that are being loaded from a URL via the PDFReader.setSource(URL), this method relays the current load state of the specified page.
getLocale() - Method in class org.faceless.pdf2.PDF
Return the PDF's Locale, as set by setLocale or (since 2.6.1) as loaded from the PDFs "Lang" tag.
getLocale() - Method in class org.faceless.pdf2.PDFAnnotation
Get the Locale on this annotation, as set by PDFAnnotation.setLocale(java.util.Locale).
getLocale() - Method in class org.faceless.pdf2.PDFGlyphVector
Return the initial Locale that was specified when the PDFGlyphVector was created.
getLocation() - Method in class org.faceless.pdf2.FormSignature
Return the location where this document was signed if if that information is available, or null otherwise.
getLocator() - Method in exception org.faceless.pdf2.ProfileComplianceException
Return the locator of this exception, as set by ProfileComplianceException.setLocator(org.xml.sax.Locator)
getLSB(int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the left-side bearing of the glyph at the specified index
getLuceneDocument(boolean, boolean, boolean) - Method in class org.faceless.pdf2.PDFParser
Create a Document object for indexing the PDF with the Apache Lucene full-text indexing library.
getMajorVersion() - Method in class org.faceless.pdf2.ICCColorSpace
Return the major version of the profile (2 or 4 at the time of writing)
getMatchingText(String) - Method in class org.faceless.pdf2.PageExtractor
Return a Collection of PageExtractor.Text items on this page that are equal to the specified substring.
getMatchingText(String[]) - Method in class org.faceless.pdf2.PageExtractor
Return a Collection of PageExtractor.Text items on this page that are equals to one of the specified substrings.
getMatchingText(String[], boolean) - Method in class org.faceless.pdf2.PageExtractor
Return a Collection of PageExtractor.Text items on this page that are equals to one of the specified substrings.
getMatchingText(Pattern) - Method in class org.faceless.pdf2.PageExtractor
Return a Collection of PageExtractor.Text items on this page that match the specified Regular Expression.
getMathConstant(String) - Method in class org.faceless.pdf2.OpenTypeFont
If the OpenTypeFont has "math" features, return the specified constant from the font, otherwise return Float.NaN
getMax() - Method in class org.faceless.graph.math.Curve
Return the maximum value that is defined for this curve.
getMax() - Method in class org.faceless.graph.math.DataCurve
 
getMax() - Method in class org.faceless.graph.math.FunctionCurve
 
getMax() - Method in class org.faceless.graph.math.Spline
 
getMaxLength() - Method in class org.faceless.pdf2.FormText
Return the maximum size of the text field, or zero if there is no maximum
getMaxPixels() - Method in class org.faceless.pdf2.OutputProfiler.RasterizingAction
Return the maximum number of pixels for images generated by this class, as set by OutputProfiler.RasterizingAction.setMaxPixels(long).
getMaxValue(int) - Method in class org.faceless.pdf2.DeviceNColorSpace
 
getMaxValue(int) - Method in class org.faceless.pdf2.ICCColorSpace
Return the maximum normalized value for the specified component, which is always 1
getMaxValue(int) - Method in class org.faceless.pdf2.LabColorSpace
 
getMaxX() - Method in class org.faceless.graph.BoundingBox
Return the hightest X value of this box
getMaxY() - Method in class org.faceless.graph.BoundingBox
Return the hightest Y value of this box
getMaxZ() - Method in class org.faceless.graph.BoundingBox
Return the hightest Z value of this box
getMessage() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return the message associated with this Result
getMessageDigest() - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
Return the MessageDigest object to be used by this Handler
getMessageDigest() - Method in class org.faceless.pdf2.EGIZSignatureHandler
 
getMessageDigest() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
getMessageDigest() - Method in interface org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine
Return a new MessageDigest to be used to compute the signature.
getMessageDigest() - Method in class org.faceless.pdf2.SignatureHandler
Return a MessageDigest that will be used to calculate the digest of the PDF for signing.
getMetaData() - Method in class org.faceless.pdf2.ICCColorSpace
Return any XML metadata associated with this object.
getMetaData() - Method in class org.faceless.pdf2.OpenTypeFont
 
getMetaData() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Return any XML metadata associated with this object.
getMetaData() - Method in class org.faceless.pdf2.PageExtractor.Image
Return any XMP MetaData which has been set on the image, or null if none exists.
getMetaData() - Method in class org.faceless.pdf2.PDF
Return any XML metadata associated with the document.
getMetaData() - Method in class org.faceless.pdf2.PDFAnnotation
Return any XML metadata associated with this object.
getMetaData() - Method in class org.faceless.pdf2.PDFFont
Return any XML metadata associated with this object.
getMetaData() - Method in class org.faceless.pdf2.PDFImage
Return any XML metadata associated with this object.
getMetaData() - Method in class org.faceless.pdf2.PDFPage
Return any XML metadata associated with this object.
getMetaData() - Method in class org.faceless.pdf2.PDFSound
Return any XML metadata associated with this object.
getMethod() - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
Get the "method" field of the signature, eg "urn:pdfsigfilter:bka.gv.at:binaer:v1.1.0";
getMin() - Method in class org.faceless.graph.math.Curve
Return the minimum value that is defined for this curve.
getMin() - Method in class org.faceless.graph.math.DataCurve
 
getMin() - Method in class org.faceless.graph.math.FunctionCurve
 
getMin() - Method in class org.faceless.graph.math.Spline
 
getMinimumHeight() - Method in class org.faceless.pdf2.BarCode
Return the recommended minimum height for this symbol.
getMinorVersion() - Method in class org.faceless.pdf2.ICCColorSpace
Return the minor version of the profile
getMinValue(int) - Method in class org.faceless.pdf2.DeviceNColorSpace
 
getMinValue(int) - Method in class org.faceless.pdf2.ICCColorSpace
Return the maximum normalized value for the specified component, which is always 0
getMinValue(int) - Method in class org.faceless.pdf2.LabColorSpace
 
getMinX() - Method in class org.faceless.graph.BoundingBox
Return the lowest X value of this box
getMinY() - Method in class org.faceless.graph.BoundingBox
Return the lowest Y value of this box
getMinZ() - Method in class org.faceless.graph.BoundingBox
Return the lowest Z value of this box
getModDate() - Method in class org.faceless.pdf2.EmbeddedFile
Return the Last-modified Date of this file, or null if not specified.
getModDateAsCalendar() - Method in class org.faceless.pdf2.EmbeddedFile
Return the Last-modified Date of this file, or null if not specified.
getModifyDate() - Method in class org.faceless.pdf2.PDFAnnotation
Return the date when the annotation was last modified if specified, or null otherwise.
getName() - Method in class org.faceless.pdf2.EmbeddedFile
Return the Filename of the file
getName() - Method in class org.faceless.pdf2.FormSignature
Get the name of the person or entity that signed this PDF if that information is available, or null otherwise.
getName() - Method in class org.faceless.pdf2.OptionalContentDescriptor
Return the "name" of this OptionalContentDescriptor.
getName() - Method in class org.faceless.pdf2.OptionalContentLayer
Get the layer name.
getName() - Method in class org.faceless.pdf2.OutputProfile.Separation
Return the name of the Separation
getName() - Method in class org.faceless.pdf2.PDFBookmark
Get the name of this bookmark
getName() - Method in class org.faceless.pdf2.Portfolio.FieldType
Return the name of the field, as set by Portfolio.FieldType.setName(java.lang.String)
getName() - Method in class org.faceless.pdf2.SpotColorSpace
Get the name of this ColorSpace (which is the name of the Ink)
getName() - Method in class org.faceless.pdf2.XMP.Property
Return the name of the property
getName() - Method in class org.faceless.pdf2.XMP.Type
Return the name of the type
getName(int) - Method in class org.faceless.pdf2.CMYKColorSpace
 
getName(int) - Method in class org.faceless.pdf2.DeviceNColorSpace
Returns the name of the specified component
getName(int) - Method in class org.faceless.pdf2.ICCColorSpace
Return the name for the specified component, which is arbitrary and of the form "Comp-n"
getName(int) - Method in class org.faceless.pdf2.LabColorSpace
 
getName(FormElement) - Method in class org.faceless.pdf2.Form
Given a FormElement, return the name by which this element is stored in the form, or null if it doesn't exist in this form.
getNamedActions() - Method in class org.faceless.pdf2.PDF
Return a Map containing all the named actions in the PDF.
getNamedColors() - Method in class org.faceless.pdf2.ICCColorSpace
If this profile is a ICCColorSpace.CLASS_NAMEDCOLOR profile class, return a map of named colors to SpotColorSpaces defined by this profile.
getNames() - Method in class org.faceless.pdf2.DeviceNColorSpace.Builder
Return a read-only list of ink names that have been added to this builder.
getNames() - Method in class org.faceless.pdf2.DeviceNColorSpace
Return the names of all the components as an unmodifiable List
getNames() - Method in interface org.faceless.pdf2.OpenTypeFont.Palette
Return the names of the Palette if specified, or an empty set otherwise.
getNameValue(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return a Name from the Encrypt dictionary as a String or null if no such field exists
getNameValue(String) - Method in class org.faceless.pdf2.SignatureHandler
Return a Name from the V dictionary as a String or null if no such field exists
getNext() - Method in class org.faceless.pdf2.PDFAction
Return the action that's next in the chain after this one, or null if no further actions are defined.
getNextTwin() - Method in class org.faceless.pdf2.LayoutBox.Text
Return the next "twin" of this Text item, or null if none exist.
getNextUpdate() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
Return the next update if specified, or null otherwise
getNumberOfCombs() - Method in class org.faceless.pdf2.FormText
Return the number of combs in this field as set by FormText.setNumberOfCombs(int), or 0 if the field is not combed
getNumberOfLines() - Method in class org.faceless.pdf2.LayoutBox
Return the number of lines in the LayoutBox.
getNumberOfPages() - Method in class org.faceless.pdf2.PDF
Return the number of pages in this PDF.
getNumberOfPages() - Method in class org.faceless.pdf2.PDFParser
Return the number of pages in the document being parsed.
getNumberOfRevisions() - Method in class org.faceless.pdf2.PDF
Return the number of revisions made to the document.
getNumberOfRevisions() - Method in class org.faceless.pdf2.PDFReader
Return the number of revisions that have been made to this file.
getNumberOfRevisionsCovered() - Method in class org.faceless.pdf2.FormSignature
Return the number of document revisions covered by this signature.
getNumColumns() - Method in class org.faceless.pdf2.MeshGradient.Builder
Return the number of columns in this patch
getNumComponents() - Method in class org.faceless.pdf2.DeviceNColorSpace
Returns the number of components of this ColorSpace.
getNumComponents() - Method in class org.faceless.pdf2.ICCColorSpace
Returns the number of components of this ColorSpace.
getNumericValue(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return a Number from the Encrypt dictionary as a float or Float.NaN if no such field exists
getNumericValue(String) - Method in class org.faceless.pdf2.SignatureHandler
Return a Number from the V dictionary as a float or Float.NaN if no such field exists
getNumGlyphs() - Method in class org.faceless.pdf2.PDFGlyphVector
Returns the number of glyphs in this PDFGlyphVector
getNumImages() - Method in class org.faceless.pdf2.PDFImageSet
Return the number of sub images, or "pages" in this image set.
getNumRows() - Method in class org.faceless.pdf2.MeshGradient.Builder
Return the number of rows in this patch
getNumSpaces() - Method in class org.faceless.pdf2.PDFGlyphVector
Returns the number of space characters in this PDFGlyphVector.
getOCSPResponses() - Method in interface org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine
Return a list of OCSP responses that should be used if required, or null.
getOCSPResponses() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.ValidationInformation
Return the full list of OCSP responses used to validate this signature, or an empty list if there are none.
getOffset() - Method in class org.faceless.pdf2.SignatureHandler.Placeholder
Get the offset into the file of this object
getOffset(int) - Method in class org.faceless.pdf2.PageExtractor.Text
Given an offset into the text, return the start position of that letter.
getOpacity() - Method in class org.faceless.pdf2.PDFAnnotation
Return the opacity of this annotation, as set by PDFAnnotation.setOpacity(int)
getOpenRectangle() - Method in class org.faceless.pdf2.AnnotationNote
Return the Rectangle for this AnnotationNote when it's open
getOpenTypeBaseline(int, int) - Method in class org.faceless.pdf2.OpenTypeFont
For OpenType fonts containing a BASE table, return the baseline that matches the specified script and baseline entry (scaled as if the font if it was 1pt high), or Float.NaN if no such entry exists.
getOpenTypeFontPalette() - Method in class org.faceless.pdf2.PDFStyle
Get the OpenTypeFont.Palette previously specified with #setOpenTypeFontPalette
getOption(String) - Method in class org.faceless.pdf2.PDF
Returns the current value of an option, as set by setOption().
getOptionalContentDescriptor() - Method in class org.faceless.pdf2.PDFAnnotation
getOptionalContentDescriptor() - Method in class org.faceless.pdf2.PDFCanvas
getOptionalContentLayers() - Method in class org.faceless.pdf2.OptionalContentLayer
Return ths list of OptionalContentLayers that are children of this layer.
getOptionalContentLayers() - Method in class org.faceless.pdf2.PDF
Return the list of OptionalContentLayer objects defined in the PDF.
getOptions() - Method in class org.faceless.pdf2.FormCheckbox
 
getOptions() - Method in class org.faceless.pdf2.FormChoice
Return a Map containing the options for this choice field
getOptions() - Method in class org.faceless.pdf2.FormRadioButton
 
getOptions() - Method in class org.faceless.pdf2.HtmlDerivation
Return the list of currently specified options
getOrientation() - Method in class org.faceless.pdf2.PDFImage
If the image has a valid EXIF Image Orientation tag, return the value of that tag, or 0 if it's invalid or not set.
getOtherNames() - Method in class org.faceless.pdf2.OpenTypeFont
Return a list of other names for the font; these may be in different Locales.
getOutline() - Method in class org.faceless.pdf2.PDFGlyphVector
Get the Outline of this PDFGlyphVector as a Shape.
getOutline(int, boolean) - Method in class org.faceless.pdf2.PDFGlyphVector
Get the Outline of a single glyph from this PDFGlyphVector as a Shape.
getOutputCondition(String) - Method in class org.faceless.pdf2.OutputProfile
Deprecated.
manage the OutputIntents through the OutputProfile.getOutputIntents() method and OutputIntent class.
getOutputConditionIdentifier(String) - Method in class org.faceless.pdf2.OutputProfile
Deprecated.
manage the OutputIntents through the OutputProfile.getOutputIntents() method and OutputIntent class.
getOutputConditionRegistry(String) - Method in class org.faceless.pdf2.OutputProfile
Deprecated.
manage the OutputIntents through the OutputProfile.getOutputIntents() method and OutputIntent class.
getOutputIntent(String) - Method in class org.faceless.pdf2.OutputProfile
Return the first OutputIntent with the specified Type, or null if none exists.
getOutputIntentDestinationProfile(String) - Method in class org.faceless.pdf2.OutputProfile
Deprecated.
manage the OutputIntents through the OutputProfile.getOutputIntents() method and OutputIntent class.
getOutputIntentInfo(String) - Method in class org.faceless.pdf2.OutputProfile
Deprecated.
manage the OutputIntents through the OutputProfile.getOutputIntents() method and OutputIntent class.
getOutputIntents() - Method in class org.faceless.pdf2.OutputProfile
Return a Collection of all OutputIntent objects for this profile.
getOutputIntentTypes() - Method in class org.faceless.pdf2.OutputProfile
Deprecated.
manage the OutputIntents through the OutputProfile.getOutputIntents() method and OutputIntent class.
getOutputStream() - Method in interface org.faceless.pdf2.Cache.Entry
Return an OutputStream to write to this Entry.
getOverprint() - Method in class org.faceless.pdf2.PDFStyle
Return whether this text has the overprint flag, as set by PDFStyle.setOverprint(boolean)
getOwners() - Method in class org.faceless.pdf2.EmbeddedFile
Return the set of presumed "owners" of this EmbeddedFile - the object(s) the EmbeddedFile is associated with.
getOwners() - Method in class org.faceless.pdf2.XMP
Return the set of presumed "owners" of this XMP - the object(s) the XMP is associated with.
getOwnerType() - Method in class org.faceless.pdf2.XMP.Property
For a Property that serves as a "Field" in a Complex XMP.Type, return the owning XMP.Type.
getPage() - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
getPage() - Method in class org.faceless.pdf2.EGIZSignatureHandler
Return the page this signature is on (if signed) or will be (if unsigned).
getPage() - Method in class org.faceless.pdf2.PageExtractor
Return the PDFPage this PageExtractor relates to
getPage() - Method in class org.faceless.pdf2.PageExtractor.Image
Return the PDFPage this image was found on - simply the page the parent PageExtractor was created from
getPage() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the PDFPage this text was found on - simply the page the parent PageExtractor was created from.
getPage() - Method in class org.faceless.pdf2.PagePainter
Return the PDFPage being painted by this object
getPage() - Method in class org.faceless.pdf2.PDFAction
For actions that refer to a page - any of the "GoTo" actions except "GoToURL" - return the page the action refers to.
getPage() - Method in class org.faceless.pdf2.PDFAnnotation
Return the page that this annotation is on, or null if it a new annotation which has not yet been placed on a page
getPage(int) - Method in class org.faceless.pdf2.PDF
Return the specified page.
getPage(String) - Method in class org.faceless.pdf2.PDF
Get a "Named Page" from the PDF.
getPageExtractor() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the PageExtractor this text was created from
getPageExtractor(int) - Method in class org.faceless.pdf2.PDFParser
Returns a PageExtractor for the specified page number.
getPageExtractor(PDFPage) - Method in class org.faceless.pdf2.PDFParser
Returns a PageExtractor for the specified page.
getPageExtractors() - Method in class org.faceless.pdf2.PDFParser
Get a list containining all the PageExtractors for this PDF, in order.
getPageFormat(int) - Method in class org.faceless.pdf2.PDFParser
Returns the PageFormat for the specified page.
getPageLabel(int) - Method in class org.faceless.pdf2.PDF
Get the "Page Label" for the specified page number, or null if none is specified.
getPageNumber() - Method in class org.faceless.pdf2.PDFAction
For actions that refer to a page - any of the "GoTo" actions except "GoToURL" - return the page number of the page the action refers to.
getPageNumber() - Method in class org.faceless.pdf2.PDFPage
Return the page number of this page in it's PDF, or zero if the page is not part of a PDF document.
getPageOrientation() - Method in class org.faceless.pdf2.PDFPage
Get the current page orientation.
getPagePainter(int) - Method in class org.faceless.pdf2.PDFParser
Returns a PagePainter for the specified page number.
getPagePainter(PDFPage) - Method in class org.faceless.pdf2.PDFParser
Returns a PagePainter for the specified page.
getPages() - Method in class org.faceless.pdf2.DocumentPart
Return the list of pages that are included in this Document Part.
getPages() - Method in class org.faceless.pdf2.OutputProfile.Separation
Return the set of pages this Separation was used in, in no particular order
getPages() - Method in class org.faceless.pdf2.PDF
Returns a List of the documents pages which may be manipulated to reorder, delete or append pages to the document.
getPalettes() - Method in class org.faceless.pdf2.OpenTypeFont
If the font is a Color font which supports Palettes, return the set of Palettes available to choose from.
getParameter() - Method in class org.faceless.pdf2.EGIZSignatureHandler
Get the "Parameter" field of this Signature
getParent() - Method in class org.faceless.pdf2.DocumentPart
Return the parent DocumentPart if this object has one, or null if it is the root or is not yet connected to a tree
getParent() - Method in class org.faceless.pdf2.EmbeddedFile
If this EmbeddedFile is inside a Folder, return the parent folder, otherwise return null.
getParent() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the LayoutBox that this Box is a child of
getParentValue() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return the "parent" object of this issue.
getPatchVersion() - Method in class org.faceless.pdf2.ICCColorSpace
Return the minor version of the profile
getPath() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return the "PDF path" to the object that caused the warning.
getPath(int, int, int) - Method in class org.faceless.pdf2.MeshGradient.Builder
Return the specified edge of the specified Patch as an SVG path segment
getPCSType() - Method in class org.faceless.pdf2.ICCColorSpace
Return the PCS type, one of ColorSpace.TYPE_XYZ or ColorSpace.TYPE_Lab
getPDF() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return the PDF this Result applies to
getPDF() - Method in class org.faceless.pdf2.EmbeddedFile
If this EmbeddedFile contains a PDF object, parse it and return it.
getPDF() - Method in class org.faceless.pdf2.Form
Return the PDF associated with this form
getPDF() - Method in class org.faceless.pdf2.PDFPage
Return the PDF this page is part of, or null if it hasn't been attached to a PDF yet.
getPDF() - Method in class org.faceless.pdf2.PDFParser
Return the PDF this PDFParser is built from.
getPDF() - Method in class org.faceless.report.ReportHandler
Get the PDF that has been generated by the last XML input parsed by this ReportHandler
getPDFImage() - Method in class org.faceless.pdf2.PageExtractor.Image
Return the PDFImage
getPDFVersion() - Method in class org.faceless.pdf2.PDF
Get the version of the PDF.
getPDFVersion() - Method in class org.faceless.pdf2.PDFReader
Return the PDF version number declared in the file header.
getPixelHeight() - Method in class org.faceless.pdf2.PDFImage
Get the height of the image in pixels.
getPixelWidth() - Method in class org.faceless.pdf2.PDFImage
Get the width of the image in pixels.
getPoint(int, int, int, Point2D) - Method in class org.faceless.pdf2.MeshGradient
Retrieve an individual point from the mesh array.
getPopup() - Method in class org.faceless.pdf2.PDFAnnotation
Return the Popup annotation for this annotation.
getPortfolio() - Method in class org.faceless.pdf2.PDF
Return the PDF portfolio, creating it if necessary.
getPortfolioFolder() - Method in class org.faceless.pdf2.EmbeddedFile
Return the name of the folder.
getPosition(int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the start position of the glyph at the specified index, relative to the start position of the start of the text.
getPostScriptName() - Method in class org.faceless.pdf2.OpenTypeFont
Return the "PostScript" name of the font.
getPrefix() - Method in class org.faceless.pdf2.OutputProfile.Extension
Return the Extension Prefix
getPrefix() - Method in class org.faceless.pdf2.XMP.Schema
Return the preferred prefix of the Schema
getPresentation() - Method in class org.faceless.pdf2.Portfolio
Return the currently defined presentation for this Portfolio, as set by Portfolio.setPresentation(java.lang.String), or null if none is defined.
getPrimaryText() - Method in class org.faceless.pdf2.PageExtractor.Text
If this text is a subtext or collection of Text object, return the primary text it starts with.
getPrimaryTextOffset() - Method in class org.faceless.pdf2.PageExtractor.Text
If this text is a subtext or collection of Text object, return the offset into the primary text where it starts.
getPrint() - Method in class org.faceless.pdf2.OptionalContentLayer
Return under what conditions the layer is included when the PDF is printed
getPrint() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
Return the value of the "Print" flags.
getPrint() - Method in class org.faceless.pdf2.StandardEncryptionHandler
Return the value of the "Print" flags
getPrintable(int) - Method in class org.faceless.pdf2.PDFParser
Returns the Printable interface for a page.
getProcessingStep() - Method in class org.faceless.pdf2.OptionalContentLayer
If this optional layer is a Processing Step, as defined by ISO19593, return the processing step as a string.
getProducedAt() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse
Returns the time at which this OCSP response was emitted.
getProfile() - Method in class org.faceless.pdf2.OutputProfiler
Return the OutputProfile calculated by the OutputProfiler.run() method.
getProfileClass() - Method in class org.faceless.pdf2.ICCColorSpace
Returns the profile class, or -1 if it's unknown
getProfileData() - Method in class org.faceless.pdf2.ICCColorSpace
Return a stream containing the original bytes passed into the constructor
getProfileName() - Method in class org.faceless.pdf2.OutputProfile
Return the descriptive name of the profile
getProgress() - Method in class org.faceless.pdf2.OutputProfiler
Return the progress of the OutputProfiler.run() or OutputProfiler.apply(org.faceless.pdf2.OutputProfile) operation, or 0 if this is not being run, has completed or has been cancelled.
getProgress() - Method in class org.faceless.pdf2.PDFReader
Return the progress of the load, from 0 to 1
getProperties() - Method in class org.faceless.pdf2.DocumentPart
Return the properties (called the "Document Part Metadata Dictionary" in the spec) as a Map where the values are String, Number, Calendar, Boolean, or a List or Map where the values also meet that criteria.
getProperties() - Method in class org.faceless.pdf2.EmbeddedFile
Return an editable map of general properties set on this EmbeddedFile.
getProperties() - Method in class org.faceless.pdf2.XMP.Schema
Return a read-only collection of the Properties defined in this Schema.
getProperty(String) - Method in interface org.faceless.pdf2.PropertyManager
Return the specified property, or null if no such property is set.
getProperty(String) - Method in class org.faceless.pdf2.ServletContextPropertyManager
 
getProperty(String) - Method in class org.faceless.pdf2.XMP
Return the Property matching the specied name.
getPropertyManager() - Static method in class org.faceless.pdf2.PDF
Get the PropertyManager currently being used by the PDF library
getProvider() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Return the Provider to be used by all operations in this class, or null to use the default.
getProxyURL(HttpServletRequest, HttpServletResponse) - Method in class org.faceless.report.PDFProxyServlet
Returns the absolute URL to send the proxy request to.
getQSSUser(String) - Method in class org.faceless.pdf2.GlobalSignDSSManager
Request the registered details for a user within the GlobalSign Qualified Signing Service system.
getQualifier(XMP.Property) - Method in class org.faceless.pdf2.XMP.Value
Return the Value associated with the specified qualifier property on this Value, if set, or null otherwise.
getQualifiers() - Method in class org.faceless.pdf2.XMP.Value
Return the set of "qualifier" Properties set on this value.
getRasterizingAction() - Method in class org.faceless.pdf2.OutputProfiler
getRasterizingActionExecutorService() - Method in class org.faceless.pdf2.OutputProfiler
getRate() - Method in class org.faceless.pdf2.PDFSound
Return the number of samples/second this sound is played at.
getRDFType() - Method in class org.faceless.pdf2.XMP.Value
Structured values in RDF can be stored using a particular element rather than rdf:Description, a format known as "Typed Nodes".
getReason() - Method in class org.faceless.pdf2.FormSignature
Return the reason this signature was applied to the PDF if that information is available, or null otherwise.
getRecommendedHeight() - Method in class org.faceless.pdf2.AnnotationStamp
Return the recommended height of this stamp
getRecommendedWidth() - Method in class org.faceless.pdf2.AnnotationStamp
Return the recommended width of this stamp
getRectangle() - Method in class org.faceless.pdf2.AnnotationLink
 
getRectangle() - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
getRectangle() - Method in class org.faceless.pdf2.PDFAnnotation
Return the rectangle this annotation applies to on the page, or null if no rectangle applies for this type of annotation.
getRedactionMode() - Method in class org.faceless.pdf2.Redactor
Returns the redaction mode, as set by Redactor.setRedactionMode(int)
getRegistry() - Method in class org.faceless.pdf2.OutputIntent
Get the registry of the Output Condition if specified, eg.
getRelationship() - Method in class org.faceless.pdf2.EmbeddedFile
Get the "associated file relationship" field.
getRelaxNGSchema() - Method in class org.faceless.pdf2.XMP
Return any RelaxNG Schema associated with this Metadata.
getRemapNamedInks() - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
getRemoteFilename() - Method in class org.faceless.pdf2.PDFAction
getRemotePageNumber() - Method in class org.faceless.pdf2.PDFAction
getRenderedImage() - Method in class org.faceless.pdf2.PDFImage
Return a RenderedImage from this PDFImage.
getRenderProgress() - Method in class org.faceless.pdf2.PDF
Get the progress of the render() method running in a different thread.
getRepairType() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return a brief description of the Repair that will be made if this issue is repaired by calling ArlingtonModelIssue.repair(java.lang.Object), or null if no repair is possible.
getRepairWarning() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
If there is anything to consider before applying a Repair, this method will return a textual description of the implications.
getReplacementImage(String) - Method in class org.faceless.pdf2.WidgetAnnotation
Return the specified replacement appearance, as set by #setReplacementAppearance
getReplies() - Method in class org.faceless.pdf2.PDFAnnotation
Get an unmodifiable List of PDFAnnotation objects that are in reply to this Annotation.
getRequest(HttpRequestReader, HttpServletResponse) - Method in class org.faceless.report.PDFProxyServlet
Implements the getRequest method of the generic HttpProxyServlet.
getRequiredCertificateFallbackURI() - Method in class org.faceless.pdf2.FormSignature
Return the URI to be used if the "issuers" and "subjects" Certificate restrictions are not met, as set by FormSignature.setRequiredCertificateFallbackURI(java.net.URI), or null if none were specified.
getRequiredCertificateIssuers() - Method in class org.faceless.pdf2.FormSignature
Return the list of required Issuer certificates as set by FormSignature.setRequiredCertificateIssuers(java.security.cert.X509Certificate[]), or null if none were specified.
getRequiredCertificateSubjects() - Method in class org.faceless.pdf2.FormSignature
Return the list of required Issuer certificates as set by FormSignature.setRequiredCertificateSubjects(java.security.cert.X509Certificate[]), or null if none were specified.
getRequiredDigestAlgorithms() - Method in class org.faceless.pdf2.FormSignature
Return the list of allowable digest algorithms that can be used to sign this signature, or null if this is not specified.
getRequiredOutputIntentTypes() - Method in class org.faceless.pdf2.OutputProfile
Return a collection of Strings listing the OutputIntent types required for this Profile.
getRequiredReasons() - Method in class org.faceless.pdf2.FormSignature
Set the list of reasons that must be chosen from when signing, as set by FormSignature.setRequiredReasons(java.lang.String[])
getRequiredTimestampServer() - Method in class org.faceless.pdf2.FormSignature
Get the URI of the TimeStamp server that must be used when signing as set by FormSignature.setRequiredTimestampServer(java.net.URI), or null if none is specified
getResponse(HttpResponseReader) - Method in class org.faceless.report.PDFProxyServlet
Implements the getResponse method of the generic HttpProxyServlet.
getResponses() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse
Returns a list of the individual certificate status responses in this OCSP response.
getReviews() - Method in class org.faceless.pdf2.PDFAnnotation
Get an unmodifiable List of PDFAnnotation objects that are reviews of this Annotation.
getRevision() - Method in class org.faceless.pdf2.OutputProfile.Extension
Return the Extension Revision, or null if not specified
getRevocationTime() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
If the certificate was revoked, return the revocation time, otherwise return null
getRichTextContents() - Method in class org.faceless.pdf2.AnnotationNote
Get the rich-text content of this annotation if specified, or null if only plain-text content is available
getRichTextContents() - Method in class org.faceless.pdf2.AnnotationText
Get the rich-text content of this annotation if specified, or null if only plain-text content is available
getRight() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the right edge of this Box relative to the parent LayoutBox, in points
getRight(String) - Method in class org.faceless.pdf2.OpenTypeFont
 
getRight(String) - Method in class org.faceless.pdf2.PDFFont
Get the right-most X co-ordinate if this String was rendered in 1 point high text at position (0,0).
getRoot() - Method in class org.faceless.pdf2.Portfolio
Return the root folder of this Portfolio, creating it if necessary
getRotate() - Method in class org.faceless.graph.Style
Get the text rotation for this style, in degrees clockwise
getRotate() - Method in class org.faceless.pdf2.AnnotationStamp
Get the rotation of this stamp, as set by AnnotationStamp.setRotate(int)
getRowNext() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the next Text item in this row, or null if there are none
getRowPrevious() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the next Text item in this row, or null if there are none
getRows() - Method in class org.faceless.graph.math.Matrix
Return the number of rows in this matrix
getRows() - Method in class org.faceless.pdf2.MeshGradient
Get the number of rows in this mesh array
getSchema() - Method in class org.faceless.pdf2.Portfolio
Return the Schema to be used when displaying this Portfolio.
getSchema(String) - Method in class org.faceless.pdf2.XMP
Return the Schema from the Collection returned by XMP.getAllSchemas() that matches the specified URI, or null if not found.
getSchemas() - Method in class org.faceless.pdf2.XMP
Return a read-only set of Schemas explicitly added to this XMP object.
getSelectedIndices() - Method in class org.faceless.pdf2.FormChoice
Return an array of integers showing which entries in the FormChoice.getOptions() map are selected.
getSerialNumber() - Method in class org.faceless.pdf2.EGIZSignatureHandler
Get the "Serial Number" field of this Signature
getService() - Method in class org.faceless.pdf2.GlobalSignDSSManager
Return the type used in the constructor; DSS or QSS
getShaded(float, float, float) - Method in class org.faceless.pdf2.PDFPattern
This method is required when painting patterns using the graph library.
getShape() - Method in class org.faceless.pdf2.AnnotationShape
Returns the shape of this annotation
getSignature() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse
Returns the raw bytes of the digital signature.
getSignatureHandler() - Method in class org.faceless.pdf2.FormSignature
Return the SignatureHandler that is used with this Signature, or null if the signature has not been signed yet (ie. the state is still FormSignature.STATE_BLANK).
getSignaturePolicy() - Method in class org.faceless.pdf2.FormSignature
getSignatureValue() - Method in class org.faceless.pdf2.EGIZSignatureHandler
Get the "Signature Value" of this signature.
getSignDate() - Method in class org.faceless.pdf2.EGIZSignatureHandler
Get the time this signature was applied
getSignDate() - Method in class org.faceless.pdf2.FormSignature
Return the time the signature was applied to the document.
getSize() - Method in class org.faceless.pdf2.EmbeddedFile
Return the size of the attached file, or -1 if not specified or its a folder.
getSize() - Method in class org.faceless.pdf2.Type3Font
Return the maximum entry in this font, from 0 (for empty) to 255.
getSound() - Method in class org.faceless.pdf2.AnnotationSound
Return the PDFSound from this annotation
getSound() - Method in class org.faceless.pdf2.PDFAction
For "Sound" actions, return the PDFSound object this action refers to.
getSourcePDF() - Method in class org.faceless.pdf2.EmbeddedFile
Return the PDF that "owns" this EmbeddedFile - the PDF which most recently contained this object in its PDF.getEmbeddedFiles() map.
getSSLSocketFactory() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Return the SSLSocketFactory to be used by all network connections to HTTPS URLs from this class, or null to use the default.
getState() - Method in class org.faceless.pdf2.FormSignature
Returns the current state of the signature.
getStatus() - Method in class org.faceless.pdf2.AnnotationNote
For Note annotations that are reviews of other Annotations, get the status of that review.
getStatus() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse
Returns the response status.
getStatus() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
Return the response status - one of STATUS_GOOD, STATUS_REVOKED or STATUS_UNKNOWN
getStoredProfileID() - Method in class org.faceless.pdf2.ICCColorSpace
Return the "Profile ID" from the profile header - bytes 84..99.
getStrategy() - Method in class org.faceless.pdf2.OutputProfiler
Return a copy of the list of all strategies currently being applied.
getStreamValue(String) - Method in class org.faceless.pdf2.SignatureHandler
Return the contents of a Stream from the V dictionary, or false if no such field exists
getStrikeoutPosition() - Method in class org.faceless.pdf2.OpenTypeFont
 
getStrikeoutPosition() - Method in class org.faceless.pdf2.PDFFont
Get the strikeout position, as a proportion of the font size.
getStrikeoutPosition() - Method in class org.faceless.pdf2.StandardCJKFont
 
getStrikeoutPosition() - Method in class org.faceless.pdf2.StandardFont
 
getStrikeoutPosition() - Method in class org.faceless.pdf2.Type1Font
 
getStrikeoutPosition() - Method in class org.faceless.pdf2.Type3Font
 
getStrikeoutThickness() - Method in class org.faceless.pdf2.OpenTypeFont
 
getStrikeoutThickness() - Method in class org.faceless.pdf2.PDFFont
Get the strikeout thickness, as a proportion of the font size.
getStrikeoutThickness() - Method in class org.faceless.pdf2.StandardCJKFont
 
getStrikeoutThickness() - Method in class org.faceless.pdf2.StandardFont
 
getStrikeoutThickness() - Method in class org.faceless.pdf2.Type1Font
 
getStrikeoutThickness() - Method in class org.faceless.pdf2.Type3Font
 
getStringValue(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return a String from the Encrypt dictionary as a byte array or null if no such field exists
getStringValue(String) - Method in class org.faceless.pdf2.SignatureHandler
Return a String from the V dictionary as a byte array or null if no such field exists
getStructureElement() - Method in class org.faceless.pdf2.PDFAction
If the action refers to an element in the PDF StructureTree, return the element it points to, or null otherwise.
getStructureElementId() - Method in class org.faceless.pdf2.PDFAction
If the action refers to an element in the PDF StructureTree, return the ID of that element.
getStructureTree() - Method in class org.faceless.pdf2.PDF
Returns the Structure Tree for the entire document as a W3C DOM.
getStructureTree() - Method in class org.faceless.pdf2.PDFParser
Returns the Structure Tree for the entire document as a W3C Document.
getStyle() - Method in class org.faceless.pdf2.AnnotationLink
Returns the style used to draw the link on the page.
getStyle() - Method in class org.faceless.pdf2.AnnotationShape
Returns the style used to draw this shape, as set by setStyle()
getStyle() - Method in class org.faceless.pdf2.AnnotationText
Get the text style of the annotation.
getStyle() - Method in class org.faceless.pdf2.LayoutBox
Return the style of the LayoutBox, as set by LayoutBox.setStyle(org.faceless.pdf2.PDFStyle)
getStyle() - Method in class org.faceless.pdf2.LayoutBox.Text
Return the style of this Text item
getStyle() - Method in class org.faceless.pdf2.PDFGlyphVector
Returns the PDFStyle of this PDFGlyphVector
getStyle() - Method in class org.faceless.pdf2.PDFPage
Return the style used on the page
getStyledText(PageExtractor.Text, int, PageExtractor.Text, int, boolean) - Method in class org.faceless.pdf2.PageExtractor
getStyledText(PageExtractor.Text, int, PageExtractor.Text, int, Comparator<PageExtractor.Text>) - Method in class org.faceless.pdf2.PageExtractor
Return an AttributedString containing a contiguous range of text from this PageExtractor.
getSubFilter() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Return the SubFilter field, which determines how the PKCS#7 object is encoded.
getSubFilterName() - Method in class org.faceless.pdf2.EncryptionHandler
Return the name of the "Subfilter" field in the Encryption dictionary.
getSubFilterName() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
getSubFilterName() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
getSubImage(double, double, double, double, float) - Method in class org.faceless.pdf2.PagePainter
Draw a section of the page to a BufferedImage in the standard sRGB ColorModel
getSubImage(double, double, double, double, float, ColorModel) - Method in class org.faceless.pdf2.PagePainter
Draw a section of the page to a BufferedImage using the specified ColorModel
getSubject() - Method in class org.faceless.pdf2.PDFAnnotation
Get the subject of the annotation, as set by PDFAnnotation.setSubject(java.lang.String)
getSubjectField(X509Certificate, String) - Static method in class org.faceless.pdf2.FormSignature
Return the specified X.500 field from the specified X.509 certificates Subject.
getSubscriptPosition() - Method in class org.faceless.pdf2.OpenTypeFont
 
getSubscriptPosition() - Method in class org.faceless.pdf2.PDFFont
Get the recommended position of a sub-script version of this font, as a proportion of the sub-scripted font size.
getSubscriptPosition() - Method in class org.faceless.pdf2.StandardCJKFont
 
getSubscriptPosition() - Method in class org.faceless.pdf2.StandardFont
 
getSubscriptPosition() - Method in class org.faceless.pdf2.Type1Font
 
getSubscriptPosition() - Method in class org.faceless.pdf2.Type3Font
 
getSubscriptSize() - Method in class org.faceless.pdf2.OpenTypeFont
 
getSubscriptSize() - Method in class org.faceless.pdf2.PDFFont
Get the recommended size of a super/sub script version of this font, as a proportion of the normal font size.
getSubscriptSize() - Method in class org.faceless.pdf2.StandardCJKFont
 
getSubscriptSize() - Method in class org.faceless.pdf2.StandardFont
 
getSubscriptSize() - Method in class org.faceless.pdf2.Type1Font
 
getSubscriptSize() - Method in class org.faceless.pdf2.Type3Font
 
getSubText(int, int) - Method in class org.faceless.pdf2.PageExtractor.Text
Return a substring of this Text object as another Text object
getSuperscriptPosition() - Method in class org.faceless.pdf2.OpenTypeFont
 
getSuperscriptPosition() - Method in class org.faceless.pdf2.PDFFont
Get the recommended position of a super-script version of this font, as a proportion of the sub-scripted font size.
getSuperscriptPosition() - Method in class org.faceless.pdf2.StandardCJKFont
 
getSuperscriptPosition() - Method in class org.faceless.pdf2.StandardFont
 
getSuperscriptPosition() - Method in class org.faceless.pdf2.Type1Font
 
getSuperscriptPosition() - Method in class org.faceless.pdf2.Type3Font
 
getSymbology() - Method in class org.faceless.pdf2.FormBarCode
Return the BarCode symbology as set by FormBarCode.setSymbology(java.lang.String)
getSymbolSize() - Method in class org.faceless.pdf2.FormBarCode
Return the symbol size, as set by FormBarCode.setSymbolSize(float)
getTabDelimiteredJavaScript(Collection<String>, boolean) - Static method in class org.faceless.pdf2.FormBarCode
Return the JavaScript used by Acrobat to set a BarCode to a tab-delimetered list of field names.
getTabDelimiteredJavaScriptSetup() - Static method in class org.faceless.pdf2.FormBarCode
If using the JavaScript returned by FormBarCode.getTabDelimiteredJavaScript(java.util.Collection<java.lang.String>, boolean), you must apply the JavaScript return by this method to the PDF, as in the following example:
getTable() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return the name of the Table in the Model that caused the warning, or null of no Table applied
getText() - Method in class org.faceless.pdf2.BarCode
Return the value of the text content that will be shown below the BarCode.
getText() - Method in class org.faceless.pdf2.LayoutBox.Text
Return the content of this Text item as a String.
getText() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the text content of this text
getText() - Method in class org.faceless.pdf2.PDFGlyphVector
Return the text this PDFGlyphVector was originally created from.
getText(Comparator<PageExtractor.Text>) - Method in class org.faceless.pdf2.PageExtractor
Return every PageExtractor.Text item on the page, in the specified order.
getText(PageExtractor.Text, int, PageExtractor.Text, int, boolean) - Method in class org.faceless.pdf2.PageExtractor
getText(PageExtractor.Text, int, PageExtractor.Text, int, Comparator<PageExtractor.Text>) - Method in class org.faceless.pdf2.PageExtractor
Return a StringBuffer containing a contiguous range of text from this PageExtractor.
getTextAlign() - Method in class org.faceless.pdf2.PDFStyle
Return the text alignment.
getTextAnchor(double, double, double, double, int) - Method in class org.faceless.graph.output.Output
Returns the point that the text should be placed at for this canvas, based on it's alignment.
getTextAsStringBuffer() - Method in class org.faceless.pdf2.PageExtractor
Parse and return all the text on the page as a StringBuffer.
getTextAsStringBuffer(float, float, float, float) - Method in class org.faceless.pdf2.PageExtractor
Parse and return the text in the specified area on the page as a String.
getTextBottom(String) - Method in class org.faceless.pdf2.PDFStyle
Get the bottom-most Y co-ordinate of the specified string in points if it was rendered at (0,0), using the styles font and font size.
getTextBox(String, Style) - Method in class org.faceless.graph.output.Output
Return the bounding box for given string in the specified style.
getTextBox(String, Style) - Method in class org.faceless.graph.output.PDF2Output
 
getTextIndent() - Method in class org.faceless.pdf2.PDFStyle
Return the text indent value as set by PDFStyle.setTextIndent(float)
getTextInDisplayOrder() - Method in class org.faceless.pdf2.PageExtractor
Return every PageExtractor.Text item on the page, in the order they are displayed on the screen - so the first item in the returned collection will nearest to the top left of the page.
getTextLeft(String) - Method in class org.faceless.pdf2.PDFStyle
Get the left-most X co-ordinate of the specified string in points if it was rendered at (0,0), using the styles font and font size.
getTextLength() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the length of the String returned by PageExtractor.Text.getText()
getTextLength() - Method in class org.faceless.pdf2.PDFGlyphVector
Return the number of characters from the original String this PDFGlyphVector represents.
getTextLength(char[], int, int) - Method in class org.faceless.pdf2.PDFStyle
Get the length of the specified string in points, using the styles font and font size.
getTextLength(String) - Method in class org.faceless.pdf2.PDFStyle
Get the length of the specified string in points, using the styles font and font size.
getTextLineSpacing() - Method in class org.faceless.pdf2.PDFStyle
Return the text line spacing, as set by PDFStyle.setTextLineSpacing(float)
getTextOffset() - Method in class org.faceless.pdf2.PDFGlyphVector
Return the initial text offset that was specified when the PDFGlyphVector was created.
getTextRight(String) - Method in class org.faceless.pdf2.PDFStyle
Get the right-most X co-ordinate of the specified string in points if it was rendered at (0,0), using the styles font and font size.
getTextRise() - Method in class org.faceless.pdf2.PDFStyle
Return the text rise as set by PDFStyle.setTextRise(float)
getTextStretch() - Method in class org.faceless.pdf2.PDFStyle
Return the value of the text-stretch parameter, as set by PDFStyle.setTextStretch(float)
getTextStrikeOut() - Method in class org.faceless.pdf2.PDFStyle
Return whether this text is struck out or not, as set by PDFStyle.setTextStrikeOut(boolean)
getTextStringValue(String) - Method in class org.faceless.pdf2.EncryptionHandler
Return a Text String from the Encrypt dictionary as a String or null if no such field exists
getTextStringValue(String) - Method in class org.faceless.pdf2.SignatureHandler
Return a Text String from the V dictionary as a String or null if no such field exists
getTextStyle() - Method in class org.faceless.pdf2.WidgetAnnotation
Get the text style for this widget.
getTextTop(String) - Method in class org.faceless.pdf2.PDFStyle
Get the top-most Y co-ordinate of the specified string in points if it was rendered at (0,0), using the styles font and font size.
getTextUnderline() - Method in class org.faceless.pdf2.PDFStyle
Return whether this text is underlined or not, as set by PDFStyle.setTextUnderline(boolean)
getTextUnordered() - Method in class org.faceless.pdf2.PageExtractor
Return every PageExtractor.Text item on the page, in the order they were added to the page.
getTextValue() - Method in class org.faceless.pdf2.WidgetAnnotation
Deprecated.
since 2.11 just call getValue() instead.
getTextWidths(char[], int, int, float[], float[]) - Method in class org.faceless.pdf2.PDFStyle
Deprecated.
call PDFStyle.createGlyphVector(java.lang.String, java.util.Locale) and retrieve this information from there
getThisUpdate() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
Return the "this update" field
getThumbnail() - Method in class org.faceless.pdf2.PDFPage
Return the thumbnail image on the page, as set by PDFPage.setThumbnail(org.faceless.pdf2.PDFImage).
getTime() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.ValidationInformation
Return the time the validation was performed at.
getTimeRemaining() - Method in interface org.faceless.pdf2.LoadState
Return an estimate of the time remaining for the load, in ms
getTimeStampCertificates() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
If the PKCS#7 object was digitally time-stamped using an RFC3161 time-stamp server, this method verifies and returns the list of X.509 certificates that verify the timestamp, with the actual signing certificate first and the rest in no particular order.
getTimeStampResp(byte[]) - Method in interface org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine
Return an ASN.1 encoded "TimeStampResp" (as defined in RFC3161) to be embedded in the PKCS#7 object, or null if no TimeStampResp is available.
getTimeStampServer() - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Return the first TimeStamp Server, as set by AcrobatSignatureHandlerFactory.setTimeStampServers(java.util.Collection<java.net.URL>), or null if none are set.
getTimeStampServers() - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
getTop() - Method in class org.faceless.pdf2.LayoutBox.Box
Return the top edge of this Box relative to the parent LayoutBox, in points.
getTop(String) - Method in class org.faceless.pdf2.PDFFont
Get the top-most Y co-ordinate if this String was rendered in 1 point high text at position (0,0)
getTrackKerning() - Method in class org.faceless.pdf2.PDFStyle
Return the track kerning, as set by PDFStyle.setTrackKerning(float)
getTransform() - Method in class org.faceless.pdf2.MeshGradient.Builder
Return the AffineTransform set on this mesh
getTransform() - Method in class org.faceless.pdf2.MeshGradient
Return the AffineTransform on this gradient, as set by MeshGradient.setTransform(java.awt.geom.AffineTransform)
getTransform() - Method in class org.faceless.pdf2.PDFCanvas
Return a copy of the transform currently applied to the PDFCanvas
getTransparency() - Method in class org.faceless.pdf2.MeshGradient
 
getTransparency() - Method in class org.faceless.pdf2.PDFImage
Return true if the image makes use of transparency.
getTransparency() - Method in class org.faceless.pdf2.PDFPattern
Required as part of the Paint contract.
getType() - Method in class org.faceless.pdf2.AnnotationMarkup
Return the type of Markup Annotation - "Highlight", "Squiggly", "Underline" or "StrikeOut" (or, theoretically, another unknown value).
getType() - Method in class org.faceless.pdf2.AnnotationNote
Returns the type of Note.
getType() - Method in class org.faceless.pdf2.AnnotationStamp
Returns the type of Stamp used.
getType() - Method in class org.faceless.pdf2.EmbeddedFile
Return the MIME type of this file attachment if specified, or null if not specified.
getType() - Method in class org.faceless.pdf2.FormChoice
Return the type of choice field this object represents - one of FormChoice.TYPE_SCROLLABLE, FormChoice.TYPE_MULTISCROLLABLE, FormChoice.TYPE_DROPDOWN or FormChoice.TYPE_COMBO
getType() - Method in class org.faceless.pdf2.FormText
Get the type of field this is, as set by FormText.setType(int)
getType() - Method in class org.faceless.pdf2.ICCColorSpace
Returns the color space type of this ColorSpace (for example ColorSpace.TYPE_RGB, ColorSpace.TYPE_XYZ, ...).
getType() - Method in class org.faceless.pdf2.OutputIntent
Get the Output Condition Identifier, eg.
getType() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Return the type of embedded font: one of the values "TrueType", "OpenType", "Type1", "Compact", "MultipleMaster" or "Type3".
getType() - Method in class org.faceless.pdf2.PDFAction
Return the type of action.
getType() - Method in class org.faceless.pdf2.PDFAnnotation
Return the type of annotation.
getType() - Method in interface org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine
Return the type of object returned from the PKCS7SignatureHandler.SigningEngine.sign(byte[]) method
getType() - Method in class org.faceless.pdf2.Portfolio.FieldType
Return the type of field, as set by Portfolio.FieldType.setType(java.lang.String)
getType() - Method in class org.faceless.pdf2.StandardCJKFont
Return the type of the font, as supplied to the constructor
getType() - Method in class org.faceless.pdf2.StandardFont
Return the type of font, as supplied to the StandardFont constructor
getType() - Method in class org.faceless.pdf2.XMP.Property
Return the Type of the property
getType() - Method in class org.faceless.pdf2.XMP.Value
Return the Type of this Value.
getType(String) - Method in class org.faceless.pdf2.XMP
Return the specified Type, if it's known to the XMP, or null otherwise.
getTypes() - Method in class org.faceless.pdf2.XMP.Schema
Return a read-only collection of the Types defined in this Schema.
getUnderlinePosition() - Method in class org.faceless.pdf2.OpenTypeFont
 
getUnderlinePosition() - Method in class org.faceless.pdf2.PDFFont
Get the underline position, as a proportion of the font size.
getUnderlinePosition() - Method in class org.faceless.pdf2.StandardCJKFont
 
getUnderlinePosition() - Method in class org.faceless.pdf2.StandardFont
 
getUnderlinePosition() - Method in class org.faceless.pdf2.Type1Font
 
getUnderlinePosition() - Method in class org.faceless.pdf2.Type3Font
 
getUnderlineThickness() - Method in class org.faceless.pdf2.OpenTypeFont
 
getUnderlineThickness() - Method in class org.faceless.pdf2.PDFFont
Get the underline thickness, as a proportion of the font size.
getUnderlineThickness() - Method in class org.faceless.pdf2.StandardCJKFont
 
getUnderlineThickness() - Method in class org.faceless.pdf2.StandardFont
 
getUnderlineThickness() - Method in class org.faceless.pdf2.Type1Font
 
getUnderlineThickness() - Method in class org.faceless.pdf2.Type3Font
 
getUniqueId() - Method in class org.faceless.pdf2.PageExtractor.Image
Return a unique ID for the underlying image.
getUniqueID() - Method in class org.faceless.pdf2.PDFAnnotation
Return the unique ID for this annotation, if set.
getUnitsPerEm() - Method in class org.faceless.pdf2.OpenTypeFont
Return the fonts "units per em"
getURI() - Method in class org.faceless.pdf2.XMP.Property
Return the namespace of the property - the same as the XMP.Schema.getURI() method on the Schema that created this Property
getURI() - Method in class org.faceless.pdf2.XMP.Schema
Return the URI of the Schema
getURI() - Method in class org.faceless.pdf2.XMP.Type
Return the namespace of the type, which is the same as the XMP.Type.getURI() value of hte Schema that created this type
getURL() - Method in class org.faceless.pdf2.GlobalSignDSSManager
getURL() - Method in class org.faceless.pdf2.OutputProfile.Extension
Return the Extension URL, or null if not specified
getURL() - Method in class org.faceless.pdf2.PDFAction
For formSubmit, goToURL and formImportData actions, return the URL that is the destination of the action (or source of the data).
getURLConnectionFactory(String) - Static method in class org.faceless.report.ReportParser
Get a URLConnectionFactory previous registered with the specified scheme, or null if none exists.
getURLProperty(String) - Method in interface org.faceless.pdf2.PropertyManager
Return the specified property as a URL, or null if no such property is set.
getURLProperty(String) - Method in class org.faceless.pdf2.ServletContextPropertyManager
 
getUsedCharacters() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Return a BitSet containing all the Unicode codepoints that are used by this font in the PDF.
getUseDefaultColorSpaces() - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
getUsedIntentColorSpace() - Method in interface org.faceless.pdf2.OutputProfiler.ColorAction
Return the ColorSpace that's considered to be the ColorSpace of the OutputIntent.
getUsedIntentColorSpace() - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
Return the ColorSpace which was extracted from the OutputProfile supplied to the constructor, if any, that serves as the "intent" ColorSpace around which the algorithm used by this class is based.
getUserData(String) - Method in class org.faceless.pdf2.EmbeddedFile
Return a property previously set on the PDF with the putUserData() method
getUserData(String) - Method in class org.faceless.pdf2.PDF
Return a property previously set on the PDF with the putUserData() method
getUserData(String) - Method in class org.faceless.pdf2.PDFAnnotation
Return a property previously set on the PDF with the putUserData() method
getUserData(String) - Method in class org.faceless.pdf2.PDFPage
Return a property previously set on the PDF with the putUserData() method
getUserUnit() - Method in class org.faceless.pdf2.PDFPage
Return the UserUnit, as set by PDFPage.setUserUnit(float)
getValidationInformation() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Returns the long-term validation details for the signature that are embedded in the PDF.
getValidationPolicy() - Method in class org.faceless.pdf2.GlobalSignDSSManager
Return the Validation Policy for this account.
getValue() - Method in class org.faceless.pdf2.FormBarCode
Returns the value of this field
getValue() - Method in class org.faceless.pdf2.FormButton
FormButton elements don't have a value, so this method always returns null - try calling the WidgetAnnotation.getValue() method on the WidgetAnnotation class to get back the text label of a button.
getValue() - Method in class org.faceless.pdf2.FormCheckbox
 
getValue() - Method in class org.faceless.pdf2.FormChoice
Return the current value of the choice field.
getValue() - Method in class org.faceless.pdf2.FormElement
Return the value for this element.
getValue() - Method in class org.faceless.pdf2.FormRadioButton
 
getValue() - Method in class org.faceless.pdf2.FormSignature
As signatures do not have a "value" as such, this method always returns null.
getValue() - Method in class org.faceless.pdf2.FormText
Get the value of this field if set, or null if not.
getValue() - Method in enum org.faceless.pdf2.OutputProfiler.Strategy
Return the numeric value for this strategy.
getValue() - Method in class org.faceless.pdf2.WidgetAnnotation
Get the value of this Widget annotation - the value of the box for RadioButton and Checkbox annotations, the text on the Button for Button annotations, or null otherwise.
getValue(EmbeddedFile, String) - Method in class org.faceless.pdf2.Portfolio.FieldType
Return the value matching this type from the specified EmbeddedFile.
getValues() - Method in class org.faceless.pdf2.XMP
Return a live, read-only view of all the values set on this XMP object.
getVariables() - Method in class org.faceless.pdf2.EGIZSignatureHandler
 
getVariables() - Method in class org.faceless.pdf2.SignatureHandler
Return the list of "variables" which will be set by the handler after the PDF is rendered.
getVersion() - Method in class org.faceless.pdf2.StandardEncryptionHandler
Return the version of the encryption algorithm used.
getVersionSuggestion() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
If the error could potentially be fixed by increasing the version number of the PDF, return the minimum version that would be required.
getView() - Method in class org.faceless.pdf2.OptionalContentLayer
Return under what conditions the layer is included when the PDF is displayed.
getVisualBounds() - Method in class org.faceless.pdf2.PageExtractor.Text
Return the visual bounds of the specified character in the string.
getWidth() - Method in class org.faceless.graph.BoundingBox
Return the width of this box
getWidth() - Method in class org.faceless.pdf2.BarCode
Return the width of the symbol.
getWidth() - Method in class org.faceless.pdf2.PDFCanvas
Return the width of the canvas
getWidth() - Method in class org.faceless.pdf2.PDFGlyphVector
Returns the width in points of this sequence.
getWidth() - Method in class org.faceless.pdf2.PDFImage
Return the width in points of the image.
getWidth() - Method in class org.faceless.pdf2.PDFPage
Return the width of this page in points.
getWidth(int, boolean, int, boolean) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the width from the specified edges of the first glyph to the last glyph.
getWidth(int, int) - Method in class org.faceless.pdf2.PDFGlyphVector
Return the width from the start of the first glyph to the end of the last glyph.
getWriteAsTIFFProgress() - Method in class org.faceless.pdf2.PDFParser
Get the progress of the writeAsTIFF() method running in a different thread.
getXFAElement(String) - Method in class org.faceless.pdf2.Form
Returns the entire XFA stream, or the specified packet from the XFA form as an InputStream.
getXFDF() - Method in class org.faceless.pdf2.FDF
Get the FDF object as an XFDF Document.
getXHeight() - Method in class org.faceless.pdf2.OpenTypeFont
 
getXHeight() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Get the X-Height of the font - usually the height of the lower-case "x" - as a proportion of the point size.
getXHeight() - Method in class org.faceless.pdf2.PDFFont
Get the X-Height of the font - normally the height of a lower-case 'x' character.
getXHeight() - Method in class org.faceless.pdf2.StandardCJKFont
 
getXHeight() - Method in class org.faceless.pdf2.StandardFont
 
getXHeight() - Method in class org.faceless.pdf2.Type1Font
 
getXHeight() - Method in class org.faceless.pdf2.Type3Font
 
getXMP() - Method in class org.faceless.pdf2.DocumentPart
Return an XMP Metadata object representing any XML metadata associated with this object
getXMP() - Method in class org.faceless.pdf2.EmbeddedFile
Return an XMP Metadata object representing any XML metadata associated with this object
getXMP() - Method in class org.faceless.pdf2.ICCColorSpace
Return an XMP Metadata object representing any XML metadata associated with this object
getXMP() - Method in class org.faceless.pdf2.PDF
Return the XMP metadata as an XMP object.
getXMP() - Method in class org.faceless.pdf2.PDFAnnotation
Return an XMP Metadata object representing any XML metadata associated with this object
getXMP() - Method in class org.faceless.pdf2.PDFCanvas
Return an XMP Metadata object representing any XML metadata associated with this object
getXMP() - Method in class org.faceless.pdf2.PDFFont
Return an XMP Metadata object representing any XML metadata associated with this object
getXMP() - Method in class org.faceless.pdf2.PDFImage
Return an XMP Metadata object representing any XM metadata associated wth this object
getXMP() - Method in class org.faceless.pdf2.PDFPage
Return an XMP Metadata object representing any XML metadata associated with this object
getXMP() - Method in class org.faceless.pdf2.PDFSound
Return an XMP Metadata object representing any XML metadata associated with this object
getXMPOutputProfile() - Method in class org.faceless.pdf2.XMP
Return a partial OutputProfile that reflects only the features that apply to this XMP object
getXMPs() - Method in class org.faceless.pdf2.OutputProfile
Return a modifiable collection containing all XMP objects found while profiling the PDF.
GlobalSignDSSManager - Class in org.faceless.pdf2
This class creates a SignatureHandlerFactory that makes use of GlobalSign's Digital Signing Service to sign documents remotely.
GlobalSignDSSManager() - Constructor for class org.faceless.pdf2.GlobalSignDSSManager
Create a new GlobalSign Digital Signature Service Manager using the "DSS" service.
GlobalSignDSSManager(String) - Constructor for class org.faceless.pdf2.GlobalSignDSSManager
Create a new GlobalSignDSSManager using the specified service.
goTo(PDFPage) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document.
goTo(PDFPage, float, float, float) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document, at the specified x, y and zoom level.
goTo(Element, float, float, float) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the page containing the specified element from the StructureTree.
goToEmbedded(String, int, float, float, float) - Static method in class org.faceless.pdf2.PDFAction
Create an "embedded" link.
goToFit(PDFPage) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document.
goToFitHeight(PDFPage, float) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document.
goToFitRectangle(PDFPage, float, float, float, float) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document.
goToFitRemoteRectangle(String, int, float, float, float, float) - Static method in class org.faceless.pdf2.PDFAction
As for PDFAction.goToFitRectangle(org.faceless.pdf2.PDFPage, float, float, float, float), but returns a new PDFAction which moves to a page in another PDF.
goToFitWidth(PDFPage, float) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified page in the PDF document.
goToRemote(String, int, float, float, float) - Static method in class org.faceless.pdf2.PDFAction
As for PDFAction.goTo(org.faceless.pdf2.PDFPage), but returns a new PDFAction which moves to a page in another PDF.
goToRemote(String, int, float, float, float, String) - Static method in class org.faceless.pdf2.PDFAction
As for PDFAction.goTo(org.faceless.pdf2.PDFPage), but returns a new PDFAction which moves to a page in another PDF.
goToURL(String) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified URL.
goToURL(URI, boolean) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified URI.
goToURL(URL) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified URL.
goToURL(URL, boolean) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which jumps to the specified URL.
Graph - Class in org.faceless.graph
The abstract base class for all Graphs in the org.faceless.graph package.
Graph() - Constructor for class org.faceless.graph.Graph
 
GraphicsWithinBT - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains graphical operations other than text within a BT/ET sequence.
Gray - org.faceless.pdf2.OutputProfiler.ImageType
Constant which represents a grayscale or other single-component image
GRAYSCALE - Static variable in class org.faceless.pdf2.PDFParser
A ColorModel that can be passed in to writeAsTIFF() of the various PagePainter methods which represent an opaque grayscale color model
GrayscaleContent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains text, shading or vector graphics (anything but bitmap images) that are in Grayscale, ie. they include a shade of gray that is not black or white.
GrayscaleImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a bitmap image that could be in Grayscale.
GRID_BOTH - Static variable in class org.faceless.graph.Style
For use with Style.setGrid(int) to draw horizontal and vertical grid lines
GRID_HORIZONTAL - Static variable in class org.faceless.graph.Style
For use with Style.setGrid(int) to draw horizontal grid lines
GRID_VERTICAL - Static variable in class org.faceless.graph.Style
For use with Style.setGrid(int) to draw vertical grid lines

H

Hairline - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "hairline" (not part of basic profile).
HalftoneHTP - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an "HTP" key to define a Halftone.
HalftoneName - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a named Halftone pattern (not part of basic profile).
HalftoneNot1or5 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Halftone pattern not of type 1 or 5 (not part of basic profile).
HalftoneOrigin - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains the PDF 2.0 "HTO" key to define a Halftone.
HalftoneTransferFunctionNotInType5 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Transfer function in a Halftone dictionary which is not a component of a "Type 5" Halftone dictionary.
HalftoneTransferFunctionOptional - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Transfer function in a Halftone dictionary which is not a component of a "Type 5" Halftone dictionary, or which is on a component but that component is a CMYK prrimary.
HalftoneTransferFunctionRequiredButMissing - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "Type 5" Halftone dictionary which contains a "Type 1" Halftone dictionary, that inner Halftone dictiomary is not one one of the CMYK primaries, and it is missing a Transfer function.
handleMetaTag(String, String) - Method in interface org.faceless.report.MetaHandler
Called when an unknown meta tag is encountered.
HANDLER_ACROBATSIX - Static variable in class org.faceless.pdf2.FormSignature
A type of handler representing the general purpose PKI signature plugin supplied with Acrobat 6.0 and later.
HANDLER_SELFSIGN - Static variable in class org.faceless.pdf2.FormSignature
Deprecated.
There is no need to use this handler. Use an AcrobatSignatureHandlerFactory instead.
HANDLER_VERISIGN - Static variable in class org.faceless.pdf2.FormSignature
Deprecated.
There is no need to use this handler. Use an AcrobatSignatureHandlerFactory instead.
hasAppearanceState(String) - Method in class org.faceless.pdf2.PDFAnnotation
Return true if this annotation has an appearance for the specified state.
HasAuthor - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has an Author set
HasCMYKOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent defining a CMYK ColorSpace.
HasCreationDate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Creation Date set
HasCreator - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Creator set
HasDocID - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a Document ID set.
hasDPI() - Method in class org.faceless.pdf2.PDFImage
Return true if the image has an actual DPI specified.
HasEmptyTitle - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Title set, but it's empty
hasFeature(String) - Method in class org.faceless.pdf2.PDFFont
Return true if the font contains the specified feature
HasGrayOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent defining a Grayscale ColorSpace.
hashCode() - Method in class org.faceless.graph.Point
 
hashCode() - Method in class org.faceless.pdf2.DeviceNColorSpace
 
hashCode() - Method in class org.faceless.pdf2.ICCColorSpace
 
hashCode() - Method in class org.faceless.pdf2.LabColorSpace
 
hashCode() - Method in class org.faceless.pdf2.OutputProfile.Extension
 
hashCode() - Method in class org.faceless.pdf2.PDFStyle
 
hashCode() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
hashCode() - Method in class org.faceless.pdf2.XMP.Property
 
hashCode() - Method in class org.faceless.pdf2.XMP.Schema
 
hashCode() - Method in class org.faceless.pdf2.XMP.Type
 
HasModDate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Modification Date set.
HasMultipleDifferentOutputIntents - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains multiple Output Intents with different ICC profiles.
HasMultipleOutputIntents - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains multiple Output Intents.
HasOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent.
HasOutputIntentGTS_PDFA - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent of GTS_PDFA.
HasOutputIntentGTS_PDFA1 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent of GTS_PDFA1.
HasOutputIntentGTS_PDFX - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent of GTS_PDFX.
HasOutputIntentISO_PDFE1 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent of ISO_PDFE1.
hasPDF() - Method in class org.faceless.pdf2.EmbeddedFile
Return true if this EmbeddedFile has previously returned a PDF from EmbeddedFile.getPDF().
HasProducer - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Producer set
HasReferenceOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent which references an external ICC profile.
HasRGBOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent defining an RGB ColorSpace.
hasRight(String) - Method in class org.faceless.pdf2.EncryptionHandler
Returns true if the EncryptionHandler wil grant the specified right to the PDF library.
hasRight(String) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
hasRight(String) - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
HasSubject - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Subject set
HasTitle - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Title set
HasTrapped - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info dictionary has a Trapped key.
HasUnembeddedOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent which does not contain an embedded ICC profile
HasUnknownOutputIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent which is not GrayScale, RGB or CMYK.
HeaderNotAtStart - Static variable in class org.faceless.pdf2.OutputProfile.Feature
There is junk in the PDF file before the "%PDF-" marker
HEISEIKAKUGO - Static variable in class org.faceless.pdf2.StandardCJKFont
Represents the Heisei Kaku Gothic W5 font, a Japanese font with fixed width strokes
HEISEIMIN - Static variable in class org.faceless.pdf2.StandardCJKFont
Represents the Heisei Mincho W3 font, a Japanese font with variable width strokes
HELVETICA - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Helvetica" font
HELVETICABOLD - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Helvetica-Bold" font
HELVETICABOLDOBLIQUE - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Helvetica-BoldOblique" font
HELVETICAOBLIQUE - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Helvetica-Oblique" font
HIDE - Static variable in class org.faceless.pdf2.Event
Occurs when a page containing an annotation is hidden.
hideWidget(WidgetAnnotation) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which hides the specified WidgetAnnotation.
HintsAreDamaged - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The linearized PDF contains a hints table that is damaged.
HtmlDerivation - Class in org.faceless.pdf2
The HtmlDerivation class can be used to derive an HTML document from PDF.
HYGOTHIC - Static variable in class org.faceless.pdf2.StandardCJKFont
Represents the HY Gothic Medium font, a Korean font with fixed width strokes
HYSMYEONGJO - Static variable in class org.faceless.pdf2.StandardCJKFont
Represents the HYS Myeongjo Medium font, a Korean font with variable width strokes

I

ICCColorSpace - Class in org.faceless.pdf2
A pure Java version of ICC_ColorSpace and ICC_Profile, this class avoids the many issues with the use of those classes in a multi-threaded environment.
ICCColorSpace(ICC_Profile) - Constructor for class org.faceless.pdf2.ICCColorSpace
Create a new ICCColorSpace from the supplied ICC_Profile.
ICCColorSpace(File) - Constructor for class org.faceless.pdf2.ICCColorSpace
Create a new ICCColorSpace from the supplied File.
ICCColorSpace(InputStream) - Constructor for class org.faceless.pdf2.ICCColorSpace
Create a new ICCColorSpace from the supplied stream.
ICCProfile3144 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a particular version of the sRGB ColorProfile that is known to cause issues with Acrobat.
ICCProfileBadColorComponentCount - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an ICC ColorProfile where the specified number of Colors does not match the actual number specified by the profile (not part of basic profile).
ICCProfileInvalid - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an invalid ICC ColorProfile.
ICCProfileNotOutput - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent with an embedded ICC profile that's not an Output (class=prtr) ICC Profile.
ICCProfileNotOutputOrDisplay - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent with an embedded ICC profile that's not an Output (class=prtr) or Display (class=mntr) ICC Profile.
ICCProfileNotValidForPDF - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent which is not valid for PDF.
ICCProfileUnusualColorSpace - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent with an embedded ICC profile that's not Gray, RGB or CMYK.
ICCProfileVersion20 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded ICC profile version 2.0, as defined in ICC 3.0 (not part of basic profile).
ICCProfileVersion21 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded ICC profile version 2.1, as defined in ICC 3.3 (not part of basic profile).
ICCProfileVersion22 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded ICC profile version 2.2, as defined in ICC.1A:1998-09.
ICCProfileVersion23 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded ICC profile at or prior to version 2.3, as defined in ICC.1A:1999-04.
ICCProfileVersion24 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded ICC profile version 2.4, as defined in ICC.1:2001-04.
ICCProfileVersion40 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded ICC profile version 4.0, as defined in ICC.1:2001-12.
ICCProfileVersion41 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded ICC profile version 4.1, as defined in ICC.1:2003-09.
ICCProfileVersion42 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded ICC profile version 4.2, as defined in ICC.1:2004-4, aka ISO15076-1:2005.
ICCProfileVersion43 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded ICC profile version 4.3, as defined in both ICC.1:2010-12 and ISO15076-1:2010.
ICCProfileVersionUnknown - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses an embedded ICC profile with an unknown version number.
identity(int) - Static method in class org.faceless.graph.math.Matrix
Return a new Identity Matrix of the specified size
ignorableWhitespace(char[], int, int) - Method in class org.faceless.report.ReportHandler
 
ImageDamaged - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an image with a damaged stream - either the Filter is incorrect or there are too few bytes for the image.
ImageDepth1 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains 1-bit images (not part of basic profile)
ImageDepth16 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains 16-bit images (not part of basic profile). 16-bit images were added in Acrobat 6.0 and are not accepted by PDF/X
ImageDepth2 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains 2-bit images (not part of basic profile)
ImageDepth4 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains 4-bit images (not part of basic profile)
ImageDepth8 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains 8-bit images (not part of basic profile)
ImageLengthIncorrect - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an image which has less data than its width and height demand.
ImageOnly - Static variable in class org.faceless.pdf2.OutputProfile
Add some features to the PDF that are useful when the PDF consists only of one big JPEG image.
ImagePluginHeader - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF should be marked as "image only".
ImageTransparency - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains images with Transparency (not part of basic profile).
ImperfectWhitespace - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains whitespace which is valid, but does not meet the stricter requirements for PDF/A.
importFDF(FDF) - Method in class org.faceless.pdf2.PDF
Import the contents of the specified FDF into the PDF document.
InconsistentColorantColorSpace - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an NChannel DeviceN colorspace which lists colorspaces for the individual Components, but the colorspace for those components is different to the colorspace of the parent colorspace.
InconsistentColorantTransform - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an NChannel DeviceN colorspace which lists colorspaces for the individual Components, but the tint-trasform for those components gives different color values to the parent colorspace.
IndirectObjectOverflow - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains more than 8388607 indirect objects.
InfoDeclaresHIPAAsafe - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata contains a PDF Declaration that states the document conforms to https://www.hhs.gov/hipaa/ level AAA.
InfoDeclaresWCAG21LevelA - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata contains a PDF Declaration that states the document conforms to https://www.w3.org/TR/WCAG21/ level A.
InfoDeclaresWCAG21LevelAA - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata contains a PDF Declaration that states the document conforms to https://www.w3.org/TR/WCAG21/ level AA.
InfoDeclaresWCAG21LevelAAA - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata contains a PDF Declaration that states the document conforms to https://www.w3.org/TR/WCAG21/ level AAA.
InfoDeclaresWTPDF_Accessibility10 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The XMP Metadata contains a PDF declaration for WTPDF accessibility level 1.0
InfoDeclaresWTPDF_Reuse10 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The XMP Metadata contains a PDF declaration for WTPDF reuse level 1.0
InfoDictionary - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an Info dictionary.
InfoDictionaryOptionalFields - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an Info dictionary with optional fields in it.
InfoHasPDFDeclaration - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata contains a PDF Declaration.
InfoHasPDFXConformance - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info Dictionary has the obsolete GTS_PDFXConformance key, which is not allowed in PDF/X-4 and later
InfoMeetsPDFA1a_2005 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata meets the requirements for PDF/A-1a:2005 Note that despite the name, this is an XMP check, not an Info Dictionary check.
InfoMeetsPDFA1b_2005 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Dictionary meets the requirements for PDF/A-1b:2005 Note that despite the name, this is an XMP check, not an Info Dictionary check.
InfoMeetsPDFA2a - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata meets the requirements for PDF/A-2a.
InfoMeetsPDFA2b - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata meets the requirements for PDF/A-2b.
InfoMeetsPDFA2u - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata meets the requirements for PDF/A-2u.
InfoMeetsPDFA3a - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata meets the requirements for PDF/A-3a.
InfoMeetsPDFA3b - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata meets the requirements for PDF/A-3b.
InfoMeetsPDFA3u - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata meets the requirements for PDF/A-3u.
InfoMeetsPDFUA1 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata meets the requirements for PDF/UA-1.
InfoMeetsPDFUA2 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata meets the requirements for PDF/UA-2 (not part of basic profile).
InfoMeetsPDFX1a_2001 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info Dictionary meets the requirements for PDF/X-1a:2001.
InfoMeetsPDFX1a_2003 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info Dictionary meets the requirements for PDF/X-1a:2003.
InfoMeetsPDFX3_2002 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info Dictionary meets the requirements for PDF/X-3:2002.
InfoMeetsPDFX3_2003 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Info Dictionary meets the requirements for PDF/X-3:2003.
InfoMeetsZUGFeRD1Basic - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata meets the requirements for ZUGFeRD 1.0 (Basic conformance level).
InfoMeetsZUGFeRD1Comfort - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata meets the requirements for ZUGFeRD 1.0 (Comfort conformance level).
InfoMeetsZUGFeRD1Extended - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata meets the requirements for ZUGFeRD 1.0 (Extended conformance level).
InheritedDefaultCMYK - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF references a DefaultCMYK ColorSpace which is which is inherited from a parent context.
InheritedDefaultGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF references a DefaultGray ColorSpace which is which is inherited from a parent context.
InheritedDefaultRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF references a DefaultRGB ColorSpace which is which is inherited from a parent context.
InheritedResource - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF referencea a resource (such as a font, image or XObject) which is inherited from a parent context.
init() - Method in class org.faceless.report.PDFProxyServlet
 
init(FilterConfig) - Method in class org.faceless.report.PDFFilter
 
initParser(ReportParser) - Method in class org.faceless.report.PDFProxyServlet
Set any initialization options for the parser, if necessary.
InlineImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline image (not part of basic profile).
InlineImageDamaged - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline image, one of which is damaged.
InlineImageWithoutLength - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an inline image, one of which has no Length key.
IntegerFormatter - Class in org.faceless.graph.formatter
The IntegerFormatter is the default formatter that's used if none of the values on the graph contains any decimal places.
IntegerFormatter() - Constructor for class org.faceless.graph.formatter.IntegerFormatter
Return a new IntegerFormatter using the Formatter.NORMAL density settings.
IntegerFormatter(int) - Constructor for class org.faceless.graph.formatter.IntegerFormatter
Return a new IntegerFormatter of the specified density - Formatter.NORMAL, Formatter.SPARSE or Formatter.MINIMAL
IntegerOverflow - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Integer > ±231-1.
INTENT_ABSOLUTE - Static variable in class org.faceless.pdf2.ICCColorSpace
Represents the "Absolute Colorimetric" rendering intent
INTENT_PERCEPTUAL - Static variable in class org.faceless.pdf2.ICCColorSpace
Represents the "Perceptual" rendering intent
INTENT_RELATIVE - Static variable in class org.faceless.pdf2.ICCColorSpace
Represents the "Relative Colorimetric" rendering intent
INTENT_SATURATION - Static variable in class org.faceless.pdf2.ICCColorSpace
Represents the "Saturation" rendering intent
InterpolatedImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one interpolated image This is not allowed in PDF/A-1 (not part of basic profile)
InterpolatedInlineImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one interpolated inline image.
interrupt() - Method in class org.faceless.pdf2.PagePainter
Interrupts and stops the current painting operation.
intersection(BoundingBox) - Method in class org.faceless.graph.BoundingBox
Return a new bounding box that is the intersection of this and the specified box.
INVALID - Static variable in class org.faceless.pdf2.Event
An Event that can be used to retrieve or clear any invalid event types from an object.
InvalidCMap - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a CID font with an embedded CMap which is invalid and cannot be read
InvalidFont - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Font that is damaged or otherwise invalid.
inverse() - Method in class org.faceless.graph.math.Matrix
Return the inverse of the current matrix
isAdditive() - Method in class org.faceless.pdf2.DeviceNColorSpace
Return true if this ColorSpace is additive (like RGB), as opposed to subtractive (like CMYK).
isBold() - Method in class org.faceless.pdf2.OpenTypeFont
 
isBold() - Method in class org.faceless.pdf2.PDFBookmark
Return true if the style of the bookmark (as set by PDFBookmark.setStyle(boolean, boolean) is bold, false otherwise.
isBold() - Method in class org.faceless.pdf2.PDFFont
Return true if the font is bold
isBold() - Method in class org.faceless.pdf2.StandardCJKFont
 
isBold() - Method in class org.faceless.pdf2.StandardFont
 
isBold() - Method in class org.faceless.pdf2.Type1Font
 
isBold() - Method in class org.faceless.pdf2.Type3Font
 
isCancelled() - Method in class org.faceless.pdf2.OutputProfiler
Return true if the OutputProfiler.cancel() method has been called.
isChanged() - Method in class org.faceless.pdf2.EncryptionHandler
Return true if the PDF has been marked as changed
isCIDFont() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Whether this font is a CID font.
isClosed() - Method in class org.faceless.pdf2.OutputProfile
Return true if the profile is closed and cannot be modified without cloning first
isCompatibleWith(OutputProfile) - Method in class org.faceless.pdf2.OutputIntent
Return the list of features of this OutputIntent that are incompatible with the supplied target OutputProfile, or null if this OutputIntent is compatible
isCompatibleWith(OutputProfile) - Method in class org.faceless.pdf2.OutputProfile
Check to see if the current OutputProfile matches the requrements of the specified OutputProfile.
isComplete(KeyStore) - Method in class org.faceless.pdf2.PKCS7SignatureHandler.ValidationInformation
Verify the validation information as correct, and return true if it includes all the information to validate the signature.
isContentLocked() - Method in class org.faceless.pdf2.PDFAnnotation
Returns whether the content of the annotation is locked
isCS_sRGB() - Method in class org.faceless.pdf2.ICCColorSpace
Return true if this profile is sRGB.
isDark() - Method in interface org.faceless.pdf2.OpenTypeFont.Palette
Return true if this Palette specifies it for user over a light background.
isDefined(char) - Method in class org.faceless.pdf2.PDFFont
Return true if the specified Unicode character is defined in the font.
isDefined(int) - Method in class org.faceless.pdf2.OpenTypeFont
 
isDefined(int) - Method in class org.faceless.pdf2.PDFFont
Return true if the specified Unicode character is defined in the font.
isDefined(int) - Method in class org.faceless.pdf2.Type3Font
 
isDefinedIn(String) - Method in class org.faceless.pdf2.XMP.Property
Return true if this property is known to the specified standard.
isDenied(OutputProfile.Feature) - Method in class org.faceless.pdf2.OutputProfile
Return true if the Feature is in the "Denied" list in this profile.
isDeprecation() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return true if this issue is because a property is used in the PDF that has been deprecated in version specified in the PDF.
isDisclosed() - Method in class org.faceless.pdf2.OptionalContentLayer
Return whether the layer is disclosed in the viewer, as set by OptionalContentLayer.setDisclosed(boolean)
isDiscrete() - Method in class org.faceless.graph.formatter.DiscreteFormatter
For this subclass, discrete returns true.
isDiscrete() - Method in class org.faceless.graph.formatter.Formatter
If this formatter is for formatting discrete values.
isDone() - Method in class org.faceless.pdf2.OutputProfiler
Return true if the OutputProfiler.run() or OutputProfiler.apply(org.faceless.pdf2.OutputProfile) method has completed or been cancelled, false if it's still running or has not yet been started.
isEditable() - Method in class org.faceless.pdf2.Portfolio.FieldType
Return the editability flag as set by Portfolio.FieldType.setEditable(boolean)
isEmbedded() - Method in class org.faceless.pdf2.OpenTypeFont
 
isEmbedded() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Whether or not this font is embedded in the document.
isEmbedded() - Method in class org.faceless.pdf2.PDFFont
Return true if this font is Embedded
isEmbedded() - Method in class org.faceless.pdf2.Type1Font
 
isEmbedded() - Method in class org.faceless.pdf2.Type3Font
Type3 Fonts are always embedded
isEmbeddedFileEncrypted() - Method in class org.faceless.pdf2.EncryptionHandler
This method returns true if Embedded Files in the document should be stored encrypted.
isEmbeddedFileEncrypted() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
isEmpty() - Method in class org.faceless.pdf2.DocumentPart
Return true if this DocumentPart has no pages and no child DocumentParts
isEmpty() - Method in class org.faceless.pdf2.LayoutBox
Return true if the LayoutBox is empty, false if it's not
isEmpty() - Method in class org.faceless.pdf2.XMP
Return true if this XMP is empty and has no properties.
isEnabled() - Method in class org.faceless.pdf2.OptionalContentDescriptor
Return true if this Optional Content Descriptor is enabled by default.
isEnabled() - Method in class org.faceless.pdf2.OptionalContentLayer
Return if this layer is enabled by default
isError() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return true if this issue is an "Error" - a condition is described in the model, and this item fails to meet that condition.
isExternal() - Method in class org.faceless.pdf2.XMP.Property
Return whether this Property is external.
isExtractable() - Method in class org.faceless.pdf2.PDFParser
Return true if this PDF allows it's text and/or images to be extracted by calling the PDFParser.getPageExtractor(int) method.
isExtracted() - Method in class org.faceless.pdf2.PageExtractor
Return true if the extraction has been run, false otherwise.
isFatal() - Method in exception org.faceless.pdf2.LinearizedException
Return true if the exception is fatal, which indicates the entire PDF object structure must be considered invalid.
isFlushed() - Method in class org.faceless.pdf2.LayoutBox
Return true if the LayoutBox has been flushed - ie. if there are any items of text that are still to be positioned.
isFolder() - Method in class org.faceless.pdf2.EmbeddedFile
Return true if this EmbeddedFile represents a Folder, false if it represents a File.
isFromLaterVersion() - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Return true if this issue is because a property is used in the PDF that is first described in a later version of the PDF specification.
isHidden() - Method in class org.faceless.pdf2.Portfolio.FieldType
Return the hidden flag as set by Portfolio.FieldType.setHidden(boolean)
isHorizontal() - Method in class org.faceless.pdf2.PageExtractor.Text
Indicates whether this text is horizontal or vertical.
isHorizontal() - Method in class org.faceless.pdf2.PDFFont
Return true if the specified font is written Left-to-Right or Right-to-Left.
isImmediatelyCommitted() - Method in class org.faceless.pdf2.FormChoice
Return whether the field is immediatley committed, as set by FormChoice.setImmediatelyCommitted(boolean)
isIndexed() - Method in class org.faceless.pdf2.PDFImage
Return true if the image uses indexed color (eg GIF or 8-bit PNG), false if it uses full color.
isInitial() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.ValidationInformation
Return true if this Validation was added at the time of signing (technically, if it was included as part of the id-adbe-revocationInfoArchival attribute in the PKCS#7 object).
isItalic() - Method in class org.faceless.pdf2.OpenTypeFont
 
isItalic() - Method in class org.faceless.pdf2.PDFBookmark
Return true if the style of the bookmark (as set by PDFBookmark.setStyle(boolean, boolean) is italic, false otherwise.
isItalic() - Method in class org.faceless.pdf2.PDFFont
Return true if the font is italic
isItalic() - Method in class org.faceless.pdf2.StandardCJKFont
 
isItalic() - Method in class org.faceless.pdf2.StandardFont
 
isItalic() - Method in class org.faceless.pdf2.Type1Font
 
isItalic() - Method in class org.faceless.pdf2.Type3Font
 
isLeaf() - Method in class org.faceless.pdf2.DocumentPart
Return true if this DocumentPart does not contain child DocumentParts
isLicensed() - Static method in class org.faceless.pdf2.PDF
Return true if the PDF is licensed, false if it's running as a demo
isLight() - Method in interface org.faceless.pdf2.OpenTypeFont.Palette
Return true if this Palette specifies it for user over a light background.
isList() - Method in class org.faceless.pdf2.XMP.Value
Return true if this Value is a list of other Values
isLocked() - Method in class org.faceless.pdf2.OptionalContentLayer
Return the "locked" flag as set by OptionalContentLayer.setLocked(boolean)
isMap() - Method in class org.faceless.pdf2.XMP.Value
Return true if this Value is a Map of other Values (also called a "Complex" or "Structured" type)
isMetadataEncrypted() - Method in class org.faceless.pdf2.EncryptionHandler
This method returns true if XMP MetaData should be stored encrypted, or false otherwise.
isMetadataEncrypted() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
isMetadataEncrypted() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
isMonospace() - Method in class org.faceless.pdf2.OpenTypeFont
 
isMonospace() - Method in class org.faceless.pdf2.PDFFont
Return true if every character has the same width (like Courier), false if every character is potentially a different width (like Times-Roman)
isMonospace() - Method in class org.faceless.pdf2.StandardCJKFont
 
isMonospace() - Method in class org.faceless.pdf2.StandardFont
 
isMonospace() - Method in class org.faceless.pdf2.Type1Font
 
isMonospace() - Method in class org.faceless.pdf2.Type3Font
 
isNoToggleToOff() - Method in class org.faceless.pdf2.FormRadioButton
Return true if the "NoToggleToOff" flag is set, which means it should not be possible to set the value of this field to null by clicking on an already selected Radio Button.
isOpen() - Method in class org.faceless.pdf2.AnnotationNote
Return whether this Note is open by default
isOpen() - Method in class org.faceless.pdf2.PDFBookmark
Return whether this Bookmark is open.
isOverflowing() - Method in class org.faceless.pdf2.WidgetAnnotation
Return true if the Widget is not big enough to hold the value of the field without overflowing (based on the layout algorithm, rather then the visual appearance of the text).
isOwnerPasswordKnown() - Method in class org.faceless.pdf2.StandardEncryptionHandler
Return true if the Owner password was used to open this PDF, false if the User password was used.
isPainting() - Method in class org.faceless.pdf2.PagePainter
Returns true if the current painting operation is still in progress.
isPositionLocked() - Method in class org.faceless.pdf2.PDFAnnotation
Returns whether the size and position of the annotation is locked
isPrintable() - Method in class org.faceless.pdf2.PDFAnnotation
Returns whether the annotation is included when the document is printed (true) or not (false)
isPrintable() - Method in class org.faceless.pdf2.PDFParser
Return true if this PDF is allowed to be printed.
isProcessComponent(int) - Method in class org.faceless.pdf2.DeviceNColorSpace
Return true if the specified component in this color is a "process" component, false if it's a "spot" component.
isQualifier() - Method in class org.faceless.pdf2.XMP.Property
Return whether this Property is a qualifier property.
isRadiosInUnison() - Method in class org.faceless.pdf2.FormRadioButton
Return true if the "RadiosInUnison" flag is set, which means fields with the same value are all turned on or off in unison (if one is chcked, they are all checked).
isReadOnly() - Method in class org.faceless.pdf2.FormElement
Get whether the field is read-only or not.
isReadOnly() - Method in class org.faceless.pdf2.PDFAnnotation
Return whether the annotation to "read-only".
isReferenced() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Return true if the font is used in the PDF for visible or invisible text.
isRequired() - Method in class org.faceless.pdf2.EncryptionHandler
This method should return true if the document needs to be encrypted.
isRequired() - Method in class org.faceless.pdf2.FormElement
Get whether the field is required before the form is submitted.
isRequired() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
isRequired() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
isRequired(OutputProfile.Feature) - Method in class org.faceless.pdf2.OutputProfile
Return true if the Feature is in the "Required" list in this profile.
isRTL() - Method in class org.faceless.pdf2.FormButton
Return true if this text field is marked as right-to-left.
isRTL() - Method in class org.faceless.pdf2.FormChoice
Return true if this text field is marked as right-to-left.
isRTL() - Method in class org.faceless.pdf2.FormText
Return true if this text field is marked as right-to-left.
isRunning() - Method in class org.faceless.pdf2.OutputProfiler
Return true if the OutputProfiler.run() or OutputProfiler.apply(org.faceless.pdf2.OutputProfile) method is running in another thread, and false if it has completed, been cancelled or not yet started.
isScrollable() - Method in class org.faceless.pdf2.FormText
Get whether this field is scrollable or not - horizontally for for single line text fields, vertically for multi-line
isSelected() - Method in class org.faceless.pdf2.WidgetAnnotation
For Radiobuttons and Checkboxes, this method returns true if this specific Widget is selected.
isSerif() - Method in class org.faceless.pdf2.OpenTypeFont
 
isSerif() - Method in class org.faceless.pdf2.PDFFont
Return true if the font is serif
isSerif() - Method in class org.faceless.pdf2.StandardCJKFont
 
isSerif() - Method in class org.faceless.pdf2.StandardFont
 
isSerif() - Method in class org.faceless.pdf2.Type1Font
 
isSerif() - Method in class org.faceless.pdf2.Type3Font
 
isSet(OutputProfile.Feature) - Method in class org.faceless.pdf2.OutputProfile
Return true if the Feature is currently set in this profile.
isSimple() - Method in class org.faceless.pdf2.XMP.Type
Return true if this type has no fields
isSimple() - Method in class org.faceless.pdf2.XMP.Value
Return true if this Value is neither a List or Map.
isSpellCheck() - Method in class org.faceless.pdf2.FormChoice
Return the value of the "spell check" flag, as set by FormChoice.setSpellCheck(boolean)
isSpellCheck() - Method in class org.faceless.pdf2.FormText
Return the value of the "spell check" flag, as set by FormText.setSpellCheck(boolean)
isStrategy(OutputProfiler.Strategy) - Method in class org.faceless.pdf2.OutputProfiler
Return true if the specified Strategy will be considered by the OutputProfiler.apply(org.faceless.pdf2.OutputProfile) method when applying an OutputProfile.
isStreamEncrypted() - Method in class org.faceless.pdf2.EncryptionHandler
This method returns true if Streams in the document should be stored encrypted.
isStreamEncrypted() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
isStrictDPIMode() - Method in class org.faceless.pdf2.PDFImage
Return the value set by PDFImage.setStrictDPIMode(boolean)
isStringEncrypted() - Method in class org.faceless.pdf2.EncryptionHandler
This method returns true if Strings in the document should be stored encrypted.
isStringEncrypted() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
isSubmitted() - Method in class org.faceless.pdf2.FormElement
Get whether the field is submitted or not.
isSubset() - Method in class org.faceless.pdf2.OpenTypeFont
 
isSubset() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Whether or not this embedded font is Subset
isSubset() - Method in class org.faceless.pdf2.PDFFont
Return true if this font is Subset
isTextSmallCaps() - Method in class org.faceless.pdf2.PDFStyle
Return whether this text is displayed with small-caps, as set by PDFStyle.setTextSmallCaps(boolean) Since 2.22 this is identical to getFontFeature("smallcaps")
isUndefined() - Method in class org.faceless.pdf2.XMP.Type
Return true if this type is undefined
isValid() - Method in class org.faceless.pdf2.EmbeddedFile
Returns true if the file matches the stored checksum or if no checksum is specified.
isValid() - Method in class org.faceless.pdf2.Portfolio
Return true if this Portfolio exists on the PDF, false if it's just a placeholder
isValid() - Method in class org.faceless.pdf2.XMP
Return true if the XMP content passed to XMP.read(java.io.Reader) was valid XMP format.
isValid() - Method in class org.faceless.pdf2.XMP.Property
Return true if the property is valid according to XMP.
isValid() - Method in class org.faceless.pdf2.XMP.Schema
Return true if the URI ends with a '/' or '#', which is recommended for XMP and a requirement for PDF/A
isValidating() - Method in class org.faceless.pdf2.XMP
Return true if this XMP object is validating (the default is true).
isValidCertificate(X509Certificate, CRL, Date) - Static method in class org.faceless.pdf2.FormSignature
Return true if the specified X.509 Certificate is valid for the specified date, has not been revoked and has no unknown critical extensions.
isVerifying() - Method in class org.faceless.pdf2.FormSignature
Return true if the FormSignature.verify() method is currently running in another thread.
isVisible() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
Return true if the font is actually used in the PDF to create visible text.
isVisible() - Method in class org.faceless.pdf2.PDFAnnotation
Returns whether the annotation is visible on the screen (true) or not (false)
isXFA() - Method in class org.faceless.pdf2.Form
Return true if this Form is XFA enabled
ITALIC - Static variable in class org.faceless.pdf2.StandardCJKFont
A "style" parameter to the constructor requesting an italic font

J

JavaScript - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has JavaScript (not part of basic profile).
JPXColorSpaceJab - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a JPX stream that uses the CIEJab ColorSpace.
JPXContentMismatch - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a JPX stream where the external values (for width, height or colorspace) don't match the values defined by the stream.
JPXDepthNot8n - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a JPX stream which ha a depth that is not 1, 8 or 16.
JPXNotBaseline - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a JPX stream that is does not meet the "baseline" requirements for JPX in PDF.
JPXNotBaselineColr - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a JPX stream that would not meet the "baseline" requirements for JPX in PDF, but as its ColorSpace is overridden this should not be a concern.
JunkAfterHeader - Static variable in class org.faceless.pdf2.OutputProfile.Feature
There is junk in the PDF file immmediately after the header line.
JustFixIt - org.faceless.pdf2.OutputProfiler.Strategy
Strategy that will do whatever it takes to make the PDF match the target OutputProfile, removing whatever it takes to get there.

K

kern(int, float) - Method in class org.faceless.pdf2.PDFGlyphVector
Add or remove whitespace at a particular point in the PDFGlyphVector.
key - Variable in class org.faceless.graph.Graph
 
KEY_BOXED_BOTTOM - Static variable in class org.faceless.graph.Graph
The Graph should have a key in a box at the bottom of the output
KEY_BOXED_LEFT - Static variable in class org.faceless.graph.Graph
The Graph should have a key in a box to the left of the output
KEY_BOXED_RIGHT - Static variable in class org.faceless.graph.Graph
The Graph should have a key in a box to the right of the output
KEY_BOXED_TOP - Static variable in class org.faceless.graph.Graph
The Graph should have a key in a box above the output
KEY_COLORCONVERTRGB - Static variable in class org.faceless.pdf2.PagePainter
A RenderingHints.Key which tells the rendering process to convert all colors to RGB.
KEY_FLAT_INNER_FLAT_OUTER - Static variable in class org.faceless.graph.PieGraph
Put the label on the slice if it fits, or next to the slice if it
KEY_FLAT_INNER_ROTATED_OUTER - Static variable in class org.faceless.graph.PieGraph
Put the label on the slice if it fits, or rotate it and put it next to the slice if it doesn't.
KEY_FLAT_OUTER - Static variable in class org.faceless.graph.PieGraph
Put the label next to the slice
KEY_NONE - Static variable in class org.faceless.graph.Graph
The Graph should have no key at all
KEY_ROTATED_INNER_FLAT_OUTER - Static variable in class org.faceless.graph.PieGraph
Put the label on the slice and rotate it to the same angle if it fits: otherwise, put it next to the graph and don't rotate it.
KEY_ROTATED_INNER_ROTATED_OUTER - Static variable in class org.faceless.graph.PieGraph
Put the label on the slice if it fits, or next to the slice if it doesn't.
KEY_ROTATED_OUTER - Static variable in class org.faceless.graph.PieGraph
Put the label next to the slice and rotate it to the same angle as the slice
KEY_SHAPETEXT - Static variable in class org.faceless.pdf2.PagePainter
A RenderingHints.Key which determines whether text is rendered as a Shape.
KEY_SHAPETEXT_FONT - Static variable in class org.faceless.pdf2.PagePainter
A RenderingHints.Key which allow text that is rendered as a shape to be assocated with a glyph.
KEY_SHAPETEXT_STRING - Static variable in class org.faceless.pdf2.PagePainter
A RenderingHints.Key which allow text that is rendered as a shape to be assocated with a glyph.
KEY_SHOW_MARKERS - Static variable in class org.faceless.graph.LineGraph
If markers are to be displayed on the key, add this value to the parameter passed to Graph.optionDisplayKey(int).
KEY_SOFTCLIP - Static variable in class org.faceless.pdf2.PagePainter
A RenderingHints.Key which determines whether shapes are "soft-clipped" when rendering.
keyboxstyle - Variable in class org.faceless.graph.Graph
 
keypadding - Variable in class org.faceless.graph.Graph
 
KEYPRESS - Static variable in class org.faceless.pdf2.Event
Occurs when a FormElement has a key pressed in one of it's annotations.
keystyle - Variable in class org.faceless.graph.Graph
 
keytype - Variable in class org.faceless.graph.Graph
 

L

LabColorSpace - Class in org.faceless.pdf2
Represents the CIE 1976 (L*, a*, b*) or "CIELAB" device-independent ColorSpace.
LANG - Static variable in class org.faceless.pdf2.XMP.Property
The "xml:lang" qualifier property, which can be set on any non-List value.
LanguageInvalid - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an invalid Language tag, either on the catalog or in the Structure Tree.
LanguageSpecified - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a valid Language tag, indicating the natural language of the document
launch(String, String) - Static method in class org.faceless.pdf2.PDFAction
Create a "Launch" action.
launch(EmbeddedFile, String) - Static method in class org.faceless.pdf2.PDFAction
Create a "Launch" action to open an embedded file.
LayoutBox - Class in org.faceless.pdf2
A LayoutBox is a box for laying out text, which allows a great deal more control over positioning than the standard drawText method.
LayoutBox(float) - Constructor for class org.faceless.pdf2.LayoutBox
Create a new LayoutBox of the specified width.
LayoutBox(float, Locale) - Constructor for class org.faceless.pdf2.LayoutBox
Create a new LayoutBox of the specified width, and with the specified Locale as the parent locale of the LayoutBox.
LayoutBox.Box - Class in org.faceless.pdf2
A class representing a Box, several of which make up the visible content of a LayoutBox.
LayoutBox.Text - Class in org.faceless.pdf2
The Text class is a subclass of LayoutBox.Box which is specifically for displaying Text.
LEFT - Static variable in class org.faceless.graph.Style
For use with Style.setAlign(int) to left align text (the default).
LegacyNamedActions - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an old-style Map of PDFAction referenced by name.
Length1Mismatch - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an embedded TrueType font where the Length1 field is missing, or isn't the correct value.
line(double, double, double, double) - Method in class org.faceless.graph.output.Output
Draw a line from x1,y1 to x2,y2 on the canvas, in the current colour
line(double, double, double, double) - Method in class org.faceless.graph.output.PDF2Output
 
Linearized - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is Linearized (also known as web ready).
LinearizedException - Exception in org.faceless.pdf2
This exception is thrown when there is a problem completing the load of a Linearized PDF.
LinearizedLoader - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is OutputProfile.Feature.Linearized and has been loaded using the Linearized Loader.
LINECAP_BUTT - Static variable in class org.faceless.pdf2.PDFStyle
Set the end of a line to be squared off at the end.
LINECAP_ROUND - Static variable in class org.faceless.pdf2.PDFStyle
Set the end of a line to be rounded at the end.
LINECAP_SQUARE - Static variable in class org.faceless.pdf2.PDFStyle
Set the end of a line to be squared at the end.
LineGraph - Class in org.faceless.graph
A subclass of AbstractLineGraph that plots one or more separate curves - a typical Line Graph.
LineGraph() - Constructor for class org.faceless.graph.LineGraph
 
LINEJOIN_BEVEL - Static variable in class org.faceless.pdf2.PDFStyle
Sets the join style of two lines so that the lines are beveled.
LINEJOIN_MITER - Static variable in class org.faceless.pdf2.PDFStyle
Sets the join style of two lines so that the lines are extended so they meet at a point (like a picture frame).
LINEJOIN_ROUND - Static variable in class org.faceless.pdf2.PDFStyle
Sets the join style of two lines so that the lines are rounded, equivalent to drawing a circle with a diameter of the linewidth where the lines meet.
LinkIsImageMap - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an AnnotationLink that contains a PDFAction which is an ImageMap.
LINKSTYLE - Static variable in class org.faceless.pdf2.PDFStyle
This style is a predefined convenience style - it can be passed into PDFPage.beginTextLink(org.faceless.pdf2.PDFAction, org.faceless.pdf2.PDFStyle) to underline the text in the link.
load() - Method in class org.faceless.pdf2.PDFReader
Load the PDF from the specified source (set by PDFReader.setSource(java.io.File), which must be called before this method).
loadAKFKeyStore(InputStream) - Static method in class org.faceless.pdf2.FormSignature
Load an X.509 certificate from an "Adobe Key File" keystore, the type exported from the Adobe Self-Sign signature handler in Acrobat 4.0.
loadDefaultKeyStore() - Static method in class org.faceless.pdf2.FormSignature
Return the default Java keystore to validate keys against.
loadFDFKeyStore(InputStream) - Static method in class org.faceless.pdf2.FormSignature
Load an X.509 certificate from an "Adobe Self-Sign Key" keystore, the type exported from the Adobe Self-Sign signature handler in Acrobat 5.0.
loadPKCS7KeyStore(InputStream) - Static method in class org.faceless.pdf2.FormSignature
Load a list of one or more X.509 certificates from a PKCS#7 file.
LoadState - Interface in org.faceless.pdf2
An interface which can be used to query the progress of a load of a page in a Linearized PDF.
loadTrustedKeyStore() - Static method in class org.faceless.pdf2.FormSignature
Return a KeyStore containing various trusted roots that are widely approved by national or multi-national bodies.

M

MagentaSeparation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with an ink name of Magenta (not part of basic profile).
main(String[]) - Static method in class org.faceless.graph.math.Matrix
 
makePortfolio(boolean) - Method in class org.faceless.pdf2.PDF
Deprecated.
call #getPortfolio instead
markChanged() - Method in class org.faceless.pdf2.EncryptionHandler
This method should be called whenever a field in the EncryptionHandler is changed so that the encryption would be changed.
MarkedContent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains marked-content operators - a DP, BDC or BMC (renamed from MarkedProperty in 2.24; originally added in 2.6.1) (not part of basic profile)
MARKER_BIG - Static variable in class org.faceless.graph.LineGraph
Add this value to the marker type to double the size of the marker.
MARKER_CIRCLE - Static variable in class org.faceless.graph.LineGraph
A marker in the shape of a circle
MARKER_DIAMOND - Static variable in class org.faceless.graph.LineGraph
A marker in the shape of a diamond
MARKER_DOWNTRIANGLE - Static variable in class org.faceless.graph.LineGraph
A marker in the shape of a triangle pointing down
MARKER_LINE - Static variable in class org.faceless.graph.LineGraph
A marker that looks like a join in the line.
MARKER_NOBORDER - Static variable in class org.faceless.graph.LineGraph
Add this value to the marker type to remove the border from around the marker.
MARKER_NONE - Static variable in class org.faceless.graph.LineGraph
No marker at all.
MARKER_OCTAGON - Static variable in class org.faceless.graph.LineGraph
A marker in the shape of an octagon
MARKER_SMALL - Static variable in class org.faceless.graph.LineGraph
Add this value to the marker type to reduce the size of the marker.
MARKER_SQUARE - Static variable in class org.faceless.graph.LineGraph
A marker in the shape of a square
MARKER_UPTRIANGLE - Static variable in class org.faceless.graph.LineGraph
A marker in the shape of a triangle pointing up
MARKERS_ONLY - Static variable in class org.faceless.graph.LineGraph
A special type of marker indicator that should be OR'ed with the marker type to indicate that only markers should be drawn - i.e. no lines, just markers.
Matrix - Class in org.faceless.graph.math
A simple class defining a mathematical matrix.
Matrix(int, int) - Constructor for class org.faceless.graph.math.Matrix
Create a new Matrix of the specified number of rows and columns
Matrix(Matrix) - Constructor for class org.faceless.graph.math.Matrix
Create a new Matrix that's a clone of the specified matrix
MAXICODE_GS - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "Group Seperator" characters (U+001D).
MAXICODE_LATCHA - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "LATCH-A" control character.
MAXICODE_LATCHB - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "LATCH-B" control character.
MAXICODE_LOCK - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "LOCK-A", "LOCK-B" and "LOCK-C" control characters
MAXICODE_RS - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "Record Seperator" characters (U+001E).
MAXICODE_SHIFTA - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "SHIFT-A" control character.
MAXICODE_SHIFTB - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "SHIFT-B" control character.
MAXICODE_SHIFTC - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "SHIFT-C" control character.
MAXICODE_SHIFTD - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "SHIFT-D" control character.
MAXICODE_SHIFTE - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "SHIFT-E" control character.
MAXICODE_THREESHIFTA - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "3 SHIFT-A" control character.
MAXICODE_TWOSHIFTA - Static variable in class org.faceless.pdf2.BarCode
Represents the MaxiCode "2 SHIFT-A" control character.
MaximumCompression - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF should be compressed using the maximum level of compression.
maxMatchError(double[], double[]) - Method in class org.faceless.graph.math.Polynomial
Return the maximum distance from the specified set of X and Y values of this polynomial.
maxv - Variable in class org.faceless.graph.AbstractBarGraph
 
maxval - Variable in class org.faceless.graph.AbstractLineGraph
The minimum and maximum X and Y values that are being plotted
maxx - Variable in class org.faceless.graph.AbstractBarGraph
 
maxx - Variable in class org.faceless.graph.AbstractLineGraph
The minimum and maximum X and Y values that are being plotted
maxz - Variable in class org.faceless.graph.AbstractBarGraph
 
MediaClipWithInvalidContentType - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "Media Clip" object (a video) with a CT (Content-Type) key that it not a valid Content-Type This is not recommended in ISO32000, and therefore PDF/UA (not part of basic profile)
MediaClipWithoutAlt - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "Media Clip" object (a video) without valid Alternate text This is not allowed in PDF/UA-1 (not part of basic profile)
MediaClipWithoutContentType - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "Media Clip" object (a video) without a CT (Content-Type) key.
merge(OutputProfile) - Method in class org.faceless.pdf2.OutputProfile
Merge the specified OutputProfile into this one, to create an OutputProfile that represents both targets.
merge(OutputProfile, OutputProfile) - Method in class org.faceless.pdf2.OutputProfile
Merge the specified OutputProfile into this one, to create an OutputProfile that represents both targets.
MergeResources - Static variable in class org.faceless.pdf2.OutputProfile.Feature
When merging multiple PDFs, if this feature is set then the PDF will be scanned on render and duplicate resources (such as fonts and images) merged if possible.
MergeResourcesFast - Static variable in class org.faceless.pdf2.OutputProfile.Feature
As for OutputProfile.Feature.MergeResources, but skips most of the work and just picks off the items that are literally identical.
MeshGradient - Class in org.faceless.pdf2
A MeshGradient is a "Coons Patch Array" based shading pattern, which can be used to give photorealistic shading to a fill.
MeshGradient.Builder - Class in org.faceless.pdf2
A Builder used for creating a MeshGradient.
MetaHandler - Interface in org.faceless.report
The MetaHandler interface allows a small measure of interaction between the XML document being parsed and the parent process.
metaTag(HttpResponseReader, HttpResponseWriter, String, String) - Method in class org.faceless.report.PDFProxyServlet
Handle any meta tags that aren't recognised by the core Report Generator.
metaTag(HttpServletRequest, HttpServletResponse, String, String) - Method in class org.faceless.report.PDFFilter
Handle any meta tags that aren't recognised by the core Report Generator.
METHOD_AES128 - Static variable in class org.faceless.pdf2.PublicKeyEncryptionHandler
A constant that can be passed to the constructor to encrypt using the 128-bit AES ciphers defined in PDF 1.6 and supported in Acrobat 7 First added to the API in 2.8.2
METHOD_AES256 - Static variable in class org.faceless.pdf2.PublicKeyEncryptionHandler
A constant that can be passed to the constructor to encrypt using the 256-bit AES ciphers defined in PDF 2.0 (ISO 32000-2)
METHOD_AES256_GCM - Static variable in class org.faceless.pdf2.PublicKeyEncryptionHandler
A constant that can be passed to the constructor to encrypt using the 256-bit AES ciphers in Galois Counter Mode, defined in ISO 32003.
METHOD_FDF - Static variable in class org.faceless.pdf2.PDFAction
Method for the PDFAction.formSubmit(java.lang.String, int) action specifying that the form should be submitted in the Adobe Forms Data Format.
METHOD_FDF_WITH_ALL_ANNOTATIONS - Static variable in class org.faceless.pdf2.PDFAction
Method for the PDFAction.formSubmit(java.lang.String, int) action specifying that the form should be submitted in the Adobe Forms Data Format, and that it should include all the annotations in the document.
METHOD_FDF_WITH_MY_ANNOTATIONS - Static variable in class org.faceless.pdf2.PDFAction
Method for the PDFAction.formSubmit(java.lang.String, int) action specifying that the form should be submitted in the Adobe Forms Data Format, and that it should include any annotations that have been created by the "current user".
METHOD_FLAG_CANONICALDATES - Static variable in class org.faceless.pdf2.PDFAction
Flag that can be added to the method passed to PDFAction.formSubmit(java.lang.String, int) to specify that all dates should be submitted in "canonical" D:YYYYMMDDHHMMSS format
METHOD_FLAG_EMPTYFIELDS - Static variable in class org.faceless.pdf2.PDFAction
Flag that can be added ot the method passed to PDFAction.formSubmit(java.lang.String, int) tp specify that values for empty fields should be submitted as well.
METHOD_HTTP_IMAGEMAP_POST - Static variable in class org.faceless.pdf2.PDFAction
Method for the PDFAction.formSubmit(java.lang.String, int) action specifying that the form should be submitted as a standard HTTP POST, in the same way as an HTML form.
METHOD_HTTP_POST - Static variable in class org.faceless.pdf2.PDFAction
Method for the PDFAction.formSubmit(java.lang.String, int) action specifying that the form should be submitted as a standard HTTP POST, in the same way as an HTML form
METHOD_PDF - Static variable in class org.faceless.pdf2.PDFAction
Method for the PDFAction.formSubmit(java.lang.String, int) action specifying that the form should be submitted as a PDF.
METHOD_RC4_3DES128 - Static variable in class org.faceless.pdf2.PublicKeyEncryptionHandler
A constant that can be passed to the constructor to encrypt using the 128-bit RC4/3DES ciphers defined in PDF 1.5 and supported in Acrobat 6 First added to the API in 2.2.5
METHOD_RC4_3DES128_OLD - Static variable in class org.faceless.pdf2.PublicKeyEncryptionHandler
A constant that can be passed to the constructor to encrypt using the 128-bit RC4/3DES ciphers and the original method defined in PDF 1.4 and supported in Acrobat 5.
METHOD_XML - Static variable in class org.faceless.pdf2.PDFAction
Method for the PDFAction.formSubmit(java.lang.String, int) action specifying that the form should be submitted as XFDF XML.
METHOD_XML_WITH_ALL_ANNOTATIONS - Static variable in class org.faceless.pdf2.PDFAction
Method for the PDFAction.formSubmit(java.lang.String, int) action specifying that the form should be submitted as XFDF XML, and that it should include all the annotations in the document.
MHEI - Static variable in class org.faceless.pdf2.StandardCJKFont
Represents the MHei Medium font, a Traditional Chinese font with fixed width strokes
MIDDLE - Static variable in class org.faceless.graph.Style
For use with Style.setAlign(int) to center the text vertically.
MINIMAL - Static variable in class org.faceless.graph.formatter.Formatter
Passed to the Formatter.setDensity(int) method to set the number of ticks returned by this formatter to a "minimal" level - depending on the data and formatter between 3 and 4 points.
minv - Variable in class org.faceless.graph.AbstractBarGraph
 
minval - Variable in class org.faceless.graph.AbstractLineGraph
The minimum and maximum X and Y values that are being plotted
minx - Variable in class org.faceless.graph.AbstractBarGraph
 
minx - Variable in class org.faceless.graph.AbstractLineGraph
The minimum and maximum X and Y values that are being plotted
minz - Variable in class org.faceless.graph.AbstractBarGraph
 
MissingResource - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF references a resource from a Content Stream which is missing.
MissingTrimAndArtBox - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has pages missing both Art and Trim boxes (not part of basic profile).
modifyPDF(PDF) - Method in class org.faceless.report.PDFFilter
If you need to modify the PDF in any way after it has been generated, you can do it by extending the PDFFilter class and overriding this method.
modifyPDF(PDF) - Method in class org.faceless.report.PDFProxyServlet
Adjust the PDF after it's been created but before it's rendered back to the browser.
MOUSEDOWN - Static variable in class org.faceless.pdf2.Event
Occurs when a WidgetAnnotation has the mouse button depressed inside it
MOUSEOUT - Static variable in class org.faceless.pdf2.Event
Occurs when a WidgetAnnotation has the mouse roll off it
MOUSEOVER - Static variable in class org.faceless.pdf2.Event
Occurs when a WidgetAnnotation has the mouse roll over it
MOUSEUP - Static variable in class org.faceless.pdf2.Event
Occurs when a WidgetAnnotation has the mouse button released after having it depressed inside it
moveBy(Vector) - Method in class org.faceless.graph.Point
Move a point by the specified Vector
moveByClone(Vector) - Method in class org.faceless.graph.Point
 
MSUNG - Static variable in class org.faceless.pdf2.StandardCJKFont
Represents the MSung Light font, a Traditional Chinese font with variable width strokes
mul(double) - Method in class org.faceless.graph.math.Matrix
Return a new matrix that is the product of this matrix and the specified factor.
mul(Matrix) - Method in class org.faceless.graph.math.Matrix
Return a new matrix that is the product of this matrix and the specified matrix.
MultiBarGraph - Class in org.faceless.graph
A concrete subclass of AbstractBarGraph that describes Bar Graphs with multiple datasets plotted next to eachother on a single X axis.
MultiBarGraph() - Constructor for class org.faceless.graph.MultiBarGraph
 
MultipleRevisions - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has multiple revisions.

N

named(String) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which runs the named action.
NamedActions - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Map of PDFAction referenced by name.
NameNotUTF8 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a general Name representing a String which is not a valid UTF-8 byte sequence.
NameOverflow - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Name > 127 bytes.
NameTreeMixedEncoding - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a NameTree with keys in a mixture of UCS (unicode-based) and non-UCS keys.
NATURALORDER - Static variable in class org.faceless.pdf2.PageExtractor
A Comparator which can be used to sort PageExtractor.Text objects into their "natural" order - the order which they occur in the PDF page stream, and the order that is returned by PageExtractor.getTextUnordered()
NChannelDotGain - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an N-Channel color-space that specifies a dot-gain function.
NChannelDotGainInconsistent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains more than one N-Channel color-space which specify dot-gain functions for ther components, but the functions for a particular component are specified differently in the two spaces.
NChannelPrintingOrder - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one N-CHannel color-space that specifies a printing order for its components.
NChannelPrintingOrderInconsistent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains more than one N-Channel color-space which specifies a printing order for their components, but the printing-orders on at least two of the color-spaces is inconsistent, and they cannot both be reconciled.
NChannelProcessCalibrated - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an N-Channel color-space that specifies process color, and the process color-space is a calibrated (ICC or Lab) color-space.
NChannelProcessDeviceCMYK - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an N-Channel color-space that specifies process color, and the process color-space is DeviceCMYK (not part of basic profile).
NChannelProcessDeviceGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an N-Channel color-space that specifies process color, and the process color-space is DeviceGray (not part of basic profile).
NChannelProcessDeviceRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an N-Channel color-space that specifies process color, and the process color-space is DeviceRGB (not part of basic profile).
NChannelSolidityInconsistent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains more than one N-Channel color-space which specify solidities for ther components, but the solidities for a particular component are specified differently in the two spaces.
NChannelSolidityNotOne - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an N-Channel colorspace which specifies a component solidity value other than 1
NeedAppearancesNotFalse - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The NeedAppearances flag of the Form dictionary is set.
NestingOverflow - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains q/Q operations that nest more than 28 deep.
NestingUnbalanced - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains q/Q operations that are unbalanced.
Never - org.faceless.pdf2.OptionalContentLayer.When
The layer will never be included.
newAusPost4S(String) - Static method in class org.faceless.pdf2.BarCode
Create a new Australia Post 4-state Barcode.
newAztecCode(String) - Static method in class org.faceless.pdf2.BarCode
Create a new Aztec code representing the specified String.
newCodabar(String, float) - Static method in class org.faceless.pdf2.BarCode
Create a new Codabar BarCode.
newCode128(String) - Static method in class org.faceless.pdf2.BarCode
Create a new Code-128 BarCode with an X-unit of 1pt (0.353mm)
newCode128(String, double) - Static method in class org.faceless.pdf2.BarCode
Create a new Code-128 BarCode.
newCode39(String, boolean) - Static method in class org.faceless.pdf2.BarCode
Create a new Code 3 of 9 code with an X-unit of 1 and a thick/thin bar ratio of 2.8.
newCode39(String, boolean, float, float) - Static method in class org.faceless.pdf2.BarCode
Create a new Code 3 of 9 code.
newCode39Extended(String, boolean) - Static method in class org.faceless.pdf2.BarCode
Create a new Extended Code 3 of 9 ("Code 39+") code with an X-unit of 1pt (0.353mm) and a thick/thin bar ratio of 2.8 This algorithm uses the same symbology as Code 3 of 9 but can display all ASCII characters.
newCode39Extended(String, boolean, float, float) - Static method in class org.faceless.pdf2.BarCode
Create a new Extended Code 3 of 9 ("Code 39+") code.
newCode93(String, float) - Static method in class org.faceless.pdf2.BarCode
Create a new Code 93 code.
newDatabar(boolean, String, boolean, boolean) - Static method in class org.faceless.pdf2.BarCode
Create a new GS1 Databar (formerly known as RSS-14) barcode.
newDataMatrixCode(byte[], int, int) - Static method in class org.faceless.pdf2.BarCode
Create a new Data Matrix code representing binary data.
newDataMatrixCode(String) - Static method in class org.faceless.pdf2.BarCode
Create a new Data Matrix code.
newDataMatrixCode(String, int, int) - Static method in class org.faceless.pdf2.BarCode
Create a new Data Matrix code of the specified dimensions.
newDataMatrixCode(String, int, int, char) - Static method in class org.faceless.pdf2.BarCode
Create a new Data Matrix code using the specified dimensions and encoder.
newDeutschePostCode(String) - Static method in class org.faceless.pdf2.BarCode
Create a new DeutschePost Interleaved 2 of 5 code.
newDeutschePostIdentcode(int, int, int) - Static method in class org.faceless.pdf2.BarCode
Create a new DeutschePost "IdentCode", a variation on Interleaved 2 of 5 with a (4,9) weighted modulo 10 checkdigit.
newDeutschePostLeitcode(int, int, int, int) - Static method in class org.faceless.pdf2.BarCode
Create a new DeutschePost "LeitCode", a variation on Interleaved 2 of 5 with a (4,9) weighted modulo 10 checkdigit.
newDeutschePostMatrix(String, int) - Static method in class org.faceless.pdf2.BarCode
Create a new DeutschePost "PostMatrix", which is a DataMatrix code with two locator bars to the left of the symbol.
newDeutschePostMatrix(String, int, int, int, String, String, int) - Static method in class org.faceless.pdf2.BarCode
Create a new DeutschePost "PostMatrix", which is a DataMatrix code with two locator bars to the left of the symbol.
newEAN13(String) - Static method in class org.faceless.pdf2.BarCode
Create a new GS1 EAN-13 code at a scale of 80%, giving a symbol an inch wide.
newEAN13(String, double) - Static method in class org.faceless.pdf2.BarCode
Create a new GS1 EAN-13 code.
newEAN8(String) - Static method in class org.faceless.pdf2.BarCode
Create a new GS1 EAN-8 code at a scale of 80%, giving a symbol 3/5th of an inch wide.
newEAN8(String, double) - Static method in class org.faceless.pdf2.BarCode
Create a new GS1 EAN-8 code at the specified scale.
newEntry(int) - Method in interface org.faceless.pdf2.Cache
Return a new Cache.Entry.
newEntry(int) - Method in class org.faceless.pdf2.DiskCache
 
newField(String, XMP.Type, String) - Method in class org.faceless.pdf2.XMP.Type
Add a field to this type.
newIntelligentMail(String) - Static method in class org.faceless.pdf2.BarCode
Create a new "Intelligent Mail" BarCode, a 4-state barcode used by the USPS and designed to replace PostNet.
newInterleaved25(String, boolean) - Static method in class org.faceless.pdf2.BarCode
Create a new Interleaved 2 of 5 BarCode with an X-unit of 1pt (0.353mm) and a thick/thin ratio of 2.8.
newInterleaved25(String, boolean, float, float) - Static method in class org.faceless.pdf2.BarCode
Create a new Interleaved 2 of 5 BarCode.
newITF14(String, boolean, float, float, boolean) - Static method in class org.faceless.pdf2.BarCode
Create a new ITF14 BarCode.
newMaxiCode(int, String, int, String) - Static method in class org.faceless.pdf2.BarCode
Create a new MaxiCode representing an address.
newMaxiCode(int, String, String, String) - Static method in class org.faceless.pdf2.BarCode
Create a new MaxiCode representing an address.
newMaxiCode(String, boolean) - Static method in class org.faceless.pdf2.BarCode
Create a new MaxiCode representing an address with the specified message.
newPage(int, int) - Method in class org.faceless.pdf2.PDF
Create a new PDFPage object of the specified size and add it to this PDF.
newPage(String) - Method in class org.faceless.pdf2.PDF
Create a new page of the specified page size and add it to this PDF.
newPage(PDFPage) - Method in class org.faceless.pdf2.PDF
Create a new PDFPage object that is a clone of the specified page, and add it to this PDF.
newPDF417(byte[], float, int, int) - Static method in class org.faceless.pdf2.BarCode
Create a new PDF417 BarCode from binary data.
newPDF417(String) - Static method in class org.faceless.pdf2.BarCode
Create a new PDF417 BarCode, a two-dimensional code defined in ISO15438 which can represent any character in Windows Codepage CP437.
newPDF417(String, float, int, int) - Static method in class org.faceless.pdf2.BarCode
Create a new PDF417 BarCode, a two-dimensional code defined in ISO15438 which can represent any character in ISO-8859-1 (ECI 3).
newPDF417(String, float, int, int, int) - Static method in class org.faceless.pdf2.BarCode
Create a new PDF417 BarCode, a two-dimensional code defined in ISO15438 which can represent any character in Windows Codepage CP437 or ISO-8859-1.
newPostnet(String) - Static method in class org.faceless.pdf2.BarCode
Create a new PostNet code, a numeric barcode used by the United States Postal Service.
newProperty(String, XMP.Type, String, boolean) - Method in class org.faceless.pdf2.XMP.Schema
Create a new property on this Schema.
newQRCode(byte[], double, int, int) - Static method in class org.faceless.pdf2.BarCode
Create a new QR-Code which encodes a series of raw bytes.
newQRCode(String, double, int, int) - Static method in class org.faceless.pdf2.BarCode
Create a new QR-Code, a two-dimensional algorithm as defined in ISO/IEC 18004:2006(E) but originally developed by Denso corporation.
newQRCode(String, String, double, int, int) - Static method in class org.faceless.pdf2.BarCode
Create a new QR-Code which encodes a String in a specified encoding.
newQualifierProperty(String, XMP.Type, String, boolean) - Method in class org.faceless.pdf2.XMP.Schema
Create a new qualifier property on this Schema.
newRM4SCC(String) - Static method in class org.faceless.pdf2.BarCode
Create a new Royal Mail 4-state Customer Code, an algorithm used by the Royal Mail in the This code can represent the digits 0-9 and the upper case letters A-Z.
newType(String, String) - Method in class org.faceless.pdf2.XMP.Schema
Create a new Type on this Schema.
newUPCA(String) - Static method in class org.faceless.pdf2.BarCode
Create a new UPC-A code at a scale of 80%, giving a symbol an inch wide.
newUPCA(String, double) - Static method in class org.faceless.pdf2.BarCode
Create a new UPC-A code.
nextRow() - Method in class org.faceless.pdf2.MeshGradient.Builder
Start the next row of patches in the mesh array.
NoCompression - Static variable in class org.faceless.pdf2.OutputProfile
Save the document with no compression.
NoEOLStream - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Stream without a traling EOL character.
NoFourByteComment - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The four-byte binary comment immediately after the "%PDF-" marker and recommended by Adobe is missing
NoMediaBox - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a page with no media box.
NonPopupAnnotationPrintFlagNotSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a non-popup Annotation that is set not to print.
NonRectangularAnnotation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Link, Markup or Redact annotation with a non-rectangular shape (not part of basic profile).
NonStandardEncryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with a handler other than the StandardEncryptionHandler
NonSymbolicTrueTypeWithoutCMap - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a non-symbolic TrueType font without a non-symbolic CMap.
NonSymbolicTrueTypeWithoutCoreCMap - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a non-symbolic TrueType font without a 1/0 or 3/1 CMap.
NonSymbolicTrueTypeWithoutMacRomanOrWinAnsiEncoding - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a non-symbolic TrueType font without a MacRoman or WinAnsi Encoding.
NonSymbolicTrueTypeWithoutPureMacRomanOrWinAnsiEncoding - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a non-symbolic TrueType font that is a valid variation on MacRoman or WinAnsi Encoding.
NORMAL - Static variable in class org.faceless.graph.formatter.Formatter
Passed to the Formatter.setDensity(int) method to set the number of ticks returned by this formatter to a "normal" level - depending on the data and formatter, between about 8 and 14 points.
not(OptionalContentDescriptor) - Static method in class org.faceless.pdf2.OptionalContentDescriptor
Create a Descriptor which will enable the canvas when descriptor a is NOT enabled.
NotdefGlyph - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a reference to the .notdef named glyph This is not allowed in PDF/A-2 and later (not part of basic profile).
NotPDFX - Static variable in class org.faceless.pdf2.OutputProfile
This OutputProfile removes any PDF/X information from the document - useful if a document has been altered and no longer meets that requirement.
NullFormatter - Class in org.faceless.graph.formatter
The NullFormatter always returns an empty String as it's formatted value, and an emtpy array as it's list of steps.
NullFormatter() - Constructor for class org.faceless.graph.formatter.NullFormatter
 

O

OddHexString - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Hex string with an odd length.
OneBit - org.faceless.pdf2.OutputProfiler.ImageType
Constant which represents a "one-bit" image, typically (but not always) black and white.
OPEN - Static variable in class org.faceless.pdf2.Event
Occurs when a PDF or PDFPage is opened.
OpenTypeFont - Class in org.faceless.pdf2
A subclass of PDFFont that represents an OpenType font.
OpenTypeFont(int, File) - Constructor for class org.faceless.pdf2.OpenTypeFont
OpenTypeFont(int, InputStream) - Constructor for class org.faceless.pdf2.OpenTypeFont
OpenTypeFont(int, URL) - Constructor for class org.faceless.pdf2.OpenTypeFont
Deprecated.
call OpenTypeFont(url) with the index specifed as the URL fragment
OpenTypeFont(int, URLConnection) - Constructor for class org.faceless.pdf2.OpenTypeFont
Deprecated.
call OpenTypeFont(con) with the index specifed as the URL fragment
OpenTypeFont(File, String) - Constructor for class org.faceless.pdf2.OpenTypeFont
Create a new OpenTypeFont from the specified File, which may contain an OpenType font or an OpenType font collection.
OpenTypeFont(InputStream, int) - Constructor for class org.faceless.pdf2.OpenTypeFont
Create a new OpenTypeFont from the specified InputStream.
OpenTypeFont(InputStream, String) - Constructor for class org.faceless.pdf2.OpenTypeFont
Create a new OpenTypeFont from the specified InputStream, which may contain an OpenType font or an OpenType font collection.
OpenTypeFont(URL) - Constructor for class org.faceless.pdf2.OpenTypeFont
Create a new OpenTypeFont from the specified URL.
OpenTypeFont(URLConnection) - Constructor for class org.faceless.pdf2.OpenTypeFont
Create a new OpenTypeFont from the specified URLConnection.
OpenTypeFont(URLConnection, String) - Constructor for class org.faceless.pdf2.OpenTypeFont
Create a new OpenTypeFont from the specified URLConnection and fragment, to support loading OpenType font collections .
OpenTypeFont(OpenTypeFont) - Constructor for class org.faceless.pdf2.OpenTypeFont
Create a new OpenTypeFont that is a copy of the specified OpenTypeFont.
OpenTypeFont.Palette - Interface in org.faceless.pdf2
A Palette defines the color palette used for Color OpenType fonts with the SVG or COLR tables (although only COLR is currently supported).
openURLConnection(String) - Method in interface org.faceless.report.URLConnectionFactory
Return a URLConnection for the specified uri.
OPI - Static variable in class org.faceless.pdf2.OutputProfile.Feature
An image or Form XObject contains OPI (Open Prepress Interface) comments.
OptionalContent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has pages with optional content.
OptionalContentDescriptor - Class in org.faceless.pdf2
An OptionalContentDescriptor is either an OptionalContentLayer or a logical expression containing one or two OptionalContentDescriptors.
OptionalContentLayer - Class in org.faceless.pdf2
This class represents an optional content layer in the PDF.
OptionalContentLayer() - Constructor for class org.faceless.pdf2.OptionalContentLayer
Create a new OptionalContentLayer.
OptionalContentLayer(String) - Constructor for class org.faceless.pdf2.OptionalContentLayer
Create a new OptionalContentLayer and set the name
OptionalContentLayer.When - Enum in org.faceless.pdf2
The "When" enum can be used to set under what conditions a layer is printed/exported.
OptionalContentOffByDefault - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has pages with optional content which is off in the default view.
OptionalContentOrderComplete - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Optional Content Configuration dictionary which specifies an Order, and the Order lists every Optional Content Group in the PDF.
OptionalContentOrderEmpty - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Optional Content Configuration dictionary which specifies an Order, and the Order is empty.
OptionalContentOrderIncomplete - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Optional Content Configuration dictionary which specifies an Order, but the Order doesn't list every Optional Content Group in the PDF.
OptionalContentProcessingStep - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has pages with optional content that represent processing steps as defined in ISO19593.
OptionalContentProcessingStepUnknown - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has pages with optional content that represent processing steps but that is not defined in ISO19593 (not part of basic profile)
OptionalContentUsageApplication - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Optional Content Configuration dictionary which specifies the AS (Usage Application) Dictionary.
OptionalContentWithDuplicateName - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Optional Content Configuration Dictionary which duplicates the name of another dictionary.
OptionalContentWithEmptyName - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Optional Content Configuration Dictionary with a zero-length name.
OptionalContentWithoutName - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Optional Content Configuration Dictionary with no name.
optionAxisStyle(Style) - Method in class org.faceless.graph.AxesGraph
What style to draw the principal axes for the graph in.
optionBarDepth(double) - Method in class org.faceless.graph.AbstractBarGraph
How deep to make each bar, as a proportion of the square it rests on
optionBarWidth(double) - Method in class org.faceless.graph.AbstractBarGraph
How wide to make each bar, as a proportion of the square it rests on
optionBoxColor(Color) - Method in class org.faceless.graph.AxesGraph
What color, if any, to draw the box around the content of the graph (excluding the values on the axes).
optionCumulative(boolean) - Method in class org.faceless.graph.AreaGraph
If this is set to true, the AreaGraph adds the values of the separate curves together to form a total.
optionCurveDepth(double) - Method in class org.faceless.graph.AbstractLineGraph
The depth "into the screen" of a curve.
optionDisplayKey(int) - Method in class org.faceless.graph.Graph
What type of external key to display on the graph.
optionDisplayKey(int) - Method in class org.faceless.graph.PieGraph
Set the type of key for the Pie Graph.
optionDisplayPercentage(int) - Method in class org.faceless.graph.PieGraph
Set the type of key for the Pie Graph.
optionDisplayValue(int) - Method in class org.faceless.graph.AbstractBarGraph
Whether to display the value for the bar directly on the graph.
optionDisplayZeros(boolean) - Method in class org.faceless.graph.PieGraph
Whether to display slices with a value of zero.
optionFixedAspectRatio(boolean) - Method in class org.faceless.graph.Graph
Whether this graph should have a fixed aspect ratio.
optionFloorStyle(Style) - Method in class org.faceless.graph.AxesGraph
What style, if any, to draw the grid on the floor of the graph (either where y=0 or y=min(y) - see optionXAxisAtZero).
optionFunctionSmoothness(double) - Method in class org.faceless.graph.AbstractLineGraph
If you're plotting a FunctionCurve, how many steps to divide the curve into.
optionHeight(double) - Method in class org.faceless.graph.PieGraph
Set the height of the Pie as a percentage of it's radius
optionKeyBoxStyle(Style) - Method in class org.faceless.graph.Graph
The Style to give to the box holding the external key.
optionKeyOnX(boolean) - Method in class org.faceless.graph.DepthBarGraph
Whether the X-axis will be the multiple colored one, rather than the Z-axis.
optionKeyStyle(Style) - Method in class org.faceless.graph.Graph
The Style to give to the text used in the external key
optionLineThickness(double) - Method in class org.faceless.graph.LineGraph
Set the "thickness" of the lines when drawing two-dimensional graphs.
optionMaxDataPoints(int) - Method in class org.faceless.graph.AbstractLineGraph
If you're plotting a DataCurve, the maximum number of values to plot.
optionMaxX(double) - Method in class org.faceless.graph.AbstractLineGraph
The maximum value to plot on the X axis.
optionMaxY(double) - Method in class org.faceless.graph.AxesGraph
The maximum value to plot on the Y axis.
optionMinX(double) - Method in class org.faceless.graph.AbstractLineGraph
The minimum value to plot on the X axis.
optionMinY(double) - Method in class org.faceless.graph.AxesGraph
The minimum value to plot on the Y axis.
optionOtherLabel(String) - Method in class org.faceless.graph.PieGraph
The name to give to the "Other" slice, if it exists.
optionOtherPercentage(double) - Method in class org.faceless.graph.PieGraph
The minimum percentage of the pie a slice can be before it's rolled into the "Other" slice.
optionOuterKeyLineLength(double) - Method in class org.faceless.graph.PieGraph
The length of the line from the edge of the slice to it's label when using an OUTER key, as a percentage of the radius of the graph.
optionOuterKeyPercentage(double) - Method in class org.faceless.graph.PieGraph
The minimum percentage of the pie a slice can be before it's key is moved from INNNER to OUTER.
optionRemoveBackFace(boolean) - Method in class org.faceless.graph.Graph
Whether this graph should have the back-faces of polygons removed for faster rendering.
optionRoundBars(boolean) - Method in class org.faceless.graph.AbstractBarGraph
Whether to draw the bars in the graph as cylinders instead of the default rectangles.
optionSegments(boolean) - Method in class org.faceless.graph.AreaGraph
Whether to draw the Area Graph with segments, so that points defined in the data can easily be recognised.
optionSubTitle(String) - Method in class org.faceless.graph.Graph
The sub-title to give the graph
optionSubTitleStyle(Style) - Method in class org.faceless.graph.Graph
The Style to give to the sub-title of the graph
optionTitle(String) - Method in class org.faceless.graph.Graph
The title to give the graph
optionTitleStyle(Style) - Method in class org.faceless.graph.Graph
The Style to give to the title of the graph
optionXAxisAtZero(boolean) - Method in class org.faceless.graph.AxesGraph
If the Y-axis values go from -ve to +ve, whether to draw the X-Axis where y=0 or where y=min(y)
optionXAxisLabel(String) - Method in class org.faceless.graph.AxesGraph
The label to give the X-Axis
optionXAxisLabelStyle(Style) - Method in class org.faceless.graph.AxesGraph
Set the style to write the label for the X-Axis
optionXAxisStyle(Style) - Method in class org.faceless.graph.AxesGraph
What Style to write the values on the X-Axis
optionXAxisTextRotation(double) - Method in class org.faceless.graph.AxesGraph
Whether to rotate the values on the Y-Axis.
optionXFormatter(Formatter) - Method in class org.faceless.graph.AxesGraph
Which {link org.faceless.graph.formatter.Formatter} to use to format the values on the X axis.
optionXRotation(double) - Method in class org.faceless.graph.Graph
How far to rotate the graph around the X-axis (the line running from the left of the graph to the right), in degrees.
optionXRotation(double) - Method in class org.faceless.graph.PieGraph
 
optionXStretchToZero(boolean) - Method in class org.faceless.graph.AbstractBarGraph
Cannot be set by the user for this class and it's subclasses.
optionXStretchToZero(boolean) - Method in class org.faceless.graph.AxesGraph
Whether to always stretch the X axis to include zero.
optionYAxisAtZero(boolean) - Method in class org.faceless.graph.AxesGraph
If the X-axis values go from -ve to +ve, whether to draw the Y-Axis where x=0 or where x=min(x)
optionYAxisLabel(String) - Method in class org.faceless.graph.AxesGraph
The label to give the Y-Axis
optionYAxisLabelStyle(Style) - Method in class org.faceless.graph.AxesGraph
Set the style to write the label for the Y-Axis
optionYAxisStyle(Style) - Method in class org.faceless.graph.AxesGraph
What Style to write the values on the Y-Axis
optionYAxisTextRotation(double) - Method in class org.faceless.graph.AxesGraph
Whether to rotate the values on the X-Axis.
optionYFormatter(Formatter) - Method in class org.faceless.graph.AxesGraph
Which {link org.faceless.graph.formatter.Formatter} to use to format the values on the Y axis.
optionYRotation(double) - Method in class org.faceless.graph.Graph
How far to rotate the graph around the Y-axis (the line running from the top of the graph to the bottom), in degrees.
optionYRotation(double) - Method in class org.faceless.graph.PieGraph
 
optionYStretchToZero(boolean) - Method in class org.faceless.graph.AbstractBarGraph
Cannot be set by the user for this class and it's subclasses.
optionYStretchToZero(boolean) - Method in class org.faceless.graph.AxesGraph
Whether to always stretch the Y axis to include zero.
optionYWallStyle(Style) - Method in class org.faceless.graph.AxesGraph
What style, if any, to draw the grid on the Y-Wall of the graph (either where x=0 or x=min(x) - see optionYAxisAtZero).
optionZAxisStyle(Style) - Method in class org.faceless.graph.AxesGraph
What Style to write the values on the Z-Axis
optionZFormatter(Formatter) - Method in class org.faceless.graph.AxesGraph
Which {link org.faceless.graph.formatter.Formatter} to use to format the values on the Z axis.
optionZRotation(double) - Method in class org.faceless.graph.Graph
How far to rotate the graph around the Z-axis (the line running from the front of the graph to the back), in degrees.
optionZWallStyle(Style) - Method in class org.faceless.graph.AxesGraph
What style, if any, to draw the grid on the back or Z-Wall of the graph.
or(OptionalContentDescriptor, OptionalContentDescriptor) - Static method in class org.faceless.pdf2.OptionalContentDescriptor
Create a Descriptor which will enable the canvas with EITHER of descriptors A and B are enabled
org.faceless.graph - package org.faceless.graph
Contains the basic classes for creating a Graph.
org.faceless.graph.formatter - package org.faceless.graph.formatter
Contains classes for formatting entries on a graphs' axis.
org.faceless.graph.math - package org.faceless.graph.math
Contains "curves" which are plotted on AbstractLineGraph and subclasses.
org.faceless.graph.output - package org.faceless.graph.output
Contains the classes for rendering a Graph to an output device.
org.faceless.pdf2 - package org.faceless.pdf2
Contains the classes used to create a PDF document
org.faceless.report - package org.faceless.report
Contains the high-level classes for running the XML to PDF conversion
ORIGIN_PAGEBOTTOM - Static variable in class org.faceless.pdf2.PDFPage
Argument to PDFPage.setUnits(float, int) to measure the page from the bottom
ORIGIN_PAGELEFT - Static variable in class org.faceless.pdf2.PDFPage
Argument to PDFPage.setUnits(float, int) to measure the page from the left
ORIGIN_PAGERIGHT - Static variable in class org.faceless.pdf2.PDFPage
Argument to PDFPage.setUnits(float, int) to measure the page from the right
ORIGIN_PAGETOP - Static variable in class org.faceless.pdf2.PDFPage
Argument to PDFPage.setUnits(float, int) to measure the page from the top
OTHERCHANGE - Static variable in class org.faceless.pdf2.Event
Occurs when a FormElement other than itself has it's value changed.
Output - Class in org.faceless.graph.output
The Output class is the abstract base class for all Output canvases in the graph Library.
Output() - Constructor for class org.faceless.graph.output.Output
 
OutputIntent - Class in org.faceless.pdf2
The OutputIntent class represents an intended output device for PDF.
OutputIntent(String, String, ColorSpace) - Constructor for class org.faceless.pdf2.OutputIntent
Create a new OutputIntent
OutputIntent(String, String, ColorSpace, String, String, String) - Constructor for class org.faceless.pdf2.OutputIntent
Create a new OutputIntent
OutputIntent(String, OutputIntent) - Constructor for class org.faceless.pdf2.OutputIntent
Create a new OutputIntent which is a copy of the supplied Intent, but with a new Type
OutputIntent(OutputIntent) - Constructor for class org.faceless.pdf2.OutputIntent
Create a duplicate of the supplied OutputIntent.
OutputIntentOnPage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains Output Intents referenced from a PDFPage object.
OutputProfile - Class in org.faceless.pdf2
An OutputProfile defines a variation on the PDF specification which a document must adhere to.
OutputProfile(OutputProfile) - Constructor for class org.faceless.pdf2.OutputProfile
Create an OutputProfile that is a clone of the specific OutputProfile.
OutputProfile(OutputProfile, String, String, String, String, ICC_Profile) - Constructor for class org.faceless.pdf2.OutputProfile
Create a new OutputProfile based on the PDF/X or PDF/A standard.
OutputProfile.Extension - Class in org.faceless.pdf2
Describes an extension to the PDF specification, as recorded in the "Extensions" item of the PDF catalog.
OutputProfile.Feature - Class in org.faceless.pdf2
An OutputProfile is made up of Features, which may be required or denied.
OutputProfile.FontInfo - Class in org.faceless.pdf2
Represents information about a font used in the document.
OutputProfile.Separation - Class in org.faceless.pdf2
Represents an individual "ink" used in the PDF.
OutputProfiler - Class in org.faceless.pdf2
An OutputProfiler is used to create an OutputProfile for a PDF or to attempt to apply a new OutputProfile, modifying the PDF in the process.
OutputProfiler() - Constructor for class org.faceless.pdf2.OutputProfiler
Create a new OutputProfiler
OutputProfiler(PDF) - Constructor for class org.faceless.pdf2.OutputProfiler
Create a new OutputProfiler and call setPDF()
OutputProfiler(PDFParser) - Constructor for class org.faceless.pdf2.OutputProfiler
Create a new OutputProfiler and call setParser()
OutputProfiler.AutoEmbeddingFontAction - Class in org.faceless.pdf2
The AutoEmbeddingFontAction class is an implementation of OutputProfiler.FontAction that will replace unembedded fonts with embedded ones via a "best fit" algorithm.
OutputProfiler.ColorAction - Interface in org.faceless.pdf2
An action that can be set on an OutputProfiler to replace Colors.
OutputProfiler.FontAction - Interface in org.faceless.pdf2
An action that can be set on an OutputProfiler to replace one font with another in the PDF.
OutputProfiler.ImageAction - Interface in org.faceless.pdf2
An action that can be used to resample or recompress bitmap images.
OutputProfiler.ImageType - Enum in org.faceless.pdf2
ImageType constants are passed in to the setMaxImageDPI method
OutputProfiler.ProcessColorAction - Class in org.faceless.pdf2
The ProcessColorAction class is an implementation of OutputProfiler.ColorAction which will convert any process colors (i.e.
OutputProfiler.RasterizingAction - Class in org.faceless.pdf2
An action that will rasterize a page to a bitmap if required.
OutputProfiler.RenderingIntent - Enum in org.faceless.pdf2
OutputProfiler.SimpleImageAction - Class in org.faceless.pdf2
An implementation of OutputProfiler.ImageAction that implements the functionality that was available via the OutputProfiler.setMaxImageDPI(org.faceless.pdf2.OutputProfiler.ImageType, float, float) method.
OutputProfiler.Strategy - Enum in org.faceless.pdf2
The Strategy enum determines how a PDF is repaired when an OutputProfile is applied to it - for example, are invalid fields in the metadata deleted?
Overprint - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses Overprinting, which usually requires special settings to reproduce correctly on a subtractive output device such as a screen.
OverprintCMYKMode - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF sets the Overprint flag to on and the overprint mode to 1, and it uses a DeviceCMYK color where one of the components is zero.
OverprintICCtoDevice - org.faceless.pdf2.OutputProfiler.Strategy
When overprinting is disallowed in CMYK ICC profiles, as it is for PDF/A-2 and later, we have two choices.
OverprintInICCCMYK - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses overprinting in an ICC-based CMYK profile.
OverprintOff - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF sets the Overprint flag to off.

P

PageAnnotationsNotInStructureOrArrayOrder - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A PDF has a Structure Tree and a PDFPage containing Annotations, but does not specify the Tab order for those annotations as Structure, Array or Widget order This is disallowed for PDF/UA-2 (not part of basic profile)
PageAnnotationsNotInStructureOrder - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A PDF has a Structure Tree and a PDFPage containing Annotations, but does not specify the Tab order for those annotations as Structure order This is disallowed for PDF/UA-1 (not part of basic profile)
PageDimensionsOutOfBounds - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a PDFPage which has a box that has a width or height < 3 or > 14400.
PageExtractor - Class in org.faceless.pdf2
This class enables the extraction of text and images from a PDFPage.
PageExtractor.Image - Class in org.faceless.pdf2
A class representing a bitmap image which is extracted from the PageExtractor.
PageExtractor.Text - Class in org.faceless.pdf2
A class representing a piece of text which is extracted from the PageExtractor.
PageLabels - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has page labels.
PagePainter - Class in org.faceless.pdf2
The PagePainter class renders a page of a PDF to a Graphics2D object - typically to a bitmap image or a printer.
PAGESIZE_A4 - Static variable in class org.faceless.pdf2.PDF
A parameter to PDF.newPage(String) to create a new A4 page - 210x297mm
PAGESIZE_A4_LANDSCAPE - Static variable in class org.faceless.pdf2.PDF
A parameter to PDF.newPage(String) to create a new landscape A4 page - 297x210mm
PAGESIZE_A5 - Static variable in class org.faceless.pdf2.PDF
A parameter to PDF.newPage(String) to create a new A5 page - 148x210mm
PAGESIZE_A5_LANDSCAPE - Static variable in class org.faceless.pdf2.PDF
A parameter to PDF.newPage(String) to create a new landscape A5 page - 210x148mm
PAGESIZE_LETTER - Static variable in class org.faceless.pdf2.PDF
A parameter to PDF.newPage(String) to create a new US Letter page - 8.5x11in
PAGESIZE_LETTER_LANDSCAPE - Static variable in class org.faceless.pdf2.PDF
A parameter to PDF.newPage(String) to create a new landscape US Letter page - 11x8.5in
PageTemplates - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Page Templates - named pages which are not visibile in the document, but which can be used to create other pages dynamically using JavaScript.
paintAnnotation(PDFAnnotation, String, Graphics2D, float[]) - Method in class org.faceless.pdf2.PagePainter
Paint a single annotation.
PAINTMETHOD_EVENODD - Static variable in class org.faceless.pdf2.PDFStyle
A parameter to PDFStyle.setPaintMethod(int) to set the paint method to use the even-odd method to determine which areas are inside or outside a shape.
PAINTMETHOD_NONZEROWINDING - Static variable in class org.faceless.pdf2.PDFStyle
A parameter to PDFStyle.setPaintMethod(int) to set the paint method to use the non-zero winding number method to determine which areas are inside or outside a shape.
parse(File) - Method in class org.faceless.report.ReportParser
Parse the XML document from the specified file
parse(String) - Method in class org.faceless.report.ReportParser
Parse the XML document at the supplied URL
parse(InputSource) - Method in class org.faceless.report.ReportParser
Parse the XML document from the specified InputSource
parse(XMLReader, InputSource) - Method in class org.faceless.report.ReportParser
Parse the XML document from the specified InputSource using a filter with the specified XMLReader as it's parent.
PartialPage - org.faceless.pdf2.OutputProfiler.Strategy
Whether it's preferable to return a partially rendered page (if unrecoverable damage was found while rasterizing it), as opposed to failing.
PasswordException - Exception in org.faceless.pdf2
A subclass of IOException that's thrown by the PDFReader class when loading a PDF
PasswordException(String) - Constructor for exception org.faceless.pdf2.PasswordException
 
pathArc(float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Continue the open path in an arc to the specified position.
pathArc(float, float, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Continue the open path in an arc to the specified position.
pathArc(float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Continue the open path in an arc to the specified position.
pathBezier(float, float, float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Continue the open path in a bezier curve to the specified position.
pathBezier(float, float, float, float, float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Continue the open path in a bezier curve to the specified position.
pathBezier(float, float, float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Continue the open path in a bezier curve to the specified position.
pathCancel() - Method in class org.faceless.pdf2.PDFCanvas
Cancel the current path
pathCancel() - Method in interface org.faceless.pdf2.PDFDrawable
Cancel the current path
pathCancel() - Method in class org.faceless.pdf2.PDFPage
Cancel the current path
pathClip() - Method in class org.faceless.pdf2.PDFCanvas
Close the path and set the "clipping area" of the page to be the intersection of the current clipping area and the shape defined by this path.
pathClip() - Method in interface org.faceless.pdf2.PDFDrawable
Close the path and set the "clipping area" of the page to be the intersection of the current clipping area and the shape defined by this path.
pathClip() - Method in class org.faceless.pdf2.PDFPage
Close the path and set the "clipping area" of the page to be the intersection of the current clipping area and the shape defined by this path.
pathClipAndPaint() - Method in class org.faceless.pdf2.PDFCanvas
Close and paint the path as described in PDFCanvas.pathPaint(), then set the clipping area to the same are as described in PDFCanvas.pathClip()
pathClipAndPaint() - Method in interface org.faceless.pdf2.PDFDrawable
Close and paint the path as described in PDFDrawable.pathPaint(), then set the clipping area to the same are as described in PDFDrawable.pathClip()
pathClipAndPaint() - Method in class org.faceless.pdf2.PDFPage
Close and paint the path as described in PDFPage.pathPaint(), then set the clipping area to the same are as described in PDFPage.pathClip()
pathClose() - Method in class org.faceless.pdf2.PDFCanvas
Close the path by drawing a straight line back to its beginning.
pathClose() - Method in interface org.faceless.pdf2.PDFDrawable
Close the path by drawing a straight line back to its beginning.
pathClose() - Method in class org.faceless.pdf2.PDFPage
Close the path by drawing a straight line back to it's beginning
pathLine(float, float) - Method in class org.faceless.pdf2.PDFCanvas
Continue the open path in a straight line to the specified position.
pathLine(float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Continue the open path in a straight line to the specified position.
pathLine(float, float) - Method in class org.faceless.pdf2.PDFPage
Continue the open path in a straight line to the specified position.
pathMove(float, float) - Method in class org.faceless.pdf2.PDFCanvas
Start a new path at the specified position.
pathMove(float, float) - Method in interface org.faceless.pdf2.PDFDrawable
Start a new path at the specified position.
pathMove(float, float) - Method in class org.faceless.pdf2.PDFPage
Start a new path at the specified position.
pathPaint() - Method in class org.faceless.pdf2.PDFCanvas
Close and paint the path.
pathPaint() - Method in interface org.faceless.pdf2.PDFDrawable
Close and paint the path.
pathPaint() - Method in class org.faceless.pdf2.PDFPage
Close and paint the path.
pathShape(Shape) - Method in class org.faceless.pdf2.PDFCanvas
Add the path specified by a Shape to the Canvas
pathShape(Shape) - Method in interface org.faceless.pdf2.PDFDrawable
Add the path specified by a Shape to the Canvas
pathShape(Shape) - Method in class org.faceless.pdf2.PDFPage
Add the path specified by a Shape to the Page
PDF - Class in org.faceless.pdf2
A PDF describes a single document in Adobe's Portable Document Format.
PDF() - Constructor for class org.faceless.pdf2.PDF
Create a new, empty PDF document
PDF(OutputProfile) - Constructor for class org.faceless.pdf2.PDF
Create a new PDF and immediately apply the specified OutputProfile.
PDF(PDF) - Constructor for class org.faceless.pdf2.PDF
Create a PDF that's a clone of the specified PDF.
PDF(PDFReader) - Constructor for class org.faceless.pdf2.PDF
Create a PDF from the specified PDFReader.
PDF(PDFReader, int) - Constructor for class org.faceless.pdf2.PDF
Create a PDF from the specified PDFReader, using the specified revision of the document.
PDF2Output - Class in org.faceless.graph.output
This class renders the graph to a PDF document defined using the Big Faceless PDF library, our companion product available from http://big.faceless.org/products/pdf.
PDF2Output(PDFPage, float, float, float, float) - Constructor for class org.faceless.graph.output.PDF2Output
Create a new PDFOutput class to render the graph to the specified page.
PDFA1a_2005 - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the PDF/A-1a:2005 specification (ISO 19005-1, Level A conformance).
PDFA1b_2005 - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the PDF/A-1b:2005 specification (ISO 19005-1, Level B conformance).
PDFA2a - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the PDF/A-2a specification (ISO 19005-2:2011, Level A conformance).
PDFA2b - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the PDF/A-2b specification (ISO 19005-2:2011, Level B conformance).
PDFA2u - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the PDF/A-2u specification (ISO 19005-2:2011 Level U conformance).
PDFA3a - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the PDF/A-3a specification (ISO 19005-3:2012, Level A conformance).
PDFA3b - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the PDF/A-3b specification (ISO 19005-3:2012, Level B conformance).
PDFA3u - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the PDF/A-3u specification (ISO 19005-3, Level U conformance).
PDFA4 - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the PDF/A-4 profile as defined in ISO19005-4:2020.
PDFA4e - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the PDF/A-43 profile as defined in ISO19005-4:2020.
PDFA4f - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the PDF/A-4f profile as defined in ISO19005-4:2020.
PDFAction - Class in org.faceless.pdf2
An action tells the PDF viewer how to navigate around the document.
PDFAExtensionSchemaBadPrefix - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The XMP metadata contains a PDF/A extension schema which uses a non-standard prefix.
PDFAExtensionSchemaNamespaceInvalid - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The XMP metadata contains a PDF/A extension schema which has a namespace URI that doesn't end in '#' or '/'.
PDFANamespaceNonStandardPrefix - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The XMP metadata contains a PDF/A namespaces that should be prefixed pdfaid, but isn't.
PDFAnnotation - Class in org.faceless.pdf2
A PDFAnnotation allows the user to interact with the generated PDF document, by adding / viewing rubber-stamps, popup notes hyperlinks and so on.
PDFBookmark - Class in org.faceless.pdf2
This class describes the Bookmark or Outline part of a PDF document - the "Table of Contents" structure that allows easy navigation through the document.
PDFBookmark(String, PDFAction) - Constructor for class org.faceless.pdf2.PDFBookmark
Create a new bookmark with an initial state of "closed".
PDFBookmark(String, PDFAction, boolean) - Constructor for class org.faceless.pdf2.PDFBookmark
Create a new bookmark and set the initial state to "open" or "closed"
PDFCanvas - Class in org.faceless.pdf2
This class represents a the visible content of a page, annotation or similar.
PDFCanvas(float, float) - Constructor for class org.faceless.pdf2.PDFCanvas
Create a new blank canvas of the specified width and height
PDFCanvas(float, float, float) - Constructor for class org.faceless.pdf2.PDFCanvas
Create a new blank canvas of the specified width and height and with the specified opacity.
PDFCanvas(float, float, float, String) - Constructor for class org.faceless.pdf2.PDFCanvas
Create a new blank canvas of the specified width and height and with the specified opacity.
PDFCanvas(String, float) - Constructor for class org.faceless.pdf2.PDFCanvas
Load the specified resource as a canvas.
PDFCanvas(PDFCanvas) - Constructor for class org.faceless.pdf2.PDFCanvas
Create a new Canvas that's a clone of the specified PDFCanvas.
PDFCanvas(PDFPage) - Constructor for class org.faceless.pdf2.PDFCanvas
Create a new Canvas that's a clone of the specified PDFPage.
PDFDrawable - Interface in org.faceless.pdf2
This interface is implemented by PDFPage and PDFDrawable, and covers all of the operations common to both used to place content (graphics, images and text) onto the output.
PDFFilter - Class in org.faceless.report
The PDFFilter class is an implementation of the Servlet 2.3 Filter interface, which automatically converts an XML report into a PDF which is returned to the client.
PDFFilter() - Constructor for class org.faceless.report.PDFFilter
 
PDFFont - Class in org.faceless.pdf2
The PDFFont is the abstract superclass for all Fonts in a PDF document.
PDFGlyphVector - Class in org.faceless.pdf2
A PDFGlyphVector is a sequence of glyphs in a particular font.
PDFImage - Class in org.faceless.pdf2
The PDFImage class encapsulates a bitmap image, like a JPEG or PNG file, which can be inserted directly into the PDF document.
PDFImage(byte[]) - Constructor for class org.faceless.pdf2.PDFImage
Load a PDFimage from a byte array.
PDFImage(int, int, int, double, double, boolean, boolean, ColorSpace, InputStream[]) - Constructor for class org.faceless.pdf2.PDFImage
Create a PDFImage from the raw bitmap data provided.
PDFImage(Image) - Constructor for class org.faceless.pdf2.PDFImage
Create a new PDFimage from the specified java.awt.Image.
PDFImage(Image, String) - Constructor for class org.faceless.pdf2.PDFImage
Create a new PDFimage from the specified java.awt.Image.
PDFImage(File) - Constructor for class org.faceless.pdf2.PDFImage
Create a new PDFImage from the specifed File.
PDFImage(InputStream) - Constructor for class org.faceless.pdf2.PDFImage
Create a new PDFImage from the specifed InputStream.
PDFImage(URL) - Constructor for class org.faceless.pdf2.PDFImage
Create a new PDFImage from the specifed URL.
PDFImage(URLConnection) - Constructor for class org.faceless.pdf2.PDFImage
Create a new PDFImage from the specifed URLConnection.
PDFImage(PDFImage) - Constructor for class org.faceless.pdf2.PDFImage
Create an identical copy of the specified PDFImage.
PDFImageSet - Class in org.faceless.pdf2
The PDFImageSet class is a thin wrapper around a multi-page image format (currently only TIFF images).
PDFImageSet(File) - Constructor for class org.faceless.pdf2.PDFImageSet
Create a new PDFImageSet from the specified File.
PDFImageSet(InputStream) - Constructor for class org.faceless.pdf2.PDFImageSet
Create a new PDFImageSet from the specified InputStream.
PDFImageSet(URL) - Constructor for class org.faceless.pdf2.PDFImageSet
Create a new PDFImageSet from the specified URL.
PDFImageSet(URLConnection) - Constructor for class org.faceless.pdf2.PDFImageSet
Create a new PDFImageSet from an already opened URLConnection.
PDFImageSet(Collection<BufferedImage>) - Constructor for class org.faceless.pdf2.PDFImageSet
Createa a PDFImageSet from a pre-existing collection of BufferedImage objects
PDFPage - Class in org.faceless.pdf2
Represents a Page in a PDF document.
PDFPage(int, int) - Constructor for class org.faceless.pdf2.PDFPage
Create a new PDFPage object that's not connected to any document.
PDFPage(String) - Constructor for class org.faceless.pdf2.PDFPage
Create a new page of the specified page size that is not connected to any document.
PDFPage(PDFPage) - Constructor for class org.faceless.pdf2.PDFPage
Create a new PDFPage object that's a clone of the specified page but is not connected to any document.
PDFParser - Class in org.faceless.pdf2
The PDFParser class can be used to parse the contents of a PDF document, for example converting it to an Image, writing to TIFF, printing it and so on.
PDFParser(PDF) - Constructor for class org.faceless.pdf2.PDFParser
Creates a PDFParser from the specified PDF document.
PDFPattern - Class in org.faceless.pdf2
Create a new "pattern" fill to paint with.
PDFPattern(String, float, float, float, float, Color, Color) - Constructor for class org.faceless.pdf2.PDFPattern
Create a PDFPattern from a known, named duotone pattern.
PDFPattern(PDFCanvas, float, float, float, float) - Constructor for class org.faceless.pdf2.PDFPattern
Create a pattern from the specified PDFCanvas.
PDFProxyServlet - Class in org.faceless.report
The PDFProxyServlet is a basic servlet which accepts a request, reads an XML report from another URL and turns it into a PDF to be returned to the client.
PDFProxyServlet() - Constructor for class org.faceless.report.PDFProxyServlet
 
PDFRaster10 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF claims to conform to PDF Raster 1.0 (ISO23504-1:2020).
PDFReader - Class in org.faceless.pdf2
The PDFReader class adds the ability to load an existing PDF to the library.
PDFReader() - Constructor for class org.faceless.pdf2.PDFReader
Create a new PDFReader.
PDFReader(File) - Constructor for class org.faceless.pdf2.PDFReader
Read an unencrypted PDF from the specified file.
PDFReader(File, String) - Constructor for class org.faceless.pdf2.PDFReader
Read an encrypted PDF from the specified File.
PDFReader(File, EncryptionHandler) - Constructor for class org.faceless.pdf2.PDFReader
Read an encrypted PDF from the specified File.
PDFReader(File, EncryptionHandler[], float[]) - Constructor for class org.faceless.pdf2.PDFReader
Read a PDF from the specified File, and report on progress.
PDFReader(File, EncryptionHandler, float[]) - Constructor for class org.faceless.pdf2.PDFReader
Read a PDF from the specified InputStream, and report on progress.
PDFReader(InputStream) - Constructor for class org.faceless.pdf2.PDFReader
Read an encrypted PDF from the specified InputStream.
PDFReader(InputStream, String) - Constructor for class org.faceless.pdf2.PDFReader
Read an encrypted PDF from the specified InputStream.
PDFReader(InputStream, EncryptionHandler) - Constructor for class org.faceless.pdf2.PDFReader
Read an encrypted PDF from the specified InputStream.
PDFReader(InputStream, EncryptionHandler[], float[]) - Constructor for class org.faceless.pdf2.PDFReader
Read a PDF from the specified InputStream, and report on progress.
PDFReader(InputStream, EncryptionHandler, float[]) - Constructor for class org.faceless.pdf2.PDFReader
Read a PDF from the specified InputStream, and report on progress.
PDFSound - Class in org.faceless.pdf2
A PDFSound represents an audio sample in a PDF document.
PDFSound(InputStream) - Constructor for class org.faceless.pdf2.PDFSound
Create a new PDFSound from the specified InputStream.
PDFStyle - Class in org.faceless.pdf2
A PDFStyle controls the colors, font and many other aspects of the actual display of elements on a PDF page.
PDFStyle() - Constructor for class org.faceless.pdf2.PDFStyle
Create a new PDFStyle using the default settings.
PDFStyle(PDFStyle) - Constructor for class org.faceless.pdf2.PDFStyle
Create a new style which is a clone of the specified style
PDFUA1 - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the PDF/UA-1 specification (ISO 14289-1:2014).
PDFUA2 - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the PDF/UA-2 profile (ISO14289-2:2024).
PDFUANamespaceNonStandardPrefix - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The XMP metadata contains a PDF/UA namespaces that should be prefixed pdfuaid, but isn't.
PDFVersion10 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF header describes it as version 1.0
PDFVersion11 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF header describes it as version 1.1
PDFVersion12 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF header describes it as version 1.2 (compatible with Acrobat 3.x).
PDFVersion13 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF header describes it as version 1.3 (compatible with Acrobat 4.x).
PDFVersion14 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF header describes it as version 1.4 (compatible with Acrobat 5.x).
PDFVersion15 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF header describes it as version 1.5 (compatible with Acrobat 6.x).
PDFVersion16 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF header describes it as version 1.6 (compatible with Acrobat 7.x).
PDFVersion17 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF header describes it as version 1.7 with no extension level (compatible with Acrobat 8.x and ISO32000-1:2008).
PDFVersion17e11 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF header describes it as version 1.7 with an ExtensionLevel of 11 (compatible with Acrobat XI).
PDFVersion17e3 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF header describes it as version 1.7 with an ExtensionLevel of 3 (compatible with Acrobat 9.x and ISO32000-1:2008 extension 3).
PDFVersion17e5 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF header describes it as version 1.7 with an ExtensionLevel of 5 (compatible with Acrobat 9.1 and ISO32000-1:2008 extension 5).
PDFVersion17e8 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF header describes it as version 1.7 with an ExtensionLevel of 8 (compatible with Acrobat X).
PDFVersion20 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF header describes it as version 2.0
PDFVersion2n - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF header describes it as version 2.n, where n is any digit.
PDFVersionInCatalog - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF Version number set in the header is overridden by the /Version key in the document Catalog
PDFVersionInCatalogInvalid - Static variable in class org.faceless.pdf2.OutputProfile.Feature
Like OutputProfile.Feature.PDFVersionInCatalog, but indicates the version number is incorrect.
PDFX1a_2001 - Static variable in class org.faceless.pdf2.OutputProfile
Save the document so that it conforms to the PDF/X-1a:2001 (ISO15390-1) prepress specification.
PDFX1a_2003 - Static variable in class org.faceless.pdf2.OutputProfile
Save the document so that it conforms to the PDF/X-1a:2003 (ISO15390-4) prepress specification.
PDFX3_2002 - Static variable in class org.faceless.pdf2.OutputProfile
Save the document so that it conforms to the PDF/X-3:2002 (ISO15390-3) prepress specification.
PDFX3_2003 - Static variable in class org.faceless.pdf2.OutputProfile
Save the document so that it conforms to the PDF/X-3:2003 (ISO15390-6) prepress specification.
PDFX4 - Static variable in class org.faceless.pdf2.OutputProfile
The profile representing the PDF/X-4:2010 (ISO15930-7:2010) specification.
PDFXNamespaceNonStandardPrefix - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The XMP metadata contains namespaces that should be prefixed dc, pdf, xmp, xmpMM and pdfix, but aren't.
PERCENTAGE_INLINE - Static variable in class org.faceless.graph.PieGraph
Show the percentage for each slice directly on the slice, regardless of where the key is shown.
PERCENTAGE_NONE - Static variable in class org.faceless.graph.PieGraph
Do not show the percentage for each slice
PERCENTAGE_WITH_KEY - Static variable in class org.faceless.graph.PieGraph
Show the percentage for each slice with the key, wherever it may be.
PercentageFormatter - Class in org.faceless.graph.formatter
A formatter that returns it's input formatted as a percentage
PercentageFormatter() - Constructor for class org.faceless.graph.formatter.PercentageFormatter
Create a PercentageFormatter that formats to 1 decimal place
PercentageFormatter(int) - Constructor for class org.faceless.graph.formatter.PercentageFormatter
Create a PercentageFormatter that formats to the specified number of decimal places
Perceptual - org.faceless.pdf2.OutputProfiler.RenderingIntent
Constant which represents the Perceptual rendering intent
PermissionsWithDocMDPAndDigest - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a permissions dictionary with a DocMDP entry containing signature references with a digest (not part of basic profile).
PermissionsWithNonUR - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a permissions dictionary with an entry other than UR or UR3.
PermissionsWithOldUR - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a permissions dictionary with the obsolete UR entry.
PermissionsWithUnknownEntry - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a permissions dictionary with an entry other than DocMDP, UR or UR3 (not part of basic profile).
PieceInfo - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a PieceInfo dictionary, which may hold private data for different applications.
PieceInfoWithoutModDate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a OutputProfile.Feature.PieceInfo dictionary, but the Info dictionary does not have a ModDate entry.
PieGraph - Class in org.faceless.graph
The PieGraph is the only type of Graph that doesn't subclass AxesGraph, and is ideal for proportional data.
PieGraph() - Constructor for class org.faceless.graph.PieGraph
 
pivot(int, int) - Method in class org.faceless.graph.math.Matrix
Pivot the current matrix around the specified row and column
PKCS7 - org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine.Type
Signing with this engine Will create a PKCS#7 object.
PKCS7_COMPLETE - org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine.Type
Can be used if the sign() method returns a complete PKCS#7 object to be embedded.
PKCS7_WITH_REVOCATION - org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine.Type
As for PKCS7SignatureHandler.SigningEngine.Type.PKCS7, but will also embed the results of an OCSP request verifying the certificates at the time of signing.
PKCS7SignatureHandler - Class in org.faceless.pdf2
This class represents the subclass of digital signatures that rely on Public/Private key pairs and that meet the requirements laid down in the document "PDF Public-Key Digital Signature and Encryption Specification", published by Adobe.
PKCS7SignatureHandler() - Constructor for class org.faceless.pdf2.PKCS7SignatureHandler
 
PKCS7SignatureHandler.OCSPResponse - Class in org.faceless.pdf2
An OCSP response relating to the validity of a digital signature.
PKCS7SignatureHandler.OCSPResponse.SingleResponse - Class in org.faceless.pdf2
Represents a SingleResponse item from the OCSP response
PKCS7SignatureHandler.SigningEngine - Interface in org.faceless.pdf2
This interface defines the engine used to actually sign a PDF.
PKCS7SignatureHandler.SigningEngine.Type - Enum in org.faceless.pdf2
An enum that determine which type of PKCS7 Signature structure will be embedded with a SigningEngine
PKCS7SignatureHandler.ValidationInformation - Class in org.faceless.pdf2
This class represents long-term validation information, as described in PAdES part 4.
Placeholder(int) - Constructor for class org.faceless.pdf2.SignatureHandler.Placeholder
Create a new Placeholder of the specified length, but with no content set
playSound(PDFSound) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which plays a PDFSound when activated.
playSound(PDFSound, int, boolean, boolean) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which plays a PDFSound when activated.
plotBar(int, int, int, double) - Method in class org.faceless.graph.AbstractBarGraph
Needs to be completed by concrete subclasses of this class.
plotBar(int, int, int, double) - Method in class org.faceless.graph.BarGraph
 
plotBar(int, int, int, double) - Method in class org.faceless.graph.DepthBarGraph
 
plotBar(int, int, int, double) - Method in class org.faceless.graph.FloatingBarGraph
 
plotBar(int, int, int, double) - Method in class org.faceless.graph.MultiBarGraph
 
plotBar(int, int, int, double) - Method in class org.faceless.graph.TowerBarGraph
 
plotBarValue(Point, Point, double) - Method in class org.faceless.graph.AbstractBarGraph
 
plotLine(int, Curve, double, double, double, double, double, boolean, Map) - Method in class org.faceless.graph.AbstractLineGraph
Actually plot the line.
plotLine(int, Curve, double, double, double, double, double, boolean, Map) - Method in class org.faceless.graph.AreaGraph
 
plotLine(int, Curve, double, double, double, double, double, boolean, Map) - Method in class org.faceless.graph.LineGraph
 
point(double) - Method in class org.faceless.graph.math.Curve
If a marker is to be placed at this point on the curve then return true, otherwise return false.
point(double) - Method in class org.faceless.graph.math.DataCurve
 
point(double) - Method in class org.faceless.graph.math.FunctionCurve
 
point(double) - Method in class org.faceless.graph.math.Spline
 
Point - Class in org.faceless.graph
A Point represents a point in 3D space, and is the building block upon which the 3D representation of the Graphs is based.
Point(double, double) - Constructor for class org.faceless.graph.Point
Create a point in 2D space (i.e. with a zero Z axis)
Point(double, double, double) - Constructor for class org.faceless.graph.Point
Create a point at the given position in 3D space.
Point(Double, Double, Double) - Constructor for class org.faceless.graph.Point
Create a point at the given position in 3D space.
poly(String, double[], double[], int) - Method in class org.faceless.graph.output.Output
Draw and fill a polygon on the canvas, in the current colour.
poly(String, double[], double[], int) - Method in class org.faceless.graph.output.PDF2Output
 
Polynomial - Class in org.faceless.graph.math
Represents a Polynomial Curve of any degree > 2.
Polynomial(int, double[]) - Constructor for class org.faceless.graph.math.Polynomial
Create a polynomial of the specified order with the specified coefficients.
populateCanvas(PDFCanvas, int, int, EGIZSignatureHandler) - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
Populate the supplied canvas with the signature appearance.
PopupAnnotationPrintFlagNotSet - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a popup annotation that is set not to print.
Portfolio - Class in org.faceless.pdf2
A "Portfolio PDF" is a PDF that primarily exists as a container for other documents, which are included as EmbeddedFile objects in the PDF.getEmbeddedFiles() map.
Portfolio - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is a PDF Portfolio, a collection of PDF documents stored as attachments to the parent.
Portfolio.FieldType - Class in org.faceless.pdf2
The FieldType class determines which properties of an EmbeddedFile are presented in the user-interface.
PortfolioFolders - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is a PDF OutputProfile.Feature.Portfolio and contains subfolders.
POST_PRINT - Static variable in class org.faceless.pdf2.Event
Occurs when a PDF has just been be printed (Doc/DidPrint).
POST_SAVE - Static variable in class org.faceless.pdf2.Event
Occurs when a PDF has just been be saved (Doc/DidSave).
postcomplete() - Method in class org.faceless.graph.AbstractBarGraph
 
postcomplete() - Method in class org.faceless.graph.AxesGraph
 
postcomplete() - Method in class org.faceless.graph.Graph
PostComplete is called by a Graph when it's rendered, but after complete.
postDigest(long, Map<String, SignatureHandler.Placeholder>) - Method in class org.faceless.pdf2.EGIZSignatureHandler
 
postDigest(long, Map<String, SignatureHandler.Placeholder>) - Method in class org.faceless.pdf2.SignatureHandler
Update any Variables that need to be updated after the Digest is calculated (eg Contents).
postDrawLines() - Method in class org.faceless.graph.AbstractLineGraph
 
postDrawLines() - Method in class org.faceless.graph.LineGraph
 
postpostcomplete() - Method in class org.faceless.graph.AxesGraph
 
postpostcomplete() - Method in class org.faceless.graph.Graph
The unfortunately named PostPostComplete is called last of all by a Graph when it's rendered, to add anything that couldn't quite be laid out correctly on the last pass - usually Text dependant on the position of other text.
postpostcomplete() - Method in class org.faceless.graph.PieGraph
 
PostScriptXObject - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a PostScript XObject (not part of basic profile).
PRE_PRINT - Static variable in class org.faceless.pdf2.Event
Occurs when a PDF is about to be printed (Doc/WillPrint).
PRE_SAVE - Static variable in class org.faceless.pdf2.Event
Occurs when a PDF is about to be saved (Doc/WillSave).
preDigest(long, Map<String, SignatureHandler.Placeholder>) - Method in class org.faceless.pdf2.EGIZSignatureHandler
 
preDigest(long, Map<String, SignatureHandler.Placeholder>) - Method in class org.faceless.pdf2.SignatureHandler
Update any Variables that need to be updated before the Digest is calculated (eg ByteRange).
prepareToDecrypt() - Method in class org.faceless.pdf2.EncryptionHandler
This method is called just before the PDF is read in.
prepareToDecrypt() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
prepareToDecrypt() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
prepareToEncrypt() - Method in class org.faceless.pdf2.EncryptionHandler
This method is called when the PDF is about to be written out.
prepareToEncrypt() - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
 
prepareToEncrypt() - Method in class org.faceless.pdf2.StandardEncryptionHandler
 
prepareToSign(KeyStore, String, char[]) - Method in class org.faceless.pdf2.EGIZSignatureHandler
 
prepareToSign(KeyStore, String, char[]) - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
prepareToSign(KeyStore, String, char[]) - Method in class org.faceless.pdf2.SignatureHandler
This method initialized the handler using the specified values into a state where it's ready to sign.
prescalecomplete() - Method in class org.faceless.graph.AbstractBarGraph
 
prescalecomplete() - Method in class org.faceless.graph.AxesGraph
 
preSign(EGIZSignatureHandler, KeyStore, String, char[]) - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
Set any fields in the Signature that need to be set prior to the start of the signing process.
preVerify(EGIZSignatureHandler) - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
Called right at the start of the verification process before the digest is created and the EGIZSignatureHandler.Factory.doVerify(org.faceless.pdf2.EGIZSignatureHandler, java.security.MessageDigest) method is called
print(Graphics, PageFormat, int) - Method in class org.faceless.pdf2.PagePainter
 
PRINT_HIGHRES - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to allow full print access
PRINT_LOWRES - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to limit printing to lo-res (theoretically about 150dpi)
PRINT_NONE - Static variable in class org.faceless.pdf2.StandardEncryptionHandler
Parameter to StandardEncryptionHandler.setAcrobat5Level(int, int, int) to prevent printing altogether
PrivateUseGlyphsWithoutActualText - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains text which include characters from the Unicode 'private use' range, but the actual value of this text is not defined with an ActualText element.
ProcessColorAction(ColorSpace) - Constructor for class org.faceless.pdf2.OutputProfiler.ProcessColorAction
Create a new ProcessColorAction, and pass the single Colorspace supplied to OutputProfiler.ProcessColorAction.setColorSpaces(java.util.Collection<? extends java.awt.color.ColorSpace>).
ProcessColorAction(OutputProfile) - Constructor for class org.faceless.pdf2.OutputProfiler.ProcessColorAction
Create a new ProcessColorAction that will convert colors in the PDF to try and match the OutputProfile and its main OutputIntent.
ProcessColorAction(OutputProfile, Collection<? extends ColorSpace>) - Constructor for class org.faceless.pdf2.OutputProfiler.ProcessColorAction
Create a new ProcessColorAction that will convert process colors to the ColorSpace specified in the supplied OutputProfile's OutputIntent.
processingInstruction(String, String) - Method in class org.faceless.report.ReportHandler
 
ProfileComplianceException - Exception in org.faceless.pdf2
This exception is thrown when an action is not allowed based on the OutputProfile that is applied to the PDF - for example, if the PDF only allows CMYK colors and an attempt is made to add RGB to the page.
ProfileComplianceException(String, OutputProfile.Feature, boolean) - Constructor for exception org.faceless.pdf2.ProfileComplianceException
Create a nwe ProfileComplianceException
PropertyManager - Interface in org.faceless.pdf2
This interface defines an object which can be used to set values to be used to control the PDF library - turning on or off debug flags, controlling the location of additional software and so on.
PublicKeyEncryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with a Public Key.
PublicKeyEncryptionHandler - Class in org.faceless.pdf2
The PublicKeyEncryptionHandler can be used to encrypt and decrypt documents using public/private key Encryption, so documents can only be opened by someone in posession of the private key.
PublicKeyEncryptionHandler() - Constructor for class org.faceless.pdf2.PublicKeyEncryptionHandler
Create a new PublicKeyEncryptionHandler for decrypting a document encrypted with the Adobe.PubSec public key encryption handler.
PublicKeyEncryptionHandler(int) - Constructor for class org.faceless.pdf2.PublicKeyEncryptionHandler
Create a new PublicKeyEncryptionHandler for encrypting a document.
PublicKeyEncryptionHandler(KeyStore, String, char[]) - Constructor for class org.faceless.pdf2.PublicKeyEncryptionHandler
Create a new PublicKeyEncryptionHandler for decrypting a document encrypted with the Adobe.PubSec public key encryption handler.
PurgeResources - Static variable in class org.faceless.pdf2.OutputProfile.Feature
When saving a modified PDF, in general the PDF API will not include items that have been removed from the document.
PushButtonAppearanceIsDictionary - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a push-button annotation with an N entry that is a Dictionary containing a Stream.
PushButtonAppearanceIsStream - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a push-button annotation with an N entry that is a Stream.
putArrayValue(String) - Method in class org.faceless.pdf2.EncryptionHandler
Add (or replace) an Array to the Encrypt dictionary.
putArrayValue(String) - Method in class org.faceless.pdf2.SignatureHandler
Add (or replace) an Array to the V dictionary.
putBooleanValue(String, boolean) - Method in class org.faceless.pdf2.EncryptionHandler
Add (or replace) a Boolean to the Encrypt dictionary.
putBooleanValue(String, boolean) - Method in class org.faceless.pdf2.SignatureHandler
Add (or replace) a Boolean to the V dictionary.
putDictionaryValue(String) - Method in class org.faceless.pdf2.EncryptionHandler
Add (or replace) a Dictionary to the Encrypt dictionary.
putDictionaryValue(String) - Method in class org.faceless.pdf2.SignatureHandler
Add (or replace) a Dictionary to the V dictionary.
putNameValue(String, String) - Method in class org.faceless.pdf2.EncryptionHandler
Add (or replace) a Name to the Encrypt dictionary.
putNameValue(String, String) - Method in class org.faceless.pdf2.SignatureHandler
Add (or replace) a Name to the V dictionary.
putNumericValue(String, float) - Method in class org.faceless.pdf2.EncryptionHandler
Add (or replace) a Number to the Encrypt dictionary.
putNumericValue(String, float) - Method in class org.faceless.pdf2.SignatureHandler
Add (or replace) a Number to the V dictionary.
putQualifier(String, Object) - Method in class org.faceless.pdf2.XMP.Value
Set a Qualifier on this Value.
putQualifier(XMP.Property, XMP.Value) - Method in class org.faceless.pdf2.XMP.Value
Set a Qualifier on this Value.
putRichTextResource(String, Object) - Method in class org.faceless.pdf2.AnnotationText
Add a resource that is referenced by the rich content set in AnnotationText.setRichTextContents(java.lang.String).
putStreamValue(String, byte[]) - Method in class org.faceless.pdf2.SignatureHandler
Add (or replace) the contents of a Stream in the V dictionary.
putStringValue(String, byte[]) - Method in class org.faceless.pdf2.EncryptionHandler
Add (or replace) a String to the Encrypt dictionary.
putStringValue(String, byte[]) - Method in class org.faceless.pdf2.SignatureHandler
Add (or replace) a String to the V dictionary.
putTextStringValue(String, String) - Method in class org.faceless.pdf2.EncryptionHandler
Add (or replace) a Text String to the Encrypt dictionary.
putTextStringValue(String, String) - Method in class org.faceless.pdf2.SignatureHandler
Add (or replace) a Text String to the V dictionary.
putUserData(String, Object) - Method in class org.faceless.pdf2.EmbeddedFile
Set a custom property on the PDF.
putUserData(String, Object) - Method in class org.faceless.pdf2.PDF
Set a custom property on the PDF.
putUserData(String, Object) - Method in class org.faceless.pdf2.PDFAnnotation
Set a custom property on the PDF.
putUserData(String, Object) - Method in class org.faceless.pdf2.PDFPage
Set a custom property on the PDF.

Q

quantize() - Method in class org.faceless.pdf2.PDFImage
Deprecated.
call quantize(256, 0)
quantize(int, int) - Method in class org.faceless.pdf2.PDFImage
Convert a PDFImage to an "Indexed" image, by reducing the number of colors in the image to the specified number and storing each color as an index into a color table.
queryTimeStampResponse(URL, byte[], String, int, SSLSocketFactory) - Static method in class org.faceless.pdf2.PKCS7SignatureHandler
This is a helper method that can be called by those implementing their own custom PKCS7SignatureHandler.SigningEngine objects, and who need to create a timestamped signature.

R

RadioButtonAppearanceIsDictionary - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a radio-button or checkbox annotation with an N entry that is a Dictionary containing a Stream.
RadioButtonAppearanceIsStream - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a radio-button or checkbox annotation with an N entry that is a Stream.
rasterize(OutputProfiler, PDFPage, OutputProfile, ProfileComplianceException) - Method in class org.faceless.pdf2.OutputProfiler.RasterizingAction
Rasterize the page, converting its content to a bitmap
RasterizingAction() - Constructor for class org.faceless.pdf2.OutputProfiler.RasterizingAction
 
rawWrite(String) - Method in class org.faceless.pdf2.PDFCanvas
Write raw PDF commands to the canvas.
rawWrite(String) - Method in interface org.faceless.pdf2.PDFDrawable
Write raw PDF commands to the drawable.
rawWrite(String) - Method in class org.faceless.pdf2.PDFPage
Write raw PDF commands to the page.
read(Reader) - Method in class org.faceless.pdf2.XMP
Read the XMP stream from the supplied reader, and return true if it contains a valid XMP stream.
ReaderExtensions - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains Reader Extensions.
RealOverflow - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a real number > ±3.4028234 × 1038, which is the maximum size for a 32-bit float under IEEE754.
RealOverflow14 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a real number greater than 32767 or less than -32767.
RealOverflowPDFA - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a real number > ±3.403 × 1038 - this is not recommended in PDF and disallowed by PDF/A-2 and later.
RealUnderflow - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a real number < ±1.175 × 10-38.
rebuild() - Method in class org.faceless.pdf2.AnnotationFile
 
rebuild() - Method in class org.faceless.pdf2.AnnotationMarkup
 
rebuild() - Method in class org.faceless.pdf2.AnnotationNote
 
rebuild() - Method in class org.faceless.pdf2.AnnotationShape
Recreate the appearance
rebuild() - Method in class org.faceless.pdf2.AnnotationStamp
 
rebuild() - Method in class org.faceless.pdf2.AnnotationText
 
rebuild() - Method in class org.faceless.pdf2.Form
Call the FormElement.rebuild() method on each element that requires it.
rebuild() - Method in class org.faceless.pdf2.FormBarCode
 
rebuild() - Method in class org.faceless.pdf2.FormButton
 
rebuild() - Method in class org.faceless.pdf2.FormCheckbox
 
rebuild() - Method in class org.faceless.pdf2.FormChoice
 
rebuild() - Method in class org.faceless.pdf2.FormElement
Cause the annotation list to be rebuilt.
rebuild() - Method in class org.faceless.pdf2.FormRadioButton
 
rebuild() - Method in class org.faceless.pdf2.FormSignature
 
rebuild() - Method in class org.faceless.pdf2.FormText
 
rebuild() - Method in class org.faceless.pdf2.PDFAnnotation
Rebuild the annotation's appearance.
Rebuild - org.faceless.pdf2.OutputProfiler.Strategy
Where a PDF cannot be repaired, this option will copy the content to a new PDF, reset the current PDF and move the content back.
rebuildStructureTree() - Method in class org.faceless.pdf2.PDF
Rebuild the Structure Tree returned from PDF.getStructureTree().
RecolorAnnotations - org.faceless.pdf2.OutputProfiler.Strategy
Strategy that will convert CMYK to RGB (or vice versa) in annotations if that's what's required to match the target OutputProfile.
redact() - Method in class org.faceless.pdf2.Redactor
Performs the redaction.
REDACT_ALL - Static variable in class org.faceless.pdf2.Redactor
A flag that can be passed unto Redactor.setRedactionMode(int) to redact everything.
REDACT_BITMAP - Static variable in class org.faceless.pdf2.Redactor
A flag that can be passed unto Redactor.setRedactionMode(int) to redact bitmap image content.
REDACT_GRAPHICS - Static variable in class org.faceless.pdf2.Redactor
A flag that can be passed unto Redactor.setRedactionMode(int) to redact all non-text content.
REDACT_TEXT - Static variable in class org.faceless.pdf2.Redactor
A flag that can be passed unto Redactor.setRedactionMode(int) to redact text content.
REDACT_VECTOR - Static variable in class org.faceless.pdf2.Redactor
A flag that can be passed unto Redactor.setRedactionMode(int) to redact vector drawing content.
Redactor - Class in org.faceless.pdf2
The Redactor can be used to redact (completely remove) text and images from a PDF.
Redactor() - Constructor for class org.faceless.pdf2.Redactor
Creates a new Redactor
RedefinedSeparation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a page or canvas with two Separations (either on their own, or as part of the N-Channel Colorants list) that give different results.
RedefinedSeparationAllNone - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a page or canvas with two Separations called "All" or "None" (either on their own, or as part of the N-Channel Colorants list) that give different results.
RedGreenBlueSeparation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with an ink name of Red, Green or Blue.
ReferenceXObject - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Reference XObject (not part of basic profile).
registerHandlerForVerification(SignatureHandlerFactory) - Static method in class org.faceless.pdf2.FormSignature
This method must be called to register a new SignatureHandlerFactory that can be used when verifying signatures, although it's not necessary for handlers that are only used for signing.
registerURLConnectionFactory(String, URLConnectionFactory) - Static method in class org.faceless.report.ReportParser
Register a URLConnectionFactory for the specified Scheme
REGULAR - Static variable in class org.faceless.pdf2.StandardCJKFont
A "style" parameter to the constructor requesting a regular font - ie. not bold or italic.
RegularCompression - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF should be compressed.
Relative - org.faceless.pdf2.OutputProfiler.RenderingIntent
Constant which represents the Relative rendering intent
remap(ColorSpace) - Method in class org.faceless.pdf2.DeviceNColorSpace
Attempt to convert this DeviceNColorSpace to an equavalent one, but with a different fallback ColorSpace.
RemoveColorProfile - org.faceless.pdf2.OutputProfiler.Strategy
Strategy that will remove ICC Profiles if that's what's required to match the target OutputProfile.
removeDeclaration(String) - Method in class org.faceless.pdf2.XMP
removeElement(String) - Method in class org.faceless.pdf2.Form
Remove the specified element from the form, if it exists.
RemoveEmbeddedFiles - org.faceless.pdf2.OutputProfiler.Strategy
Strategy that will remove any Embedded Files that cannot be made compliant.
RemoveForm - org.faceless.pdf2.OutputProfiler.Strategy
Strategy that will remove any form content that cannot be made to match the target OutputProfile, including the XFA form, signed signatures that are invalid for any reason
RemoveHiddenAnnotations - org.faceless.pdf2.OutputProfiler.Strategy
If hidden annotations are not allowed in the target OutputProfile, by default they will be made visible.
removeInk(int) - Method in class org.faceless.pdf2.DeviceNColorSpace.Builder
Remove an Ink that has been previously added from the builder.
RemoveInvalidXMPFields - org.faceless.pdf2.OutputProfiler.Strategy
Strategy that will remove invalid or undefined fields from the XMP
RemoveInvalidXMPProperties - org.faceless.pdf2.OutputProfiler.Strategy
Strategy that will remove invalid or undefined properties from the XMP
removePropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.FormElement
Remove a previously added PropertyChangeListener form this FormElement.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.PDF
Remove a PropertyChangeListener to this object
removePropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.PDFAnnotation
Remove a previously added PropertyChangeListener from this PDFAnnotation.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.faceless.pdf2.PDFPage
Remove a previously added PropertyChangeListener from this PDFPage.
RemoveReaderExtensions - org.faceless.pdf2.OutputProfiler.Strategy
Strategy that will remove reader-extensions, if that's what's required to match the target OutputProfile.
RemoveRelaxNGSchema - org.faceless.pdf2.OutputProfiler.Strategy
Strategy that will remove the RelaxNG schema from the XMP if required to meet the target OutputProfile.
RemoveSignatures - org.faceless.pdf2.OutputProfiler.Strategy
Strategy that will remove signed signatures, if that's what's required to match the target OutputProfile.
removeXFA() - Method in class org.faceless.pdf2.Form
Removes the XFA elements from the form.
renameAllElements(String, String) - Method in class org.faceless.pdf2.Form
Rename all the elements in the form by adding a prefix and/or suffix to their names.
renameElement(String, String) - Method in class org.faceless.pdf2.Form
Rename an element in the form.
render(OutputStream) - Method in class org.faceless.pdf2.FDF
Save the FDF file to the specified OutputStream.
render(OutputStream) - Method in class org.faceless.pdf2.PDF
This method renders the completed PDF to an OutputStream.
render(Graph) - Method in class org.faceless.graph.output.Output
Render the Graph to this Output object.
render(Graph) - Method in class org.faceless.graph.output.PDF2Output
 
RenderingIntent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains operations to set the Rendering Intent (not part of basic profile).
RenderingIntentUnknown - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Rendering Intent that is not one of the values defined in the PDF specification (not part of basic profile)
repair(Object) - Method in interface org.faceless.pdf2.ArlingtonModelIssue
Attempt to repair the issue.
repair(PDF, OutputProfile, OutputProfiler.Strategy...) - Method in class org.faceless.pdf2.XMP
Attempt to repair this XMP object to match the specified target, using the specified strategy.
RepairToUnicodeCodeLength - org.faceless.pdf2.OutputProfiler.Strategy
The ToUnicode map, used to give meaning to glyphs in the PDF, is sometimes created in a particular way (with two-byte codes where single-bye are requried) that means it must be ignored by Acrobat.
RepeatSeparation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a DeviceN colorspace that uses the separation name "All" or repeats the same separation.
ReportHandler - Class in org.faceless.report
A ContentHandler which will parse the Report Generator XML and creeate a PDF as a result.
ReportHandler() - Constructor for class org.faceless.report.ReportHandler
 
ReportParser - Class in org.faceless.report
The top level class for the Big Faceless Report Generator.
resample(OutputProfiler, PDFImage, Map<String, Object>) - Method in interface org.faceless.pdf2.OutputProfiler.ImageAction
Optionally causes an image embedded in the PDF to be resampled or recompressed.
resample(OutputProfiler, PDFImage, Map<String, Object>) - Method in class org.faceless.pdf2.OutputProfiler.SimpleImageAction
 
reset(boolean) - Method in class org.faceless.pdf2.Portfolio
Clear this Portfolio.
resetPageExtractor(PDFPage) - Method in class org.faceless.pdf2.PDFParser
Reset the previously created PageExtractor.
resolveEntity(String, String) - Method in class org.faceless.report.ReportHandler
 
restore() - Method in class org.faceless.pdf2.PDFCanvas
Restore the state that was saved with the last call to PDFCanvas.save()
restore() - Method in interface org.faceless.pdf2.PDFDrawable
Restore the state that was saved with the last call to PDFDrawable.save()
restore() - Method in class org.faceless.pdf2.PDFPage
Restore the state that was saved with the last call to PDFPage.save()
restorePositions() - Method in class org.faceless.pdf2.PDFGlyphVector
Restore the positions of all the glyphs in the PDFGlyphVector to that saved by an earlier call to PDFGlyphVector.savePositions().
RGB - Static variable in class org.faceless.pdf2.PDFParser
A ColorModel that can be passed in to writeAsTIFF() of the various PagePainter methods which represent an opaque RGB color model.
RGBA - Static variable in class org.faceless.pdf2.PDFParser
A ColorModel that can be passed in to writeAsTIFF() of the various PagePainter methods which represent a translucent RGB color model with an alpha component.
RichValueMismatch - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an annotation with Contents, or a text string with a value, and that value is stored as both a plain string and a "rich" string with markup - and the text values disagree.
RIGHT - Static variable in class org.faceless.graph.Style
For use with Style.setAlign(int) to right align text.
RoleMapNameNotUTF8 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Name representing the rolemapped name of an element in the Structure Tree which is not a valid UTF-8 byet sequence.
rotate(float, float, double) - Method in class org.faceless.pdf2.PDFCanvas
Rotate the canvas around the specified point by the specified number of degrees.
rotate(float, float, double) - Method in interface org.faceless.pdf2.PDFDrawable
Rotate the drawable around the specified point by the specified number of degrees.
rotate(float, float, double) - Method in class org.faceless.pdf2.PDFPage
Rotate the page.
rotate(Point, Point, double) - Method in class org.faceless.graph.output.Output
For use only by subclasses of Output.
roundbars - Variable in class org.faceless.graph.AbstractBarGraph
 
run() - Method in class org.faceless.pdf2.OutputProfiler
Analyze the PDF and generate its profile.

S

Saturation - org.faceless.pdf2.OutputProfiler.RenderingIntent
Constant which represents the Saturation rendering intent
save() - Method in class org.faceless.pdf2.PDFCanvas
Save the state of this page.
save() - Method in interface org.faceless.pdf2.PDFDrawable
Save the state of this page.
save() - Method in class org.faceless.pdf2.PDFPage
Save the state of this page.
savePositions() - Method in class org.faceless.pdf2.PDFGlyphVector
Save the positions of all the glyphs in the PDFGlyphVector.
Schema(String, String, String) - Constructor for class org.faceless.pdf2.XMP.Schema
Create a new custom Schema.
seekEnd() - Method in class org.faceless.pdf2.PDFPage
Seek to the end of the page.
seekStart() - Method in class org.faceless.pdf2.PDFPage
Seek to the start of the page.
SeparationMergeAcrobat - org.faceless.pdf2.OutputProfiler.Strategy
PDF/A-2 and later require that the same color definition is used for each Separation plate in the PDF.
SeparationMergeRename - org.faceless.pdf2.OutputProfiler.Strategy
PDF/A-2 and later require that the same color definition is used for each Separation plate in the PDF.
SeparationNameNotUTF8 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Name representing the name of a color separation which is not a valid UTF-8 byte sequence.
SEPARATIONS - Static variable in class org.faceless.pdf2.PDFParser
A ColorModel that can be passed to PagePainter.getImage(float).
seqOf(XMP.Type) - Static method in class org.faceless.pdf2.XMP.Type
Return a new Type that is a "Seq" of the supplied Type.
ServletContextPropertyManager - Class in org.faceless.pdf2
Defines a PropertyManager which checks the ServletContext.getInitParameter(java.lang.String) method for properties.
ServletContextPropertyManager(ServletContext) - Constructor for class org.faceless.pdf2.ServletContextPropertyManager
 
set(double, double) - Method in class org.faceless.graph.math.DataCurve
Set the value of the curve at a specific value
set(int, int, double) - Method in class org.faceless.graph.math.Matrix
Set the element at the specified row and column to the specified value
set(int, XMP.Value) - Method in class org.faceless.pdf2.XMP.Value
Set the value in the underlying Collection, which must be a List.
set(String, double) - Method in class org.faceless.graph.BarGraph
Set the value of the specified entry
set(String, double) - Method in class org.faceless.graph.PieGraph
Set a data value.
set(String, double, double, double) - Method in class org.faceless.graph.FloatingBarGraph
Add a bar with the specified bottom, middle and top values.
set(String, Object) - Method in class org.faceless.pdf2.XMP
Set a value on this XMP object.
set(String, String, double) - Method in class org.faceless.graph.DepthBarGraph
Set the value of the specified entry.
set(String, String, double) - Method in class org.faceless.graph.MultiBarGraph
Set the value of the specified entry.
set(String, String, double) - Method in class org.faceless.graph.TowerBarGraph
Set the value of the specified entry.
set(XMP.Property, XMP.Value) - Method in class org.faceless.pdf2.XMP
Set the specified property to have the specified value, or if the value is null, delete the specified property from this XMP.
set(XMP.Property, XMP.Value) - Method in class org.faceless.pdf2.XMP.Value
Set the value in the underlying Collection, which must be a Map.
setAcrobat3Level(boolean, boolean, boolean, boolean) - Method in class org.faceless.pdf2.StandardEncryptionHandler
Set the access levels for Acrobat 3 and greater.
setAcrobat5Level(int, int, int) - Method in class org.faceless.pdf2.StandardEncryptionHandler
Set the access levels for Acrobat 5 and greater.
setAcrobat6Level(int, int, int, boolean) - Method in class org.faceless.pdf2.StandardEncryptionHandler
Set the access levels for Acrobat 6 and greater.
setAcrobat7Level(int, int, int, boolean) - Method in class org.faceless.pdf2.StandardEncryptionHandler
Set the access levels for Acrobat 7 and greater.
setAcrobat9Level(int, int, int, boolean) - Method in class org.faceless.pdf2.StandardEncryptionHandler
Deprecated.
the encryption algorithm used by Acrobat 9 has ben found to be less secure than the algorithm used by Acrobat 7, so as of 2.11.19 a request for Acrobat 9 encryption will fall back to Acrobat 7 encryption.
setAcrobatXLevel(int, int, int, boolean) - Method in class org.faceless.pdf2.StandardEncryptionHandler
Set the access levels for Acrobat X and greater.
setAction(Event, PDFAction) - Method in class org.faceless.pdf2.FormElement
Set the action to perform when the specified event takes place on this field.
setAction(Event, PDFAction) - Method in class org.faceless.pdf2.PDF
Specify an action to perform when the specified event occurs on the document.
setAction(Event, PDFAction) - Method in class org.faceless.pdf2.PDFAnnotation
Set an action to occur when the specified event happens to this annotation.
setAction(Event, PDFAction) - Method in class org.faceless.pdf2.PDFPage
Set the action to perform when the specified event occurs.
setAction(Event, PDFAction) - Method in class org.faceless.pdf2.WidgetAnnotation
Set an action to occur when the specified event happens to this annotation.
setAction(PDFAction) - Method in class org.faceless.pdf2.AnnotationLink
Set the action for this hyperlink
setAction(PDFAction) - Method in class org.faceless.pdf2.PDFBookmark
Set the action this bookmark performs when selected
setActualText(String) - Method in class org.faceless.pdf2.PDFGlyphVector
Set the "ActualText" this PDFGlyphVector represents.
setAES256_GCM(int, int, int, boolean) - Method in class org.faceless.pdf2.StandardEncryptionHandler
Set the access levels and use AES256/GCM encryption, which was added in ISO 32003.
setAlign(int) - Method in class org.faceless.graph.Style
Set the text alignment for this style.
setAllowCalibrated(boolean) - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
Determines how process colors in a calibrated ColorSpace are modified.
setAnnotations(Collection<PDFAnnotation>) - Method in class org.faceless.pdf2.FDF
Add the specified annotations to the FDF.
setAppearance(PDFCanvas) - Method in class org.faceless.pdf2.AnnotationRichMedia
If the RichMedia is not loaded yet, or cannot be loaded for some reason, this method can set a fallback visualization for the annotation.
setAuthor(String) - Method in class org.faceless.pdf2.PDFAnnotation
Set the author of the annotation.
setBackground(Paint) - Method in class org.faceless.pdf2.PagePainter
Set the background of any images drawn with this PagePainter.
setBackgroundStyle(PDFStyle) - Method in class org.faceless.pdf2.AnnotationText
Set the background style for the annotation.
setBackgroundStyle(PDFStyle) - Method in class org.faceless.pdf2.Form
Set the default background style for all new elements added to the form.
setBackgroundStyle(PDFStyle) - Method in class org.faceless.pdf2.WidgetAnnotation
Set the background style for this annotation.
setBarHeight(float) - Method in class org.faceless.pdf2.BarCode
Set the height of the bars used in this symbol.
setBlendMode(String) - Method in class org.faceless.pdf2.AnnotationStamp
Set the "Blend Mode" of this stamp.
setBlendMode(String) - Method in class org.faceless.pdf2.PDFStyle
Set the "Blend Mode" of this style.
setBorderColor(Color) - Method in class org.faceless.graph.Style
Set the border color for this style
setBottom(float) - Method in class org.faceless.pdf2.LayoutBox.Box
 
setBox(float, float, float, float) - Method in class org.faceless.pdf2.PDFCanvas
Set the canvas box.
setBox(String) - Method in class org.faceless.pdf2.PagePainter
Set the default "box" to paint.
setBox(String, float, float, float, float) - Method in class org.faceless.pdf2.PDFPage
Set one of the various Page Boxes that control how the page is printed and displayed.
setButtonImage(PDFCanvas, char, boolean, double, double) - Method in class org.faceless.pdf2.WidgetAnnotation
For FormButton annotations, set the image to display on the button.
setButtonImage(PDFImage) - Method in class org.faceless.pdf2.WidgetAnnotation
For FormButton annotations, set the image to display on the button.
setCache(Cache) - Static method in class org.faceless.pdf2.PDF
Set the Cache to be used by the library.
setCallout(float[]) - Method in class org.faceless.pdf2.AnnotationText
Set the "Callout" for this box.
setCalloutEnding(String) - Method in class org.faceless.pdf2.AnnotationText
Set the type of Line-Ending that's used to mark the end of a callout - an arrow, circle or similar.
setCanonicalDates(boolean) - Method in class org.faceless.pdf2.FDF
Set whether to format dates as canonical dates when creating a new FDF or XFDF file.
setCanvas(String, PDFCanvas) - Method in class org.faceless.pdf2.AnnotationStamp
Set this stamp to use the specified canvas
setCertificates(X509Certificate[]) - Method in class org.faceless.pdf2.EGIZSignatureHandler
Set the X.509 Certificates for this signature.
setCertificateSizes(int[]) - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
Set the size in bytes of each X.509 certificate that will be stored.
setCertificationType(int, String) - Method in class org.faceless.pdf2.FormSignature
Causes this signatures be "Certifying" signature when it's signed - also known as an "Author" signature..
setColor(Color) - Method in class org.faceless.pdf2.AnnotationText
Set the background color of the annotation.
setColor(Color) - Method in class org.faceless.pdf2.PDFAnnotation
Set the Color of the annotation.
setColor(Color) - Method in class org.faceless.pdf2.PDFBookmark
Set the color of the Bookmark.
setColor(Paint) - Method in class org.faceless.graph.output.Output
Set the current pen, font and fill colour
setColor(Paint) - Method in class org.faceless.graph.output.PDF2Output
 
setColor(Paint) - Method in class org.faceless.graph.Style
Set the main color for this style
setColor(Paint) - Method in class org.faceless.pdf2.BarCode
Set the color of the BarCode.
setColor(String, Paint) - Method in class org.faceless.graph.BarGraph
Set the color of an entry
setColor(String, Paint) - Method in class org.faceless.graph.DepthBarGraph
Set the color for an entry.
setColor(String, Paint) - Method in class org.faceless.graph.FloatingBarGraph
Set the color of a dataset.
setColor(String, Paint) - Method in class org.faceless.graph.MultiBarGraph
Set the color for an entry.
setColor(String, Paint) - Method in class org.faceless.graph.PieGraph
Change the color of a slice.
setColor(String, Paint) - Method in class org.faceless.graph.TowerBarGraph
Set the color for an entry.
setColorAction(OutputProfiler.ColorAction) - Method in class org.faceless.pdf2.OutputProfiler
Set the OutputProfiler.ColorAction to run on the PDF.
setColorModel(ColorModel) - Method in class org.faceless.pdf2.OutputProfiler.RasterizingAction
Set the ColorModel for rasterizing.
setColorSpace(ColorSpace) - Method in class org.faceless.pdf2.DeviceNColorSpace.Builder
Set the ColorSpace which is used to define the inks.
setColorSpace(ColorSpace) - Method in class org.faceless.pdf2.PDFImage
Override the stored ColorSpace in this image.
setColorSpaces(Collection<? extends ColorSpace>) - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
Set a list of ColorSpace objects which may be used by the OutputProfiler.apply(org.faceless.pdf2.OutputProfile) method to to map a Device colorspace to a non-device ColorSpace.
setColumnSort(int) - Method in class org.faceless.pdf2.Portfolio.FieldType
Set a value which can be used to determine which order the fields will be presented in the user-interface.
setCompression(int) - Method in class org.faceless.pdf2.FormBarCode
Set whether the BarCode value should be compressed by Flate compreesion first.
setCompressionOptions(String) - Method in class org.faceless.pdf2.OutputProfiler.RasterizingAction
Set the options to be used for image compression.
setContactInfo(String) - Method in class org.faceless.pdf2.FormSignature
Set the contact information field for this signature.
setContent(byte[]) - Method in class org.faceless.pdf2.SignatureHandler.Placeholder
Set the content for this Placeholder.
setContentRectangle(float, float, float, float) - Method in class org.faceless.pdf2.AnnotationText
Set the rectangle of the content of this annotation.
setContents(String) - Method in class org.faceless.pdf2.AnnotationText
Set the contents of the annotation.
setContents(String) - Method in class org.faceless.pdf2.PDFAnnotation
Set the "Contents" value of this annotation, which is required for "note" annotations and when making annotations accessible.
setContentSize(int) - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
This method can be called to fix the space allocated for the "Contents" variable, which contains the encoded signature.
setContentSize(int) - Method in class org.faceless.pdf2.TimeStampHandlerFactory
This method can be called to fix the space allocated for the "Contents" variable, which contains the encoded signature.
setCorners(float[]) - Method in class org.faceless.pdf2.AnnotationLink
Set a series of corners of the quadrilateral(s) that encompass the text underlying this annotation.
setCorners(float[]) - Method in class org.faceless.pdf2.AnnotationMarkup
Set a series of corners of the quadrilateral(s) that encompass the text underlying this annotation.
setCorners(float, float, float, float, float, float, float, float) - Method in class org.faceless.pdf2.AnnotationLink
Set the four corners (x1,y1) (x2,y2) (x3,y3) (x4,y4) of the quadrilateral that encompasses the text underlying this annotation.
setCorners(float, float, float, float, float, float, float, float) - Method in class org.faceless.pdf2.AnnotationMarkup
Set the four corners (x1,y1) (x2,y2) (x3,y3) (x4,y4) of the quadrilateral that encompasses the text underlying this annotation.
setCorners(Shape) - Method in class org.faceless.pdf2.AnnotationLink
Attempt to set the corners of the annotation to the specified shape.
setCorners(Shape) - Method in class org.faceless.pdf2.AnnotationMarkup
Attempt to set the corners of the annotation to the specified shape.
setCreationDate(Calendar) - Method in class org.faceless.pdf2.EmbeddedFile
Set the Creation Date of this file.
setCreationDate(Calendar) - Method in class org.faceless.pdf2.PDFAnnotation
Set the date when the annotation was created.
setCreationDate(Date) - Method in class org.faceless.pdf2.EmbeddedFile
Set the Creation Date of this file.
setCRLs(List<X509CRL>) - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Set the list of CRLs that should be consulteed before requesting new ones from the internet.
setCurve(String, Curve) - Method in class org.faceless.graph.AbstractLineGraph
Add a Curve to the graph in the next default color.
setCurve(String, Curve, Color) - Method in class org.faceless.graph.AbstractLineGraph
Add a Curve to the graph in the specified color.
setCurveMarker(String, int) - Method in class org.faceless.graph.LineGraph
Set a marker to show significant points on the curve Not all points have significant points, but for DataCurve curves there is a significant point at each data item.
setCustomAppearance(String, PDFCanvas) - Method in class org.faceless.pdf2.AnnotationFile
Set a custom appearance on this AnnotationFile.
setCustomAppearance(PDFCanvas, float, float, float, float) - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Set a custom appearance for this signature.
setCustomAppearance(PDFCanvas, float, float, float, float) - Method in class org.faceless.pdf2.GlobalSignDSSManager
Set a custom appearance for this signature.
setCustomAppearance(PDFCanvas, float, float, float, float) - Method in class org.faceless.pdf2.PKCS7SignatureHandler
Set a custom appearance for this signature.
setDecryptionKey(KeyStore, String, char[]) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
Set the private key to use to decrypt the document
setDecryptionKey(KeyStore, String, KeyStore.ProtectionParameter) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
Set the private key to use to decrypt the document
setDefaultBorderColor(Color) - Method in class org.faceless.graph.Graph
This method changes the default border color of new styles.
setDefaultBorderColor(Color) - Static method in class org.faceless.graph.Style
This method changes the default border color of new styles.
setDefaultColors(Paint[]) - Method in class org.faceless.graph.Graph
Set the default colors for the graph.
setDefaultColorSpace(int, ColorSpace) - Method in class org.faceless.pdf2.PDFAnnotation
Set the ColorSpace to use to anchor device-dependent colors on this annotation, as described by PDFAbstractMap.getColorSpace(java.lang.String).
setDefaultColorSpace(int, ColorSpace) - Method in class org.faceless.pdf2.PDFCanvas
 
setDefaultColorSpace(int, ColorSpace) - Method in interface org.faceless.pdf2.PDFDrawable
Set the ColorSpace to use to anchor device-dependent colors on this Drawable, as described by PDFDrawable.getDefaultColorSpace(int).
setDefaultColorSpace(int, ColorSpace) - Method in class org.faceless.pdf2.PDFPage
Set the ColorSpace to use to anchor device-dependent colors on this page, as described by PDFAbstractMap.getColorSpace(java.lang.String).
setDefaultLineThickness(double) - Method in class org.faceless.graph.Graph
Set the default line thickness for all styles. 1 is the default, 0.5 is half as thick, and so on.
setDefaultLineThickness(double) - Static method in class org.faceless.graph.Style
Set the default line thickness for all styles. 1 is the default, 0.5 is half as thick, and so on.
setDefaultValue(String) - Method in class org.faceless.pdf2.FormCheckbox
 
setDefaultValue(String) - Method in class org.faceless.pdf2.FormChoice
Set the default value of this choice field.
setDefaultValue(String) - Method in class org.faceless.pdf2.FormRadioButton
 
setDefaultValue(String) - Method in class org.faceless.pdf2.FormText
Set the default value of this field - the value it will reset to if a PDFAction.formReset() occurs.
setDenied(OutputProfile.Feature) - Method in class org.faceless.pdf2.OutputProfile
Add a feature to the "Denied" list of this profile.
setDensity(int) - Method in class org.faceless.graph.formatter.Formatter
Set the "density" of the formatter - the number of ticks it asks to be printed on the axis.
setDescription(String) - Method in class org.faceless.pdf2.EmbeddedFile
Set the optional description for this file.
setDescription(String) - Method in class org.faceless.pdf2.FormElement
Set the text description of this field.
setDescription(String) - Method in class org.faceless.pdf2.OutputIntent
Set the Description field of the Output Condition.
setDetail(String) - Method in exception org.faceless.pdf2.ProfileComplianceException
Set additional detail on the fault.
setDigestable(boolean) - Method in class org.faceless.pdf2.SignatureHandler.Placeholder
Set whether this Placeholder should return true from SignatureHandler.Placeholder.isDigestable()
setDigestAlgorithm(String) - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Set the message digest algorithm to use - one of "MD5", "SHA1", "SHA-256", "SHA-384", "SHA-512" or "RIPEMD160" for core PDF up to 2.0, or "SHA3-256", "SHA3-384", "SHA3-512" and "SHAKE256" which are defined in the ISO32001 extension to PDF 2.0.
setDigestAlgorithm(String) - Method in class org.faceless.pdf2.TimeStampHandlerFactory
Set the message digest algorithm to use - one of MD5, SHA1, SHA-256, SHA-384, SHA-512 or RIPEMD160 The default is SHA-256.
setDisclosed(boolean) - Method in class org.faceless.pdf2.OptionalContentLayer
Set whether the layer is disclosed in the viewer user-interface.
setDocumentLocator(Locator) - Method in class org.faceless.report.ReportHandler
 
setDPI(float) - Method in class org.faceless.pdf2.OutputProfiler.RasterizingAction
Set the preferred resolution for any images generated by this class.
setECC(int) - Method in class org.faceless.pdf2.FormBarCode
Sets the error correction coefficient (PDF417 and QRCode only).
setEditable(boolean) - Method in class org.faceless.pdf2.Portfolio.FieldType
Set whether this property should be editable in the user-interface
setEmbed(boolean) - Method in class org.faceless.pdf2.OpenTypeFont
Whether to embed the font in the PDF.
setEnabled(boolean) - Method in class org.faceless.pdf2.OptionalContentLayer
Set whether this this layer is enabled by default.
setEncryptedMetadata(boolean) - Method in class org.faceless.pdf2.PublicKeyEncryptionHandler
Set whether XMP Metadata is to be encrypted or not.
setEncryptionHandler(EncryptionHandler) - Method in class org.faceless.pdf2.PDF
Set the EncryptionHandler to encrypt this document with.
setEntityResolver(EntityResolver) - Method in class org.faceless.pdf2.XMP
If external entities need to be resolved, set the EntityResolver to use.
setErrorHandler(ErrorHandler) - Method in class org.faceless.report.ReportHandler
Set the ErrorHandler to handle any errors or warning thrown by the parsing process.
setErrorHandler(ErrorHandler) - Method in class org.faceless.report.ReportParser
Set the ErrorHandler to handle any errors or warning thrown by the parsing process.
setExclusions(Collection<OptionalContentLayer>) - Method in class org.faceless.pdf2.OptionalContentLayer
Set the set of OptionalContentLayers which must be turned off when this layer is turned on.
setExecutor(ExecutorService) - Static method in class org.faceless.pdf2.PDF
Set the ExecutorService to be used by the PDF library to run any parallel operations.
setExport(OptionalContentLayer.When) - Method in class org.faceless.pdf2.OptionalContentLayer
Set under what conditions the layer is included when the PDF is exported to an image.
setFeature(String, boolean) - Method in class org.faceless.pdf2.PDFFont
Set or clear an optional feature on a font.
setFeature(String, int) - Method in class org.faceless.pdf2.OpenTypeFont
Set or clear an optional feature on a font.
setFeature(String, int) - Method in class org.faceless.pdf2.PDFFont
Set or clear an optional feature on a font.
setFields(Collection<FormElement>) - Method in class org.faceless.pdf2.FDF
Set the fields that are to be included in this FDF.
setFile(String) - Method in class org.faceless.pdf2.FDF
Set the filename associated with this FDF (the "F" entry).
setFile(EmbeddedFile) - Method in class org.faceless.pdf2.AnnotationFile
Set the contents of this annotation to the specified embedded file.
setFile(EmbeddedFile) - Method in class org.faceless.pdf2.AnnotationRichMedia
Set the content of this rich media annotation to a particular file.
setFileId(byte[]) - Method in class org.faceless.pdf2.EncryptionHandler
This method is called to set the file ID of the document.
setFillColor(Paint) - Method in class org.faceless.pdf2.PDFStyle
Set the fill color.
setFilterConfig(FilterConfig) - Method in class org.faceless.report.PDFFilter
Set the Filter Config.
setFirstLineEnding(String) - Method in class org.faceless.pdf2.AnnotationShape
Sets the line ending style for the first endpoint.
setFitTolerance(double) - Static method in class org.faceless.graph.math.Polynomial
When fitting a polynomial to a curve, the Fit Tolerance is the maximum distance from each point the polynomial can be, as a proportion of the value of the point.
setFixedEnds(boolean) - Method in class org.faceless.graph.formatter.Formatter
Cause the ends of the axes to be fixed to the min and max values of the data.
setFlag(int, boolean) - Method in class org.faceless.report.ReportHandler
Set or clear a flag to change the parsing process.
setFlag(int, boolean) - Method in class org.faceless.report.ReportParser
Set or clear a flag to change the parsing process.
setFont(String, int, float) - Method in class org.faceless.graph.Style
Set the font for this style
setFont(String, Object) - Method in class org.faceless.pdf2.PDFParser
Specify a font substitution to use.
setFont(PDFFont) - Method in class org.faceless.pdf2.BarCode
Set the font to be used for text display
setFont(PDFFont, float) - Method in class org.faceless.pdf2.PDFStyle
Set the font and font size for this style.
setFontAction(OutputProfiler.FontAction) - Method in class org.faceless.pdf2.OutputProfiler
Set the OutputProfiler.FontAction to run on the PDF.
setFontFeature(String, boolean) - Method in class org.faceless.pdf2.PDFStyle
Set the specified font feature.
setFontFeature(String, int) - Method in class org.faceless.pdf2.PDFStyle
Set the specified font feature.
setFontMap(String, int, PDFFont) - Method in class org.faceless.graph.output.PDF2Output
Define a custom font for use with this output class.
setFontScale(double) - Method in class org.faceless.graph.Graph
Every text element that's created may have it's font automatically scaled up or down by a percentage by setting a different fontscale.
setFontScale(double) - Static method in class org.faceless.graph.Style
Every text element that's created may have it's font automatically scaled up or down by a percentage by setting a different fontscale.
setFontStyle(int) - Method in class org.faceless.pdf2.PDFStyle
Set the font render style.
setFormCheckboxStyle(char) - Method in class org.faceless.pdf2.PDFStyle
For FormCheckbox elements, set the type of shape to use to show the checkbox is selected.
setFormFieldOrientation(int) - Method in class org.faceless.pdf2.PDFStyle
Set the angle of rotation for form fields created with this style as a background style.
setFormRadioButtonStyle(char) - Method in class org.faceless.pdf2.PDFStyle
For FormRadioButton elements, set the type of shape to use to show the button is selected.
setFormStyle(int) - Method in class org.faceless.pdf2.PDFStyle
setFull(boolean) - Method in class org.faceless.pdf2.OutputProfiler
Sets whether the OutputProfiler will create a full OutputProfile when it is run.
setGlyphTransform(int, AffineTransform) - Method in class org.faceless.pdf2.PDFGlyphVector
Set an AffineTransform on an individual glyph.
setGrid(int) - Method in class org.faceless.graph.Style
Set which grid lines to display for this style - only used by the styles passed to AxesGraph.optionZWallStyle(org.faceless.graph.Style), AxesGraph.optionYWallStyle(org.faceless.graph.Style) and AxesGraph.optionFloorStyle(org.faceless.graph.Style), values should be either Style.GRID_HORIZONTAL to draw horizontal grid lines, Style.GRID_VERTICAL to draw vertical grid lines, or the Style.GRID_BOTH to draw the full grid (the default)
setHairlineWidth(float) - Method in class org.faceless.pdf2.OutputProfiler
If Hairlines or zero-width lines are denied when a new profile is applied, they will be changed to be lines of at least this width.
setHeight(float) - Method in class org.faceless.pdf2.BarCode
Set the height of this symbol.
setHidden(boolean) - Method in class org.faceless.pdf2.Portfolio.FieldType
Set whether this column is to be hidden in the user-interface by default
setIgnoreErrors(boolean) - Method in class org.faceless.pdf2.FDF
Whether to ignore errors when importing this FDF.
setImage(PDFImage) - Method in class org.faceless.pdf2.LayoutBox.Box
Set an optional image which goes with this Box.
setImageAction(OutputProfiler.ImageAction) - Method in class org.faceless.pdf2.OutputProfiler
Set the OutputProfiler.ImageAction to run on the PDF.
setImmediatelyCommitted(boolean) - Method in class org.faceless.pdf2.FormChoice
Set whether changes to this Choice field are made immediately the new item is chosen (true) or whether the change is made when the field loses focus (false).
setIncludeEmptyFields(boolean) - Method in class org.faceless.pdf2.FDF
Set whether to include empty fields when creating a new FDF or XFDF file.
setIncludeUniqueID(boolean) - Method in class org.faceless.pdf2.FDF
Set whether to include the "NM" or Unique ID for each annotation.
setInfo(String) - Method in class org.faceless.pdf2.OutputIntent
Set the Info field of the Output Condition.
setInfo(String, Object) - Method in class org.faceless.pdf2.PDF
Set an item of PDF meta-information, such as author or title.
setInkBleed(double, double) - Method in class org.faceless.pdf2.BarCode
Set the ink bleed amount - the number of points the bars are expected to expand in a horizontal and vertical direction due to ink bleed or other quirks of the printing process.
setInReplyTo(PDFAnnotation) - Method in class org.faceless.pdf2.PDFAnnotation
Set which annotation this annotation is in reply to.
setIssuerInfo(String) - Method in class org.faceless.pdf2.EGIZSignatureHandler
Set the "Issuer Information" field of this siganture.
setJavaScript(String) - Method in class org.faceless.pdf2.PDF
Set the document-wide JavaScript.
setJavaScript(String, String) - Method in class org.faceless.pdf2.FDF
Set the JavaScript for this FDF for the specified event, or null if none is defined.
setJustNoticeableDifference(float, String) - Method in class org.faceless.pdf2.OutputProfiler
Set the threshold level at which two colors are considered "different", which is a criteria that is tested at various points throughout the OutputProfiler.apply(org.faceless.pdf2.OutputProfile) method.
setLastLineEnding(String) - Method in class org.faceless.pdf2.AnnotationShape
Sets the line ending style for the end of the line.
setLeft(float) - Method in class org.faceless.pdf2.LayoutBox.Box
 
setLength(int) - Method in class org.faceless.pdf2.SignatureHandler.Placeholder
 
setLicenseKey(String) - Static method in class org.faceless.graph.Graph
Set the license key for the library.
setLicenseKey(String) - Static method in class org.faceless.pdf2.PDF
Set the license key for the library.
setLicenseKey(String) - Static method in class org.faceless.report.ReportParser
Set the license key for the library.
setLightLevel(int) - Method in class org.faceless.graph.Graph
Set the level of light (technically, the level of shade) that should be applied to a graph.
setLightLevel(int) - Static method in class org.faceless.graph.Style
Set the level of light (technically, the level of shade) that should be applied to a graph.
setLightVector(int, int, int) - Method in class org.faceless.graph.Graph
Set the vector of where the light is coming from.
setLightVector(int, int, int) - Static method in class org.faceless.graph.Style
Set the vector of where the light is coming from.
setLinearizedLoader(boolean) - Method in class org.faceless.pdf2.PDFReader
Set whether to use the Linearization tables (if they exist) in the PDF to load it on demand.
setLineBreakBehaviour(int) - Method in class org.faceless.pdf2.PDFStyle
Set the line-break behaviour, which determines how words break at the end of the line.
setLineCap(int) - Method in class org.faceless.pdf2.PDFStyle
Set the line cap style.
setLineColor(Paint) - Method in class org.faceless.pdf2.PDFStyle
Set the line color.
setLineCoords(float, float, int) - Method in class org.faceless.pdf2.LayoutBox.Box
 
setLineDash(double, double, double) - Method in class org.faceless.graph.output.Output
Set the line dash pattern
setLineDash(double, double, double) - Method in class org.faceless.graph.output.PDF2Output
 
setLineDash(double, double, double) - Method in class org.faceless.graph.Style
 
setLineDash(float[], float) - Method in class org.faceless.pdf2.PDFStyle
Set the line dashing pattern.
setLineDash(float, float, float) - Method in class org.faceless.pdf2.PDFStyle
Set the line dashing pattern.
setLineJoin(int) - Method in class org.faceless.pdf2.PDFStyle
Set the line join style.
setLineJoinMiterLimit(float) - Method in class org.faceless.pdf2.PDFStyle
Set the miter limit for mitered line joins.
setLineThickness(double) - Method in class org.faceless.graph.output.Output
Set the line thickness (1 being default, 2 twice as thick, etc.) on platforms that support it.
setLineThickness(double) - Method in class org.faceless.graph.output.PDF2Output
 
setLineThickness(double) - Method in class org.faceless.graph.Style
Set the line thickness for this style. 1 is the default, 0.5 is half as thick, and so on.
setLineWeighting(float) - Method in class org.faceless.pdf2.PDFStyle
Set the line weighting, for fonts and geometric shapes drawn as outlines.
setLinkedObject(Object) - Method in class org.faceless.pdf2.LayoutBox.Box
Associate an object with this Box.
setLocale(Locale) - Method in class org.faceless.pdf2.PDF
Set the default locale for this document.
setLocale(Locale) - Method in class org.faceless.pdf2.PDFAnnotation
Set the Locale on this annotation.
setLocation(String) - Method in class org.faceless.pdf2.FormSignature
Set the location where the signer is signing the PDF document - e.g.
setLocator(Locator) - Method in exception org.faceless.pdf2.ProfileComplianceException
Set the source of this exception as a Locator.
setLocked(boolean) - Method in class org.faceless.pdf2.OptionalContentLayer
Set whether the layer is locked in the viewer user-interface.
setLocked(boolean, boolean) - Method in class org.faceless.pdf2.PDFAnnotation
Set the annotation to be "locked".
setLogin(KeyStore, char[], byte[]) - Method in class org.faceless.pdf2.GlobalSignDSSManager
Set the Login credentials to use this account.
setLogin(KeyStore, char[], String, String) - Method in class org.faceless.pdf2.GlobalSignDSSManager
Set the Login credentials to use this account.
setLogo(PDFImage) - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
Set the logo to be displayed on the stamp
setMask(PDFCanvas, boolean) - Method in class org.faceless.pdf2.PDFCanvas
Set the mask which will be applied when this canvas is drawn to a parent PDFCanvas or PDFPage.
setMaxImageDPI(OutputProfiler.ImageType, float, float) - Method in class org.faceless.pdf2.OutputProfiler
setMaxLength(int) - Method in class org.faceless.pdf2.FormText
Set the maximum length of the field.
setMaxPixels(long) - Method in class org.faceless.pdf2.OutputProfiler.RasterizingAction
Set the maximum number of pixels for any image generated by this class.
setMeasurementUnits(float, float, float, float, String) - Method in class org.faceless.pdf2.PDFPage
Set the natural scale for measurements in the specified area of the page.
setMetaData(String) - Method in class org.faceless.pdf2.ICCColorSpace
Set the XML metadata associated with this object.
setMetaData(String) - Method in class org.faceless.pdf2.OpenTypeFont
 
setMetaData(String) - Method in class org.faceless.pdf2.PDF
Set the XMP Metadata associated with this document.
setMetaData(String) - Method in class org.faceless.pdf2.PDFAnnotation
Set the XML metadata associated with this object.
setMetaData(String) - Method in class org.faceless.pdf2.PDFCanvas
Set the XML metadata associated with this object.
setMetaData(String) - Method in interface org.faceless.pdf2.PDFDrawable
Set the XML metadata associated with this object.
setMetaData(String) - Method in class org.faceless.pdf2.PDFFont
Set the XML metadata associated with this object.
setMetaData(String) - Method in class org.faceless.pdf2.PDFImage
Set the XML metadata associated with this object.
setMetaData(String) - Method in class org.faceless.pdf2.PDFPage
Set the XML metadata associated with this object.
setMetaData(String) - Method in class org.faceless.pdf2.PDFSound
Set the XML metadata associated with this object.
setMetaHandler(MetaHandler) - Method in class org.faceless.report.ReportHandler
Set the MetaHandler to handle any unknown Meta Tags encountered during the parse.
setMetaHandler(MetaHandler) - Method in class org.faceless.report.ReportParser
Set the MetaHandler to handle any unknown Meta Tags encountered during the parse.
setModDate(Calendar) - Method in class org.faceless.pdf2.EmbeddedFile
Set the Last-modified Date of this file.
setModDate(Date) - Method in class org.faceless.pdf2.EmbeddedFile
Set the Last-modified Date of this file.
setModifyDate(Calendar) - Method in class org.faceless.pdf2.PDFAnnotation
Set the date when the annotation is last modified.
setMultipleSubstitutions(boolean) - Method in class org.faceless.pdf2.OutputProfiler.AutoEmbeddingFontAction
Set whether it is permissible to substitute multiple fonts for a single font.
setName(String) - Method in class org.faceless.pdf2.EmbeddedFile
Change the name on this file
setName(String) - Method in class org.faceless.pdf2.FormSignature
Set the name of the person or entity who is applying this signature.
setName(String) - Method in class org.faceless.pdf2.OptionalContentLayer
Set the layer name.
setName(String) - Method in class org.faceless.pdf2.PDFBookmark
Set the name of this bookmark
setName(String) - Method in class org.faceless.pdf2.Portfolio.FieldType
Set the name of the field as it appears in the user-interface
setNext(PDFAction) - Method in class org.faceless.pdf2.PDFAction
The setNext method allows you to create "chains" of actions which are executed whenever the first entry in the chain is run.
setNumberOfCombs(int) - Method in class org.faceless.pdf2.FormText
Set the number of "Combs" in this field.
setOCSPResponses(List<PKCS7SignatureHandler.OCSPResponse>) - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Set the list of OCSP responses that should be consulteed before requesting new ones from the internet.
setOpacity(int) - Method in class org.faceless.pdf2.PDFAnnotation
Set the opacity of this annotation.
setOpen(boolean) - Method in class org.faceless.pdf2.AnnotationNote
Set whether this Note is saved in it's opened or closed state.
setOpen(boolean) - Method in class org.faceless.pdf2.PDFBookmark
Set whether the Bookmark is open
setOpenRectangle(float, float, float, float) - Method in class org.faceless.pdf2.AnnotationNote
Set the Rectangle for this note in its open state.
setOpenTypeFontPalette(OpenTypeFont.Palette) - Method in class org.faceless.pdf2.PDFStyle
If the font being used with this Style is an OpenTypeFont which has one or more color palettes, set the Palette to use.
setOption(String, Object) - Method in class org.faceless.pdf2.PageExtractor
Set an option to control text extraction.
setOption(String, Object) - Method in class org.faceless.pdf2.PDF
Set various options and on the PDF, which largely (but not necessarily) follows the options available in the "Document Properties" dialog of Acrobat.
setOption(String, Object...) - Method in class org.faceless.pdf2.HtmlDerivation
Set an option that can be used to configure the output of the Html Derivation algorithm.
setOptionalContentDescriptor(OptionalContentDescriptor) - Method in class org.faceless.pdf2.PDFAnnotation
Set the optional content descriptor that this annotation belongs to.
setOptionalContentDescriptor(OptionalContentDescriptor) - Method in class org.faceless.pdf2.PDFCanvas
Set the OptionalContentDescriptor on this canvas, which can be a OptionalContentLayer or a logical expression containing several layers.
setOutputDirectory(File) - Method in class org.faceless.pdf2.HtmlDerivation
Set the directory where the HtmlDerivation class should create files that are referenced from the HTML (currently, just images).
setOutputIntent(String, String, String, String, String, ICC_Profile) - Method in class org.faceless.pdf2.OutputProfile
Deprecated.
manage the OutputIntents through the OutputProfile.getOutputIntents() method and OutputIntent class.
setOutputIntent(String, String, String, String, String, ICCColorSpace) - Method in class org.faceless.pdf2.OutputProfile
Deprecated.
manage the OutputIntents through the OutputProfile.getOutputIntents() method and OutputIntent class.
setOutputProfile(OutputProfile) - Method in class org.faceless.pdf2.PDF
Deprecated.
since 2.18 the OutputProfiler class or PDF(OutputProfile) constructor should be used instead of calling PDF.setOutputProfile
setOutputProfile(OutputProfile) - Method in class org.faceless.pdf2.PDFParser
Set the OutputProfile which should be updated for any extraction or rendering performed with this PDFParser.
setOverprint(boolean) - Method in class org.faceless.pdf2.PDFStyle
Cause text and objects drawn with this style to overprint.
setOwnerPassword(String) - Method in class org.faceless.pdf2.StandardEncryptionHandler
Set the "security" password for the PDF document - the password required to change the security settings of the document (the access level and the open password).
setPAdES(boolean) - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Set whether the factory should use the PAdES signature idenfifier, as specified in PDF 2.0 and supported in Acrobat X and later.
setPage(PDFPage) - Method in class org.faceless.pdf2.PDFAnnotation
Set the page for this annotation.
setPage(PDFPage, int, int, int, int) - Method in interface org.faceless.pdf2.EGIZSignatureHandler.Factory
Set the page and size of the stamp that will be added by the signature
setPageExtractor(PageExtractor) - Method in class org.faceless.pdf2.PagePainter
Set the PageExtractor to extract text to.
setPageLabel(int, int, String, char) - Method in class org.faceless.pdf2.PDF
Set the "Page Label" for a range of pages in the PDF - the way the page number is presented.
setPageOrientation(int) - Method in class org.faceless.pdf2.PDFPage
Set the orientation of the page.
setPaintAnnotations(boolean) - Method in class org.faceless.pdf2.PagePainter
Set whether any annotations on this page are to be painted or not.
setPaintMethod(int) - Method in class org.faceless.pdf2.PDFStyle
Set the paint method to either PDFStyle.PAINTMETHOD_EVENODD or PDFStyle.PAINTMETHOD_NONZEROWINDING (the default).
setParameter(String) - Method in class org.faceless.pdf2.EGIZSignatureHandler
Set the "Parameter" field of this Signature
setParser(PDFParser) - Method in class org.faceless.pdf2.OutputProfiler
Set the PDFParser to create the OutputProfile from.
setPassword(PasswordCallback) - Method in interface org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine
Set the password on the suppled PasswordCallback.
setPDF(PDF) - Method in class org.faceless.pdf2.OutputProfiler
Set the PDF to create the OutputProfile from.
setPDF(PDF) - Method in class org.faceless.pdf2.PDFCanvas
"Attach" this PDFCanvas to the specified PDF.
setPieEdgeDegrees(double) - Method in class org.faceless.graph.Graph
Adjust the number of degrees taken by each of the small faces used to draw the edge of a PieGraph.
setPieEdgeDegrees(double) - Static method in class org.faceless.graph.Style
Adjust the number of degrees taken by each of the small faces used to draw the edge of a PieGraph.
setPortfolioFolder(String) - Method in class org.faceless.pdf2.EmbeddedFile
Deprecated.
see the Portfolio class for details on how to manager Portfolios since 2.26
setPreferredType(String) - Method in class org.faceless.pdf2.AnnotationRichMedia
Set the preferred type of rich-media this annotation should represent.
setPresentation(String) - Method in class org.faceless.pdf2.Portfolio
Set the presentation for this Portfolio.
setPrint(OptionalContentLayer.When) - Method in class org.faceless.pdf2.OptionalContentLayer
Set under what conditions the layer is included when the PDF is printed.
setPrintable(boolean) - Method in class org.faceless.pdf2.PDFAnnotation
Set whether the annotation is included when the document is printed.
setPrintAsImageResolution(int) - Method in class org.faceless.pdf2.PDFParser
When printing a PDF via this classes Pageable interface, it can sometimes be useful to force the PDF to print as an image at a specific resolution.
setProcessingStep(String) - Method in class org.faceless.pdf2.OptionalContentLayer
Set the ISO19593 Processing Step this Optional Content layer represents.
setProperties(Map<String, Object>) - Method in class org.faceless.pdf2.DocumentPart
Set the properties (called the "Document Part Metadata Dictionary" in the spec).
setPropertyManager(PropertyManager) - Static method in class org.faceless.pdf2.PDF
Set the PropertyManager to be used by the PDF library
setProvider(Provider) - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Set the Provider to be used for any signature operations created by this factory.
setRadiosInUnison(boolean) - Method in class org.faceless.pdf2.FormRadioButton
Set the value of the "RadiosInUnison" flag, as returned by FormRadioButton.isRadiosInUnison()
setRasterizingAction(OutputProfiler.RasterizingAction) - Method in class org.faceless.pdf2.OutputProfiler
Set the OutputProfiler.RasterizingAction to run on the PDF.
setRasterizingActionExecutorService(ExecutorService) - Method in class org.faceless.pdf2.OutputProfiler
Set the ExecutorService to be used for rasterizing pages pages with a OutputProfiler.RasterizingAction.
setReadOnly(boolean) - Method in class org.faceless.pdf2.FormElement
Set whether the field is read-only or not.
setReadOnly(boolean) - Method in class org.faceless.pdf2.PDFAnnotation
Set the annotation to "read-only", or not.
setReason(String) - Method in class org.faceless.pdf2.FormSignature
Set the reason why the the document is being signed - e.g.
setRectangle(float, float, float, float) - Method in class org.faceless.pdf2.AnnotationFile
Set the Rectangle for this annotation.
setRectangle(float, float, float, float) - Method in class org.faceless.pdf2.AnnotationLink
 
setRectangle(float, float, float, float) - Method in class org.faceless.pdf2.AnnotationMarkup
 
setRectangle(float, float, float, float) - Method in class org.faceless.pdf2.AnnotationNote
 
setRectangle(float, float, float, float) - Method in class org.faceless.pdf2.PDFAnnotation
Set the rectangle for the annotation - where it is on the page.
setRedactionColor(Paint) - Method in class org.faceless.pdf2.Redactor
Sets the Paint to use to fill in any redacted areas.
setRedactionMode(int) - Method in class org.faceless.pdf2.Redactor
Sets the redaction mode.
setRegistry(String) - Method in class org.faceless.pdf2.OutputIntent
Set the RegistryName field of the Output Condition.
setRelationship(String) - Method in class org.faceless.pdf2.EmbeddedFile
Set the "associated file relationship" field, which defines the relationship between this file attachment and the PDF.
setRelaxNGSchema(String) - Method in class org.faceless.pdf2.XMP
Set the RelaxNG Schema associated with this Metadata.
setRemapNamedInks(boolean) - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
When the input color is a Spot or DeviceN color and the input color needs to change, we can either remap the Spot/DeviceN color to a color in the destination process ColorSpace (set to true), or we can discard the Spot/DeviceN colorspace and replace it with the process color equivalent (set to false: the default).
setRenderingHints(RenderingHints) - Method in class org.faceless.pdf2.PagePainter
Set additional rendering hints on the Graphics object.
setRenderingIntent(OutputProfiler.RenderingIntent) - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
Set the rendering intent, to control how out-of-gamut colors are converted.
setReplacementImage(PDFCanvas, String) - Method in class org.faceless.pdf2.WidgetAnnotation
Set a "replacement image" to completely override the appearance of the widget with a custom PDFCanvas.
setRequired(boolean) - Method in class org.faceless.pdf2.FormElement
Set whether the field is required before the form is submitted.
setRequired(OutputProfile.Feature) - Method in class org.faceless.pdf2.OutputProfile
Add a feature to the "Required" list of this profile.
setRequiredCertificateFallbackURI(URI) - Method in class org.faceless.pdf2.FormSignature
setRequiredCertificateIssuers(X509Certificate[]) - Method in class org.faceless.pdf2.FormSignature
Set restrictions on which X.509 Certificates can be used when this (blank) signature is eventually signed.
setRequiredCertificateSubjects(X509Certificate[]) - Method in class org.faceless.pdf2.FormSignature
Set restrictions on which X.509 Certificates can be used when this (blank) signature is eventually signed.
setRequiredDigestAlgorithms(String[]) - Method in class org.faceless.pdf2.FormSignature
Set the list of allowable digest algorithms that can be used to sign this signature, or null to remove any existing restrictions.
setRequiredReasons(String[]) - Method in class org.faceless.pdf2.FormSignature
Set the list of Reasons from which the user must choose when this (blank) signature is eventually signed.
setRequiredTimestampServer(URI) - Method in class org.faceless.pdf2.FormSignature
Set the URI of the TimeStamp server that must be used when this (blank) signature is eventually signed.
setRichTextContents(String) - Method in class org.faceless.pdf2.AnnotationNote
Set the Rich-text contents of the annotation.
setRichTextContents(String) - Method in class org.faceless.pdf2.AnnotationText
Set the Rich-text contents of the annotation.
setRotate(double) - Method in class org.faceless.graph.Style
Set the text rotation for this style, in degrees clockwise
setRotate(int) - Method in class org.faceless.pdf2.AnnotationStamp
Set the rotation of the specified Stamp.
setRTL(boolean) - Method in class org.faceless.pdf2.FormButton
Set the field to be right-to-left.
setRTL(boolean) - Method in class org.faceless.pdf2.FormChoice
Set the field to be right-to-left.
setRTL(boolean) - Method in class org.faceless.pdf2.FormText
Set the field to be right-to-left.
setRule(OutputProfiler.ImageType, float, float) - Method in class org.faceless.pdf2.OutputProfiler.SimpleImageAction
Set a resampling rule.
setSchema(String) - Method in class org.faceless.pdf2.Portfolio
Set the Schema based on the supplied Json string.
setScrollable(boolean) - Method in class org.faceless.pdf2.FormText
Set whether the field can be scrolled (horizontally for single line fields, vertically for multi-line fields) to enter more text than can be displayed in the form.
setSelected(boolean) - Method in class org.faceless.pdf2.WidgetAnnotation
For Radiobuttons and Checkboxes, this method can be called to set the specified Widget to true.
setSelectedIndices(int[]) - Method in class org.faceless.pdf2.FormChoice
Set which entries in the FormChoice.getOptions() map are selected.
setSerialNumber(BigInteger) - Method in class org.faceless.pdf2.EGIZSignatureHandler
Set the "Serial Number" field of this Signature
setShape(Shape) - Method in class org.faceless.pdf2.AnnotationShape
Set the Shape of this Annotation.
setShowText(boolean) - Method in class org.faceless.pdf2.BarCode
Request that a human-readable version of the barcode value is displayed below the code.
setSignaturePolicy(SignaturePolicy) - Method in class org.faceless.pdf2.FormSignature
Set the SignaturePolicy that should be used when validating this Signature.
setSignatureValue(byte[]) - Method in class org.faceless.pdf2.EGIZSignatureHandler
Set the "Signature Value" of this signature.
setSignDate(Calendar) - Method in class org.faceless.pdf2.EGIZSignatureHandler
Set the time this signature was applied
setSignerInfo(String) - Method in class org.faceless.pdf2.EGIZSignatureHandler
Set the "Signer Information" field of this siganture.
setSound(PDFSound) - Method in class org.faceless.pdf2.AnnotationSound
Set the contents of this annotation to the specified sound.
setSource(File) - Method in class org.faceless.pdf2.PDFReader
Set the source for this PDFReader to the specified File.
setSource(InputStream) - Method in class org.faceless.pdf2.PDFReader
Set the source for this PDFReader to the specified InputStream.
setSource(URL) - Method in class org.faceless.pdf2.PDFReader
Set the source for this PDFReader to the specified URL.
setSource(URLConnection) - Method in class org.faceless.pdf2.PDFReader
Set the source for this PDFReader to the specified URLConnection.
setSpaceTolerance(double, double, double) - Method in class org.faceless.pdf2.PageExtractor
Set the "space tolerance" - tunable parameters for the extractor to determine when two adjacent phrases of text are to be separated by zero, one or more than one space.
setSpellCheck(boolean) - Method in class org.faceless.pdf2.FormChoice
Set the "spell check" flag on the field, which controls whether Acrobat will run its spell-checker on the field.
setSpellCheck(boolean) - Method in class org.faceless.pdf2.FormText
Set the "spell check" flag on the field, which controls whether Acrobat will run its spell-checker on the field.
setSSLSocketFactory(SSLSocketFactory) - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Set the SSLSocketFactory to be used for any HTTPS connections that need to be made during signing or verifying, such as for timestamping or OCSP queries.
setStatus(String) - Method in class org.faceless.pdf2.AnnotationNote
For Note Annotations that are reviews of other annotations, set the status of the review.
setStrategy(Collection<OutputProfiler.Strategy>) - Method in class org.faceless.pdf2.OutputProfiler
Set the strategy that will be used to resolve problems encountered during OutputProfiler.apply(org.faceless.pdf2.OutputProfile).
setStrategy(OutputProfiler.Strategy...) - Method in class org.faceless.pdf2.OutputProfiler
Set the strategy that will be used to resolve problems encountered during OutputProfiler.apply(org.faceless.pdf2.OutputProfile).
setStrictDPIMode(boolean) - Method in class org.faceless.pdf2.PDFImage
Set the "DPI Mode" to strict.
setStrokeAdjustment(boolean) - Method in class org.faceless.pdf2.PDFStyle
Set whether this style uses Stroke Adjustment
setStyle(boolean, boolean) - Method in class org.faceless.pdf2.PDFBookmark
Set the style of the Bookmark to italic, bold or both.
setStyle(PDFStyle) - Method in class org.faceless.pdf2.AnnotationLink
Set the style for this hyperlink annotation.
setStyle(PDFStyle) - Method in class org.faceless.pdf2.AnnotationShape
Sets the style used to draw this shape
setStyle(PDFStyle) - Method in class org.faceless.pdf2.AnnotationText
Set the style to display the text in
setStyle(PDFStyle) - Method in class org.faceless.pdf2.LayoutBox
Set the default style of the box.
setStyle(PDFStyle) - Method in class org.faceless.pdf2.PDFCanvas
Set the style for this Canvas
setStyle(PDFStyle) - Method in interface org.faceless.pdf2.PDFDrawable
Set the style for this Canvas
setStyle(PDFStyle) - Method in class org.faceless.pdf2.PDFGlyphVector
Override the style originally used to create this PDFGlyphVector.
setStyle(PDFStyle) - Method in class org.faceless.pdf2.PDFPage
Set the style to use for future drawing operations on this page
setSubject(String) - Method in class org.faceless.pdf2.PDFAnnotation
Set the subject of the annotation.
setSubmitted(boolean) - Method in class org.faceless.pdf2.FormElement
Set whether the field is submitted or not.
setSubset(boolean) - Method in class org.faceless.pdf2.OpenTypeFont
Whether to "subset" the font by removing unused glyph definitions from the font when it's embedded in the file.
setSymbology(String) - Method in class org.faceless.pdf2.FormBarCode
Sets the type of BarCode symbology
setSymbolSize(float) - Method in class org.faceless.pdf2.FormBarCode
Set the symbol size in mm - this is the size of the smallest unit in the BarCode, and is typically in the region of 0.5 to 1.
setText(String) - Method in class org.faceless.pdf2.LayoutBox.Text
Replace the contents of this Text box with a different line of text.
setText(String, PDFFont) - Method in class org.faceless.pdf2.BarCode
Set the text to display under the BarCode.
setTextAlign(int) - Method in class org.faceless.pdf2.PDFStyle
Set the text alignment for this style.
setTextDoubleUnderline(boolean) - Method in class org.faceless.pdf2.PDFStyle
Set whether text rendered with this style is double-underlined or not.
setTextIndent(float) - Method in class org.faceless.pdf2.PDFStyle
Set the number of points to indent the first line of any text drawn in this style.
setTextJustificationRatio(float) - Method in class org.faceless.pdf2.PDFStyle
Set the text justification ratio for a style.
setTextLineSpacing(float) - Method in class org.faceless.pdf2.PDFStyle
Set the spacing between lines of text.
setTextRise(float) - Method in class org.faceless.pdf2.PDFStyle
Set the text vertical offset - the distance between the standard baseline and the basline for this style, as a proportion of the font size.
setTextSmallCaps(boolean) - Method in class org.faceless.pdf2.PDFStyle
Set whether text in this style is displayed with "small-caps" - ie. all lower case letters are displayed as upper-case but at 80% of the original font-size.
setTextStretch(float) - Method in class org.faceless.pdf2.PDFStyle
Set how much text is stretched horizontally.
setTextStrikeOut(boolean) - Method in class org.faceless.pdf2.PDFStyle
Set whether text rendered with this style is struck-out or not.
setTextStyle(PDFStyle) - Method in class org.faceless.pdf2.Form
Set the default text style for all new elements added to the form.
setTextStyle(PDFStyle) - Method in class org.faceless.pdf2.WidgetAnnotation
Set the text style for this annotation.
setTextUnderline(boolean) - Method in class org.faceless.pdf2.PDFStyle
Set whether text rendered with this style is underlined or not.
setTextValue(String) - Method in class org.faceless.pdf2.WidgetAnnotation
Deprecated.
since 2.11 just call #setValue
setThumbnail(PDFImage) - Method in class org.faceless.pdf2.PDFPage
Set the embedded page thumbnail.
setTimeStampServer(URL) - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Specify the URL of an RFC3161 Timestamp Server.
setTimeStampServer(URL) - Method in class org.faceless.pdf2.TimeStampHandlerFactory
Specify the URL of an RFC3161 Timestamp Server.
setTimeStampServers(Collection<URL>) - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Specify the URL of one or more RFC3161 Timestamp Server.
setTop(float) - Method in class org.faceless.pdf2.LayoutBox.Box
 
setTrackKerning(float) - Method in class org.faceless.pdf2.PDFStyle
Allows you to explicitly set the kerning between characters for a font.
setTransform(AffineTransform) - Method in class org.faceless.pdf2.MeshGradient.Builder
Set the AffineTransform to use on this mesh
setTransform(AffineTransform) - Method in class org.faceless.pdf2.MeshGradient
Set the AffineTransform on this gradient
setTransform(AffineTransform) - Method in class org.faceless.pdf2.PDFPattern
Set the transform to use for this pattern.
setTransition(String, float, float) - Method in class org.faceless.pdf2.PDFPage
Set a transition from this page to the next page, to allow the pages to be displayed as part of a presentation.
setType(int) - Method in class org.faceless.pdf2.FormText
setType(String) - Method in class org.faceless.pdf2.EmbeddedFile
Set the MIME type for this file attachment.
setType(String) - Method in class org.faceless.pdf2.Portfolio.FieldType
Set the type of the field.
setType(String, float) - Method in class org.faceless.pdf2.AnnotationStamp
Set the type of the stamp to one of the predefined "standard" types available with Acrobat.
setType(String, Color) - Method in class org.faceless.pdf2.AnnotationFile
Set the type of attachment - the physical appearance on the page.
setType(String, Color) - Method in class org.faceless.pdf2.AnnotationNote
Set the type of the note, which affects the type of icon thats used to display it.
setType(String, Color) - Method in class org.faceless.pdf2.AnnotationSound
Set the type of attachment - the physical appearance on the page.
setUniqueID(String) - Method in class org.faceless.pdf2.PDFAnnotation
Set the unique ID for this annotation.
setUnits(float, int) - Method in class org.faceless.pdf2.PDFPage
Set the coordinates of the current page.
setURL(String) - Method in class org.faceless.pdf2.GlobalSignDSSManager
Set the URL prefix to use for all requests, for example "https://dss.globalsign.com:8443".
setUseDefaultColorSpaces(boolean) - Method in class org.faceless.pdf2.OutputProfiler.ProcessColorAction
When the input color is a device color and the API needs to make it calibrated, the default method is to modify the color in the object itself.
setUserPassword(String) - Method in class org.faceless.pdf2.StandardEncryptionHandler
Set the password required to open the document (also called the "User" password).
setUserUnit(float) - Method in class org.faceless.pdf2.PDFPage
Set the "User Unit" on the PDF.
setUseSigningCertificateAttribute(boolean) - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Specifies whether the PKCS#7 object should be generated with the id-aa-signingCertificateV2 (1.2.840.113549.1.9.16.2) attribute, as defined in RFC5035.
setValidateCertificatesOnSigning(boolean) - Method in class org.faceless.pdf2.AcrobatSignatureHandlerFactory
Specifies whether the certificates used during signing should be verified with their OCSP or CRL responders, if available.
setValidating(boolean) - Method in class org.faceless.pdf2.XMP
Set whether this XMP is validating or not.
setValue(String) - Method in class org.faceless.pdf2.FormBarCode
Sets the value of this field
setValue(String) - Method in class org.faceless.pdf2.FormCheckbox
 
setValue(String) - Method in class org.faceless.pdf2.FormChoice
Set the value of this choice field.
setValue(String) - Method in class org.faceless.pdf2.FormRadioButton
 
setValue(String) - Method in class org.faceless.pdf2.FormText
Set the value of this field.
setValue(String) - Method in class org.faceless.pdf2.WidgetAnnotation
Set the value of this annotation for for PushButton, RadioButton and Checkbox annotations.
setView(OptionalContentLayer.When) - Method in class org.faceless.pdf2.OptionalContentLayer
Set under what conditions the layer is included when the PDF is displayed.
setVisible(boolean) - Method in class org.faceless.pdf2.PDFAnnotation
Set whether the annotation is visible on screen.
setWatermarkOrBackground(boolean, boolean) - Method in class org.faceless.pdf2.PDFCanvas
Deprecated.
this method hasn't worked for some time. Use the PDFCanvas.setOptionalContentDescriptor(org.faceless.pdf2.OptionalContentDescriptor) method instead.
setWidth(float) - Method in class org.faceless.pdf2.BarCode
Set the width of this symbol.
setWidth(float) - Method in class org.faceless.pdf2.LayoutBox.Box
 
setWordBreaksAllowed(boolean) - Method in class org.faceless.pdf2.LayoutBox
Set whether word breaks are allowed between items added to the LayoutBox.
setXFADatasets(String) - Method in class org.faceless.pdf2.Form
Sets the values in this form according to the supplied XFA "datasets" object.
setXFAElement(String, String) - Method in class org.faceless.pdf2.Form
Override a section (or "packet") of the XFA data.
ShadingPattern - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a shading pattern (not part of basic profile).
SharedFontDescriptor - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains two subset fonts that share a FontDescriptor.
SHOW - Static variable in class org.faceless.pdf2.Event
Occurs when a page containing an annotation becomes visible.
showOptionalContent(Map<OptionalContentLayer, OptionalContentLayer.When>, boolean) - Static method in class org.faceless.pdf2.PDFAction
Set the visibility of the specified OptionalContentLayer objects to on (OptionalContentLayer.When.Always), off (OptionalContentLayer.When.Never) or "toggle" (OptionalContentLayer.When.Always), where the current state will be changed between off and on
showWidget(WidgetAnnotation) - Static method in class org.faceless.pdf2.PDFAction
Return a new PDFAction which makes the specified WidgetAnnotation visible on screen.
sign() - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
sign() - Method in class org.faceless.pdf2.SignatureHandler
Finish the digest calculation on the digest returned from SignatureHandler.getMessageDigest() and return a signature token the signs it.
sign(byte[]) - Method in interface org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine
Actually sign the digest and returned the signature.
sign(KeyStore, String, char[], SignatureHandlerFactory) - Method in class org.faceless.pdf2.FormSignature
Sign a FormSignature.STATE_BLANK digital signature.
SignatureCoverageIncomplete - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a digital signature which does not cover a full revision of the file.
SignatureHandler - Class in org.faceless.pdf2
This class is the baseline handler for all digital signatures - it could theoretically be used for any type of signature, using biometrics, public/private key and so on.
SignatureHandler() - Constructor for class org.faceless.pdf2.SignatureHandler
 
SignatureHandler.Placeholder - Class in org.faceless.pdf2
A Placeholder can be used to mark a point in the PDF which needs to be updated after the signature has been applied
SignatureHandlerFactory - Interface in org.faceless.pdf2
This interface defines a factory for creating SignatureHandler objects.
SignatureHasMultipleSigners - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a digital signature with multiple signers.
SignaturePAdES - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a digital signature which matches the PAdES standards.
SignaturePAdESTimestamp - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an RFC3161 timestamp-only signature which matches the PAdES standards.
SignaturePKCS7Invalid - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a digital signature which claims to be PKCS#7 but has either: An invalid PKCS#7 object A valid PKCS#7 object but with multiple SignerInfo objects A valid PKCS#7 object but with the signer certificate not included This is not allowed in PDF/A-2 and later (not part of basic profile)
SignaturePolicy - Class in org.faceless.pdf2
A SignaturePolicy represents a policy against which digital signatures are verified.
SignatureWithECDSA - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature that makes use of the ECDSA (elliptic curve) algorithm somewhere.
SignatureWithECDSA_brainpool - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature with an elliptic curve that makes use of one of the "brainpool" curves.
SignatureWithEd25519 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature with an "Ed25519" Edwards Curve.
SignatureWithEd448 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature with an "Ed448" Edwards Curve.
SignatureWithMD5 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature that makes use of the MD5 algorithm somewhere.
SignatureWithRIPEMD160 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature that makes use of the RIPEMD-160 algorithm somewhere.
SignatureWithRSA - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature that makes use of the RSA encryption algorithm somewhere.
SignatureWithRSASSAPSS - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature that makes use of the RSASSA-PSS probabilistic signature scheme as define in RFC8017.
SignatureWithSHA1 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature that makes use of the SHA1 algorithm somewhere.
SignatureWithSHA256 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature that makes use of the SHA-256 (more properly, SHA-2 256bit) algorithm.
SignatureWithSHA3_256 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature that makes use of the SHA3-256 digest algorithm.
SignatureWithSHA3_384 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature that makes use of the SHA3-384 digest algorithm.
SignatureWithSHA3_512 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature that makes use of the SHA3-512 digest algorithm.
SignatureWithSHA384 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature that makes use of the SHA-384 (more properly, SHA-2 384bit) algorithm.
SignatureWithSHA512 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature that makes use of the SHA-512 (more properly, SHA-2 512bit) algorithm.
SignatureWithSHAKE256 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature that makes use of the SHAKE256 digest algorithm.
SignatureWithUnknownEncryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature that makes use of an encryption scheme that is not recognised by the API.
SignatureWithUnknownHash - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Digital Signature that makes use of an unrecognised algorithm somewhere.
SimpleCurve - Class in org.faceless.graph.math
A SimpleCurve is a curve that's just a wrapper around java functions like Math.sin or Math.tan
SimpleCurve(String) - Constructor for class org.faceless.graph.math.SimpleCurve
The constructor takes the name of the java method that represents the function.
SimpleFormatter - Class in org.faceless.graph.formatter
Format values using a user defined java.text.DecimalFormat
SimpleFormatter(DecimalFormat) - Constructor for class org.faceless.graph.formatter.SimpleFormatter
Create a new SimpleFormatter
SimpleImageAction() - Constructor for class org.faceless.pdf2.OutputProfiler.SimpleImageAction
 
SinglePixelImage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a 1x1 pixel bitmap image.
size() - Method in interface org.faceless.pdf2.Cache.Entry
Return the size of this Entries buffer in bytes
size() - Method in interface org.faceless.pdf2.OpenTypeFont.Palette
Return the number of colors in this Palette
size() - Method in class org.faceless.pdf2.XMP.Value
If this Value is a XMP.Value.isList() or XMP.Value.isMap(), return the number of Values it contains, otherwise reutrn 0
Slideshow - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF defines a Slideshow or another type of alternate presentation.
SPARSE - Static variable in class org.faceless.graph.formatter.Formatter
Passed to the Formatter.setDensity(int) method to set the number of ticks returned by this formatter to a "sparse" level - depending on the data and formatter, between about 4 and 7 points.
Spline - Class in org.faceless.graph.math
Create a Spline Curve, or more accurately a sequence of spline curves which can be used to interpolate or approximate, or just plain "Smooth" a DataCurve.
Spline(Matrix, double[], double[]) - Constructor for class org.faceless.graph.math.Spline
Return a new Spline curve of the specified type fitted to the array of X and Y values supplied.
Spline(Matrix, DataCurve) - Constructor for class org.faceless.graph.math.Spline
Return a new Spline curve of the specified type fitted to the supplied DataCurve.
splitAt(float) - Method in class org.faceless.pdf2.LayoutBox
Split a LayoutBox into two boxes at the specified height.
splitAt(int, int) - Method in class org.faceless.pdf2.PDFGlyphVector
Split this PDFGlyphVector at the specified point, returning an array of two new PDFGlyphVectors containing the two halves.
SpotColorSpace - Class in org.faceless.pdf2
A type of ColorSpace dealing with Separation ("Spot") Colors.
SpotColorSpace(String, Color) - Constructor for class org.faceless.pdf2.SpotColorSpace
Create a new SpotColorSpace representing a single custom ink.
StandardCJKFont - Class in org.faceless.pdf2
A subclass of PDFFont representing the "standard" Chinese, Japanese and Korean fonts which are supplied by default with Acrobat 5.0 or later, or with a supplementary "language pack" for earlier releases.
StandardCJKFont(int, int) - Constructor for class org.faceless.pdf2.StandardCJKFont
Create a new CJK Font.
StandardEncryptionHandler - Class in org.faceless.pdf2
Represents the standard Acrobat encryption algorithm, both 40-bit and 128-bit variants.
StandardEncryptionHandler() - Constructor for class org.faceless.pdf2.StandardEncryptionHandler
Create a new StandardEncryptionHandler for encryption or decryption of documents.
StandardEncryptionHandler(String) - Constructor for class org.faceless.pdf2.StandardEncryptionHandler
Create a new StandardEncryptionHandler with the password specified.
StandardFont - Class in org.faceless.pdf2
A concrete subclass of PDFFont representing the standard 14 fonts guaranteed to exist in all PDF readers.
StandardFont(int) - Constructor for class org.faceless.pdf2.StandardFont
Create a new font of the specified type.
startDocument() - Method in class org.faceless.report.ReportHandler
 
startElement(String, String, String, Attributes) - Method in class org.faceless.report.ReportHandler
 
startPrefixMapping(String, String) - Method in class org.faceless.report.ReportHandler
 
STATE_BLANK - Static variable in class org.faceless.pdf2.FormSignature
This value is returned from the FormSignature.getState() method if the signature field has not been completed yet.
STATE_PENDING - Static variable in class org.faceless.pdf2.FormSignature
This value is returned from the FormSignature.getState() method if the signature is "new" - it has been added to the document and is waiting for the document to be completed before it is applied.
STATE_SIGNED - Static variable in class org.faceless.pdf2.FormSignature
This value is returned from the FormSignature.getState() method if the signature is "old" - the PDF document that was read in was already signed with this signature.
STATUS_GOOD - Static variable in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
 
STATUS_INTERNAL_ERROR - Static variable in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse
A return value from PKCS7SignatureHandler.OCSPResponse.getStatus() indicating that the OCSP check failed due to server error.
STATUS_MALFORMED_REQUEST - Static variable in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse
A return value from PKCS7SignatureHandler.OCSPResponse.getStatus() indicating that the OCSP check failed due to client error.
STATUS_REVOKED - Static variable in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
 
STATUS_SIG_REQUIRED - Static variable in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse
A return value from PKCS7SignatureHandler.OCSPResponse.getStatus() indicating that the OCSP check required missing signature information.
STATUS_SUCCESSFUL - Static variable in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse
A return value from PKCS7SignatureHandler.OCSPResponse.getStatus() indicating that the OCSP check was successful.
STATUS_TRY_LATER - Static variable in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse
A return value from PKCS7SignatureHandler.OCSPResponse.getStatus() indicating that the OCSP check could not be performed at the specified time.
STATUS_UNAUTHORIZED - Static variable in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse
A return value from PKCS7SignatureHandler.OCSPResponse.getStatus() indicates that the client was not authorized to perform this check.
STATUS_UNKNOWN - Static variable in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
 
steps() - Method in class org.faceless.graph.math.Curve
Return the points on the curve that it should be sampled at to get an accurate picture of it.
steps() - Method in class org.faceless.graph.math.DataCurve
 
steps() - Method in class org.faceless.graph.math.FunctionCurve
 
steps() - Method in class org.faceless.graph.math.Spline
 
steps(double, double) - Method in class org.faceless.graph.formatter.DateFormatter
 
steps(double, double) - Method in class org.faceless.graph.formatter.DiscreteFormatter
 
steps(double, double) - Method in class org.faceless.graph.formatter.Formatter
Which steps between min and max should be marked on the axis.
steps(double, double) - Method in class org.faceless.graph.formatter.IntegerFormatter
 
steps(double, double) - Method in class org.faceless.graph.formatter.NullFormatter
 
StreamContainsFormXObject - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a stream with a Form XObject (not part of basic profile)
StreamContainsPathOperators - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a stream with path operations (not part of basic profile)
StreamContainsText - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a stream with text operations (not part of basic profile)
StreamLengthIncorrect - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Stream with an invalid Length.
stretch(float, float) - Method in class org.faceless.pdf2.PDFGlyphVector
Stretch or squash this GlyphVector by adding track kerning between each glyph.
StringOverflow32 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a String > 32767 bytes.
StringOverflow64 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a String > 65535 bytes.
StructParentsUnresolvable - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A page or stream in the PDF has a "StructParent" or "StructParents" entry, but there is no StructTreeRoot.ParentTree to resolve this.
StructureNameNotUTF8 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Name representing the name of an element in the Structure Tree which is not a valid UTF-8 byte sequence.
StructureTree - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a Structure Tree, which may or may not claim conformance to the "Tagged PDF" convention.
StructureTreeByIdMismatch - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The StructureTree "IDTree" map should serve as a lookup for each item in the tree with an ID, but if this feature is set there's a mismatch: either an item is in the map that has no ID, or an item with an ID is not in the tree.
StructureTreeDamaged - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The StructureTree is invalid in some way
StructureTreeEmpty - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has a Structure Tree, but there are no elements in the Document
StructureTreeNamespace - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The StructureTree has Namespaces specified, which is a PDF 2.0 feature (not part of basic profile)
StructureTreeParentTreeMismatch - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The StructureTree references some marked content nodes in the "ParentTree" list which are not accessible from the root of the tree.
StructureTreeWithPronunciation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The Structure Tree contains pronunciation hints.
STSONG - Static variable in class org.faceless.pdf2.StandardCJKFont
Represents the ST Song Light font, a Simplified Chinese font with variable width strokes
Style - Class in org.faceless.graph
Styles control the colors, borders and fonts of an element.
Style(Paint) - Constructor for class org.faceless.graph.Style
Create a new Style in the specified color.
Style(Paint, Color) - Constructor for class org.faceless.graph.Style
Create a new Style and set it's color and bordercolor.
Style(Paint, String, int, float) - Constructor for class org.faceless.graph.Style
Convenience constructor - create a new Style to be used with Text
Style(Paint, String, int, float, int) - Constructor for class org.faceless.graph.Style
Convenience constructor - create a new Style to be used with Text, and set it's alignment.
subMatrix(int, int, int, int) - Method in class org.faceless.graph.math.Matrix
Return a subset of this matrix consisiting of just the specified columns and rows
SubPageNavigation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
Ths PDF contains sub-page navigation on a Page, by means of the "PresSteps" key.
subscriptClone() - Method in class org.faceless.pdf2.PDFStyle
Return a new style which is the "subscripted" version of the current style.
subtitle - Variable in class org.faceless.graph.Graph
 
subtitlestyle - Variable in class org.faceless.graph.Graph
 
superscriptClone() - Method in class org.faceless.pdf2.PDFStyle
Return a new style which is the "superscripted" version of the current style.
superset(BoundingBox) - Method in class org.faceless.graph.BoundingBox
Return the smallest bounding box that contains this box and the box passed as a parameter.
SYMBOL - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Symbol" font
SymbolicTrueTypeCMapAmbiguous - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a symbolic TrueType font with a single encoding, but that encoding is not 3/0.
SymbolicTrueTypeMissingSymbolicCMap - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a symboic TrueType font which does not have a 1/0 or 3/0 cmap.
SymbolicTrueTypeWithEncodingEntry - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a symbolic TrueType font with an Encoding entry specified.
SymbolicTrueTypeWithoutOneCMap - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a symbolic TrueType with more than one Encoding.
SYSTEM - Static variable in interface org.faceless.pdf2.PropertyManager
Defines a PropertyManager which checks the System.getProperty(java.lang.String) method.

T

TagActualText - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains page content which is marked with the "ActualText" tag.
TagActualTextInTree - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains page content which is in an element that has an ActualText attribute.
TagActualTextPUA - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains page content marked with an "ActuaText" tag, as defined in OutputProfile.Feature.TagActualText.
TagAltPUA - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains page content marked with an "Alt" attribute, however it contains private-use area Unicode values, which means they have no real meaning.
TagAnnot - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annot Tag in the Structure tree.
TagAnnotAltContentsMismatch - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Tag that contains an annotation.
TagAnnotAlternateEmpty - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annot Tag that has a zero-length alt attribute and its Annotation has no Contents key.
TagAnnotAlternateMissing - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annot Tag that has no alt attribute and its Annotation has no Contents key.
TagAnnotAlternateOnAnnot - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annot Tag that has no alt attribute but its Annotation has a Contents key.
TagAnnotAlternateOnAnnotAndTag - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annot Tag that has no alt attribute and its Annotation has a Contents key.
TagAnnotAlternateOnTag - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Annot Tag that has an alt attribute and its Annotation has no Contents key.
TagArtifactInsideTaggedContent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an "Artifact" tag which is inside a non-artifact tag referenced from the Structure Tree.
TagArtifactInStructureTree - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an "Artifact" tag in the Structure Tree.
TagArtNested - Static variable in class org.faceless.pdf2.OutputProfile.Feature
An Art structure tag contains another Art structure tag.
TagCaptionAtEndOfList - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an L or TOC tag that contains a Caption tag as the last child.
TagCaptionInMiddle - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a tag (other than L, TOC or Table) that contains a Caption tag which is not the first or last child.
TagCaptionInMiddleOfList - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an L or TOC tag that contains a Caption tag which is not the first or last child.
TagCaptionInMiddleOfTable - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Table tag that contains a Caption tag which is not the first or last child.
TagCircularMapping - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains Tag RoleMap which forms a circular mappping.
TagFENoteWithoutRef - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A FENote structure tag does not have a Ref attribute set This is disallowed in PDF/UA-2.
TagFENoteWithoutReverseRef - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A FENote structure tag has a Ref pointing to an element that does not have a Ref back to the original FENote.
TagFigureAlternateEmpty - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Figure Tag that has at best an empty Alt and ActualText attributes.
TagFigureAlternateMissing - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Figure Tag that is missing both the Alt and ActualText attributes.
TagFigureBBoxMissing - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Figure Tag with no BBox attribute.
TagFigureNoContent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Figure Tag with no content descendants.
TagFigureOrFormulaInsideBT - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The Figure tag appears between BT and ET operators delimiting a text object.
TagFormActionsNoContents - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with a widget that contains Additional Actions, but has no Content specified.
TagFormAlternateEmpty - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with an empty "alt" attribute, and it contains a Widget with no "Contents" on a field with no Description.
TagFormAlternateMissing - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with no "alt" attribute, and it contains a Widget with no "Contents" on a field with no Description.
TagFormAlternateOnAnnot - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with no "Alt" attribute, but the Widget it contains has a "Contents" and its field has no Description.
TagFormAlternateOnAnnotAndTag - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with an "alt" attribute, and it contains a Widget with a "Contents" on a field with no Description".
TagFormAlternateOnField - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with no "alt" attribute, and it contains a Widget with no "Contents" on a field with a Description".
TagFormAlternateOnFieldAndAnnot - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with no "Alt" attribute, but the Widget it contains has a "Contents" and its field has a Description.
TagFormAlternateOnFieldAndTag - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with an "alt" attribute, and it contains a Widget with no "Contents" on a field with a Description".
TagFormAlternateOnFieldAnnotAndTag - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with an "alt" attribute, and it contains a Widget with a "Contents" on a field with a Description".
TagFormAlternateOnLbl - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with a Lbl child but no "alt" attribute, and it contains a Widget with no "Contents" on a field with no Description.
TagFormAlternateOnLblAndAnnot - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with a Lbl child and no "Alt" attribute, but the Widget it contains has a "Contents" and its field has no Description.
TagFormAlternateOnLblAndField - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with a Lbl child, no "alt" attribute, and it contains a Widget with no "Contents" on a field with a Description".
TagFormAlternateOnLblAndTag - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with a Lbl child and an "alt" attribute, and it contains a Widget with no "Contents" on a field with no Description.
TagFormAlternateOnLblAnnotAndTag - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with a Lbl child, an "alt" attribute, and it contains a Widget with a "Contents" on a field with no Description".
TagFormAlternateOnLblFieldAndAnnot - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with a Lbl child and no "Alt" attribute, but the Widget it contains has a "Contents" and its field has a Description.
TagFormAlternateOnLblFieldAndTag - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with a Lbl child and an "alt" attribute, and it contains a Widget with no "Contents" on a field with a Description".
TagFormAlternateOnLblFieldAnnotAndTag - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with a Lbl child and an "alt" attribute, and it contains a Widget with a "Contents" on a field with a Description".
TagFormAlternateOnTag - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Form Tag with an "alt" attribute, and it contains a Widget with no "Contents" on a field with no Description.
TagFormulaAlternateEmpty - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Formula Tag that requires an Alt attribute or replacement text, and the Alt attribute is there bit it's zero-length.
TagFormulaAlternateMissing - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Formula Tag missing both an Alt attribute and replacement text, This is disallowed in PDF/UA (not part of basic profile)
TagFormulaBBoxMissing - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Formula Tag with no BBox attribute.
TaggedPDF - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is a "Tagged PDF", which means it not only contains a Structure Tree, but that the Structure Tree claims to conform to the "Tagged PDF" conventions.
TaggedPDFHasSuspects - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a MarkInfo dictionary that sets "Suspects" to true.
TaggedTextLanguageUnspecified - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains text reachable from the Structure Tree which has no language set.
TagGruesomeTable - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Table with a TBody, but no THead or TFoot.
TagInvalidAnnotationHierarchy - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A Link, Form or Annot tag is used in a way that does not conform to the nesting rules in ISO32000.
TagInvalidAnnotationParent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
An annotation is not wrapped in an appropriate Annot, Link or Form tag, where appropriate means the rules from PDF/UA-1 or PDF/UA2, depending on the document: if the Document element is in the PDF2 namespace, the UA/2 rules apply.
TagInvalidBlockHierarchy - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A Block structure tag is used in a way that does not conform to the nesting rules in ISO32000.
TagInvalidBlockHierarchy2 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A Block tag has children that don't match the nesting rules in ISO32005.
TagInvalidDocumentHierarchy - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A Document tag is used in a way that does not conform to the nesting rules in ISO32000.
TagInvalidDocumentHierarchy2 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A Document tag has children that don't match the nesting rules in ISO32005.
TagInvalidDocumentHierarchyInline - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A Document tag contains Inline tags.
TagInvalidDocumentHierarchyText - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A Document tag is used in a way that does not conform to the nesting rules in ISO32000; specifically, it contains text content.
TagInvalidGroupHierarchy - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A Grouping structure tag is used in a way that does not conform to the nesting rules in ISO32000-1.
TagInvalidGroupHierarchy2 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A Grouping tag has children that don't match the nesting rules in ISO32005.
TagInvalidHierarchy - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A general structure tag is used in a way that does not conform to the nesting rules in ISO32000.
TagInvalidInlineHierarchy - Static variable in class org.faceless.pdf2.OutputProfile.Feature
An Inline structure tag is used in a way that does not conform to the nesting rules in ISO32000.
TagInvalidInlineHierarchy2 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
An Inline tag has children that don't match the nesting rules in ISO32005.
TagInvalidListHierarchy - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A List structure tag is used in a way that does not conform to the nesting rules in ISO32000.
TagInvalidListHierarchyNoLBody - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A LI structure tag contains real content directly, rather than within an LBody element.
TagInvalidMathMLHierarchy - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A MathML tag has a parent element that is not Formula.
TagInvalidRoot1x - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a StructureTree where the root element is not a single Document, Part, Art, Sect or Div element.
TagInvalidRoot2x - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a StructureTree where the root element is not a single Document.
TagInvalidRubyHierarchy - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A Ruby structure tag is used in a way that does not conform to the nesting rules in ISO32000.
TagInvalidTableHierarchy - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A Table structure tag is used in a way that does not conform to the nesting rules in ISO32000.
TagInvalidTOCHierarchy - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A TOC structure tag is used in a way that does not conform to the nesting rules in ISO32000.
TagInvalidWarichuHierarchy - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A Warichu structure tag is used in a way that does not conform to the nesting rules in ISO32000 (split from InvalidRubyHierarchy in 2.28.2).
TagLinkActionDuplicate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Link element that contains multiple Link annotations, all of which perform the same action.
TagLinkActionDuplicateSamePage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Link element that contains multiple Link annotations, all of which perform the same action, and the links are on the same page.
TagLinkActionMixed - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Link element that contains multiple Link annotations, and at least two of those differ in their action.
TagLinkAlternateEmpty - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Link Tag that has an empty alt attribute and its Annotation has no Contents key.
TagLinkAlternateMissing - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Link Tag that has no alt attribute and its Annotation has no Contents key.
TagLinkAlternateOnAnnot - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Link Tag that has no alt attribute but its Annotation has a Contents key.
TagLinkAlternateOnAnnotAndTag - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Link Tag that has no alt attribute and its Annotation has a Contents key.
TagLinkAlternateOnTag - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Link Tag that has an alt attribute and its Annotation has no Contents key.
TagListContinuedFromWithIncompleteRef - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a L (List) tag with a "ContinuedFrom" attribute referrring to a previous part of the List.
TagListLblWithoutListNumbering - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a L (List) tag which contains List items that have labels (Lbl tags), however the "ListNumbering" attribute is not set on the List or it is set to "None".
TagListWithoutListNumbering - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a L (List) tag which does not have the recommended "ListNumbering" attribute set.
TagMathFormulaAlternateEmpty - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Formula tag containing MathML, that requires an Alt attribute or replacement text, and the Alt attribute is there bit it's zero-length.
TagMathFormulaAlternateMissing - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a MathML Formula Tag missing both an Alt attribute and replacement text.
TagMismarkedContent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains visible content that is marked with an invalid id.
TagMultipleHeadings - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an element in the structure tree which contains an H element and at least one other H or Hn element.
TagMultipleRoots - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a StructureTree which has multipe root elements.
TagNestedAlternates - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Tag with "alt" text that contains another tag with "alt" text.
TagNoContent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Tag with no content children.
TagNonStandard14 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Tag which is not one of the standard tags described in PDF Reference 1.4, or it contains a standard tag that is mapped to a tag that meets this description.
TagNonStandard1x - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Tag which is not one of the standard tags described in ISO32000-1, or it contains a standard tag that is mapped to a tag that meets this description.
TagNonStandard2x - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Tag which is not one of the standard tags described in PDFReference 2.0, or it contains a stndard tag whtat is mapped to a tag that meets this description.
TagNote - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Note tag.
TagNoteIDNotUnique - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Note Tag which has an ID that is used elsewhere, or it has no ID at all.
TagRemappedInvalidValue - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains Tag RoleMap which maps to an empty String, or an item that's not a String.
TagRemappedStandard1x - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains Tag RoleMap which remaps a tag that is considered standard in PDF 1.x.
TagRemappedStandard1xToUnknown - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains Tag RoleMap which remaps a tag that is considered standard in PDF 1.x to a tag that is not.
TagRemappedStandard2x - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Tag RoleMap which remaps a tag defined as standard in PDF 2.0.
TagReversedChars - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains page content which is marked with the "ReversedChars" tag.
TagRootIsDocument2 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The root element of the Structure Tree is "Document" in the PDF 2.0 namespace.
TagsInterleavedWithBT - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a sequence of BT/ET and BMC/EMC operators which are interleaved rather than nested.
TagsNested - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains nested Marked Content sequences.
TagStrongAndWeakHeadings - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains both "strong" headings (the "H" Tag) and "weak" headings (H1..H6).
TagStrongHeading - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an "H" element in the structure tree.
TagStrongHeadingNotFirst - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an "H" element in the structure tree that is not the first child of its parent.
TagsUnbalanced - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains BMC/EMC operations that are unbalanced.
TagTableGroupIrregular - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF StructureTree contains a THead, TBody or TFoot which is Irregular, in that it has cells that are overlapping or missing.
TagTableHeadersInMiddle - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Table with a THead not as it's first tabular element, or a TFoot not as it's last tabular element.
TagTableIrregular - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF StructureTree contains a Table which is Irregular, in that it has cells that are overlapping or missing.
TagTableNeedsTRxorTBody - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Table which has either no TR or TBody children, or both TR and TBody children.
TagTaggedContentInsideArtifact - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a non-artifact tag which is a node in the StructureTree, but is also inside an "Artifact" tag.
TagTDWithIndeterminateHeaders - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a TD element in a Table which cannot be mapped to at least one corresponding TH cell using a standard algorithm, and has no explicitly stated mapping (with a "Headers" attribute on the cell or a "Scope" attribute on the header).
TagTDWithInferredHeaders - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a TD element in a Table which can be mapped to at least one corresponding TH cell using a standard algorithm, but the mapping is not explicitly stated (with a "Headers" attribute on the cell or a "Scope" attribute on the header).
TagTHWithoutScope - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains at least one TD cell that doesn't contain a valid "headers" attribute, and at least one TH cell that doesn't have a "Scope" set.
TagTOCIWithoutRef - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A TOCI structure tag does not contain a Ref pointing to the entry.
TagUnmarkedContent - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains visible content that is unmarked - i.e. it is neither an Artifact or part of the Structure Tree.
TagWeakHeadingAdditional - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF structure tree contains a "weak" heading tag of the form Hn where n > 6 - for example, H7.
TagWeakHeadingNotConsecutive - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "weak" heading Tag (H1..H6) that do not descend consecutively, so (for example) an H3 follow an H1.
TagWeakHeadingStartsAfterOne - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The first "weak" heading (H1...H6) found in the PDF structure tree is not an H1.
TagWithPronunciation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an element with pronunciation hints.
text(String, double, double, Style) - Method in class org.faceless.graph.output.Output
Draw a line of text at the specified position in the specified style.
text(String, double, double, Style) - Method in class org.faceless.graph.output.PDF2Output
 
Text() - Constructor for class org.faceless.pdf2.PageExtractor.Text
 
textAlign - Variable in class org.faceless.graph.output.Output
textAlign shows where a line of text is drawn on the canvas in relation to the point that's given.
TEXTALIGN_BASELINE - Static variable in class org.faceless.pdf2.PDFStyle
Set the vertical text alignment for this style to baseline (the default).
TEXTALIGN_BOTTOM - Static variable in class org.faceless.pdf2.PDFStyle
Set the vertical text alignment for this style to bottom
TEXTALIGN_CENTER - Static variable in class org.faceless.pdf2.PDFStyle
Set the text alignment for this style to centered
TEXTALIGN_JUSTIFY - Static variable in class org.faceless.pdf2.PDFStyle
Set the text alignment for this style to justified (the default).
TEXTALIGN_JUSTIFY_ALL - Static variable in class org.faceless.pdf2.PDFStyle
Similar to PDFStyle.TEXTALIGN_JUSTIFY, but will also justify the last line of a paragraph.
TEXTALIGN_LEFT - Static variable in class org.faceless.pdf2.PDFStyle
Set the text alignment for this style to left-aligned
TEXTALIGN_MIDDLE - Static variable in class org.faceless.pdf2.PDFStyle
Set the vertical text alignment for this style to middle
TEXTALIGN_RIGHT - Static variable in class org.faceless.pdf2.PDFStyle
Set the text alignment for this style to right-aligned
TEXTALIGN_TOP - Static variable in class org.faceless.pdf2.PDFStyle
Set the vertical text alignment for this style to top
TextStringUTF16LE - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Text string with a UTF-16LE byte marker.
TextStringUTF8 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Text string with a UTF-8 byte marker.
TextUnbalanced - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a BT that is not balanced with a following ET, or a BT that contains another BT.
Thumbnails - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has Thumbnails included with the document.
TIMES - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Times-Roman" font
TIMESBOLD - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Times-Bold" font
TIMESBOLDITALIC - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Times-BoldItalic" font
TIMESITALIC - Static variable in class org.faceless.pdf2.StandardFont
Represents the "Times-Italic" font
TimeStampHandlerFactory - Class in org.faceless.pdf2
An implementation of SignatureHandlerFactory that returns a SignatureHandler suitable for adding a "Document Level Timestamp" to the PDF.
TimeStampHandlerFactory() - Constructor for class org.faceless.pdf2.TimeStampHandlerFactory
Create a new SignatureHandlerFactory.
TimeStampHandlerFactory(URL) - Constructor for class org.faceless.pdf2.TimeStampHandlerFactory
Create a new SignatureHandlerFactory and set the URL for the TimeStamp server
title - Variable in class org.faceless.graph.Graph
 
titlepadding - Variable in class org.faceless.graph.Graph
 
titlestyle - Variable in class org.faceless.graph.Graph
 
toCanvas(Output) - Method in class org.faceless.graph.Graph
starts the conversion of the graph from values added through the set() or setCurve() methods to an Output.
toCIEXYZ(float[]) - Method in class org.faceless.pdf2.CMYKColorSpace
 
toCIEXYZ(float[]) - Method in class org.faceless.pdf2.DeviceNColorSpace
Transforms a color value assumed to be in this ColorSpace into the CIEXYZ values.
toCIEXYZ(float[]) - Method in class org.faceless.pdf2.ICCColorSpace
Transforms a color value assumed to be in this ColorSpace into the CS_CIEXYZ conversion color space.
toCIEXYZ(float[]) - Method in class org.faceless.pdf2.LabColorSpace
Note this method will typically be called when converting a bitmap, and we have to map from
toCIEXYZ(float[], int) - Method in class org.faceless.pdf2.ICCColorSpace
Convert to from this colorspace to XYZ.
toDate(double) - Static method in class org.faceless.graph.formatter.DateFormatter
Convert a double to a Date.
toDouble(Date) - Static method in class org.faceless.graph.formatter.DateFormatter
Convert a date to a double, so it can be stored internally.
toEmbedded(String) - Method in class org.faceless.pdf2.PDFAction
If this action is a GoTo type action, return an equivalent GoToE(mbedded) action that is its equivalent if the PDF was embedded at the specified path.
toFallback(float[]) - Method in class org.faceless.pdf2.DeviceNColorSpace
Convert the color components in this color to the components in the fallback ColorSpace
Toggle - org.faceless.pdf2.OptionalContentLayer.When
If the layer is currently "Always", make it "Never", otherwise make it "Always".
TooManyCIDs - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a CMap which has > 65535 CIDs.
TOP - Static variable in class org.faceless.graph.Style
For use with Style.setAlign(int) to align text at it's top.
toRGB(float[]) - Method in class org.faceless.pdf2.CMYKColorSpace
 
toRGB(float[]) - Method in class org.faceless.pdf2.DeviceNColorSpace
Transforms a color value assumed to be in this ColorSpace into a value in the default CS_sRGB color space.
toRGB(float[]) - Method in class org.faceless.pdf2.ICCColorSpace
Transforms a color value assumed to be in this ColorSpace into a value in the default CS_sRGB color space.
toRGB(float[]) - Method in class org.faceless.pdf2.LabColorSpace
 
toRGB(float[], int) - Method in class org.faceless.pdf2.ICCColorSpace
Transforms a color value assumed to be in this ColorSpace into a value in the default CS_sRGB color space.
toRGB(int[], int[], int) - Method in class org.faceless.pdf2.CMYKColorSpace
 
toRGB(int[], int[], int) - Method in class org.faceless.pdf2.ICCColorSpace
 
toRGB(int[], int[], int) - Method in class org.faceless.pdf2.SpotColorSpace
 
toString() - Method in class org.faceless.graph.BoundingBox
 
toString() - Method in class org.faceless.graph.math.DataCurve
 
toString() - Method in class org.faceless.graph.math.Matrix
 
toString() - Method in class org.faceless.graph.math.Polynomial
 
toString() - Method in class org.faceless.graph.math.SimpleCurve
 
toString() - Method in class org.faceless.graph.Point
 
toString() - Method in class org.faceless.graph.Style
 
toString() - Method in class org.faceless.pdf2.CMYKColorSpace
 
toString() - Method in class org.faceless.pdf2.DeviceNColorSpace
 
toString() - Method in class org.faceless.pdf2.DocumentPart
 
toString() - Method in class org.faceless.pdf2.Event
 
toString() - Method in class org.faceless.pdf2.ICCColorSpace
Return the String version of this object.
toString() - Method in class org.faceless.pdf2.LabColorSpace
 
toString() - Method in class org.faceless.pdf2.LayoutBox.Box
 
toString() - Method in class org.faceless.pdf2.LayoutBox.Text
 
toString() - Method in class org.faceless.pdf2.MeshGradient.Builder
 
toString() - Method in class org.faceless.pdf2.OptionalContentDescriptor
 
toString() - Method in class org.faceless.pdf2.OptionalContentLayer
 
toString() - Method in class org.faceless.pdf2.OutputProfile.Extension
 
toString() - Method in class org.faceless.pdf2.OutputProfile.Feature
 
toString() - Method in class org.faceless.pdf2.OutputProfile.FontInfo
 
toString() - Method in class org.faceless.pdf2.OutputProfile.Separation
 
toString() - Method in class org.faceless.pdf2.OutputProfile
 
toString() - Method in enum org.faceless.pdf2.OutputProfiler.ImageType
 
toString() - Method in enum org.faceless.pdf2.OutputProfiler.RenderingIntent
 
toString() - Method in class org.faceless.pdf2.PDFGlyphVector
 
toString() - Method in class org.faceless.pdf2.PDFPattern
 
toString() - Method in class org.faceless.pdf2.PDFSound
 
toString() - Method in class org.faceless.pdf2.PDFStyle
 
toString() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse.SingleResponse
 
toString() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.OCSPResponse
 
toString() - Method in class org.faceless.pdf2.PKCS7SignatureHandler.ValidationInformation
 
toString() - Method in class org.faceless.pdf2.Portfolio.FieldType
 
toString() - Method in exception org.faceless.pdf2.ProfileComplianceException
 
toString() - Method in class org.faceless.pdf2.SignaturePolicy
 
toString() - Method in class org.faceless.pdf2.XMP.Property
 
toString() - Method in class org.faceless.pdf2.XMP.Schema
 
toString() - Method in class org.faceless.pdf2.XMP
Return the XMP as a String, by calling XMP.write(java.lang.Appendable) with a new StringBuilder.
toString() - Method in class org.faceless.pdf2.XMP.Type
 
toString() - Method in class org.faceless.pdf2.XMP.Value
 
ToUnicodeValueInvalid - Static variable in class org.faceless.pdf2.OutputProfile.Feature
A ToUnicode map in the PDF maps a value to 0, 0xFFFE or 0xFFFF.
TowerBarGraph - Class in org.faceless.graph
A concrete subclass of AbstractBarGraph that describes "Towered" Bar Graphs - i.e. each bar consists of several colored blocks, stacked on top of eachother.
TowerBarGraph() - Constructor for class org.faceless.graph.TowerBarGraph
 
TrailerNotAtEnd - Static variable in class org.faceless.pdf2.OutputProfile.Feature
There is junk in the PDF file following the %%EOF marker
TransferFunctionIsDefault - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Transfer function of Default.
TransferFunctionIsIdentity - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Transfer function of Identity This is not allowed in PDF/A or PDF/X.
TransferFunctionIsOther - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Transfer function other than Identity or Default.
transform(double, double, double, double, double, double) - Method in class org.faceless.pdf2.PDFCanvas
Concatenate an AffineTransform to the canvases current transform.
transform(double, double, double, double, double, double) - Method in interface org.faceless.pdf2.PDFDrawable
Apply an Affine Transformation to the drawable.
transform(double, double, double, double, double, double) - Method in class org.faceless.pdf2.PDFPage
Concatenate the specified AffineTransform to the page's current transform.
transform(AffineTransform) - Method in class org.faceless.pdf2.PDFCanvas
Concatenate an AffineTransform to the canvases current transform.
transform(AffineTransform) - Method in interface org.faceless.pdf2.PDFDrawable
Apply an Affine Transformation to the drawable.
transform(AffineTransform) - Method in class org.faceless.pdf2.PDFPage
Concatenate the specified AffineTransform to the page's current transform.
transform(Transformer) - Method in class org.faceless.graph.Point
Transform the point using the given transformer
Transparency - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains transparency (not part of basic profile).
TransparencyGroup - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Transparency Group (not part of basic profile).
TransparencyGroupCMYK - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Transparency Group that blends in a CMYK color-space.
TransparencyGroupGray - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Transparency Group that blends in an Grayscale color-space.
TransparencyGroupRGB - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a Transparency Group that blends in an RGB color-space.
TrueTypeIsTricky - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a TrueType font which using the hinting program to shape the glyphs.
TYPE - Static variable in class org.faceless.pdf2.XMP.Property
The "rdf:type" qualifier property.
TYPE_ANNOTATION - Static variable in interface org.faceless.pdf2.OutputProfiler.ColorAction
If this bit is set, the color being converted is in an annotation rather than on the page directly
TYPE_BARCODE - Static variable in class org.faceless.pdf2.FormText
Represents the "barcode" type of text field available in XFA.
TYPE_BITMAP - Static variable in interface org.faceless.pdf2.OutputProfiler.ColorAction
If this bit is set, the color being converted is part of a bitmap image Test with type & (1<<TYPE_SHADING)
TYPE_CALIBRATED - Static variable in interface org.faceless.pdf2.OutputProfiler.ColorAction
If this bit is set, the ColorSpace is considered to be device-independent, either directly (if a process ColorSpace) or indirectly (if a separation ColorSpace that references a device-indepdendent ColorSpace).
TYPE_COMBO - Static variable in class org.faceless.pdf2.FormChoice
A type passed to the constructor representing a dropdown list where the value can also be edited like a text field.
TYPE_DROPDOWN - Static variable in class org.faceless.pdf2.FormChoice
A type passed to the constructor representing a dropdown list, similar to a drop-down menu
TYPE_FILESELECT - Static variable in class org.faceless.pdf2.FormText
Parameter to FormText.setType(int) to create a text box for selecting a file
TYPE_INDEXED - Static variable in interface org.faceless.pdf2.OutputProfiler.ColorAction
If this bit is set, the color being converted is in an indexed color-space built on the supplied color-space
TYPE_INLINE - Static variable in interface org.faceless.pdf2.OutputProfiler.ColorAction
 
TYPE_MULTILINE - Static variable in class org.faceless.pdf2.FormText
Parameter to FormText.setType(int) to create a multiline text box
TYPE_MULTISCROLLABLE - Static variable in class org.faceless.pdf2.FormChoice
A type passed to the constructor representing a scollable list, which displays one or more lines at once.
TYPE_NORMAL - Static variable in class org.faceless.pdf2.FormText
Parameter to FormText.setType(int) to create a normal text box
TYPE_PASSWORD - Static variable in class org.faceless.pdf2.FormText
Parameter to FormText.setType(int) to create a text box for entering password
TYPE_PROCESS - Static variable in interface org.faceless.pdf2.OutputProfiler.ColorAction
If this bit is set, the color is a process ColorSpace - either RGB, CMYK or Grayscale.
TYPE_SCROLLABLE - Static variable in class org.faceless.pdf2.FormChoice
A type passed to the constructor representing a scollable list, which displays one or more lines at once.
TYPE_SEPARATION - Static variable in interface org.faceless.pdf2.OutputProfiler.ColorAction
If this bit is set, the color is a separation ColorSpace - a DeviceN or Spot color.
TYPE_SHADING - Static variable in interface org.faceless.pdf2.OutputProfiler.ColorAction
If this bit is set, the color being converted is part of a shading pattern Test with type & (1<<TYPE_SHADING)
Type1Font - Class in org.faceless.pdf2
Create a new PostScript Type 1 font.
Type1Font(InputStream, InputStream) - Constructor for class org.faceless.pdf2.Type1Font
Create a new Type 1 font, using the standard Adobe mapping from unicode to glyph name.
Type1Font(InputStream, InputStream, Map<?, ?>) - Constructor for class org.faceless.pdf2.Type1Font
Create a new Type 1 font, using a user defined mapping from unicode to glyph name.
Type3Font - Class in org.faceless.pdf2
A Type3 font is an artificial font made up of shapes drawn directly to the PDF, rather than stored in a font file embedded in the PDF.
Type3Font(String) - Constructor for class org.faceless.pdf2.Type3Font
Create a new Type3 Font with the specified name
Type3Font(Type3Font) - Constructor for class org.faceless.pdf2.Type3Font
Create a new Type3 Font that is a copy of the existing Type3 font.

U

UncompressedXRef - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has the regular old-style XRef table.
UNDEF - Static variable in class org.faceless.pdf2.XMP.Type
The fallback type used when the element type is unknown
UndefinedSeparation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
/** The PDF uses a DeviceN or N-Channel colorspace which does not define all the Colorants array for all its Spot colors.
UnembeddedCMap - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a CID font with an unembedded CMap not listed in the PDF specification.
UnembeddedNonStandardSymbolicFont - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an unembedded font which is marked as Symbolic and which is not one of the ones guaranteed to be available to Acrobat.
UnembeddedStandardCMap - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a CID font with an unembedded CMap listed in the PDF specification that does not reference the Adobe-GB1, Adobe-CNS1, Adobe-Japan1 or Adobe-Korea1 character collections.
UNITS_CM - Static variable in class org.faceless.pdf2.PDFPage
Argument to PDFPage.setUnits(float, int) to measure the page in centimeters. 1cm = 28.346457 points.
UNITS_INCHES - Static variable in class org.faceless.pdf2.PDFPage
Argument to PDFPage.setUnits(float, int) to measure the page in inches. 1" = 72 points
UNITS_MM - Static variable in class org.faceless.pdf2.PDFPage
Argument to PDFPage.setUnits(float, int) to measure the page in millimeters. 1mm = 2.8346457 points.
UNITS_PERCENT - Static variable in class org.faceless.pdf2.PDFPage
Argument to PDFPage.setUnits(float, int) to measure the page in percent.
UNITS_PICAS - Static variable in class org.faceless.pdf2.PDFPage
Argument to PDFPage.setUnits(float, int) to measure the page in picas. 1 pica = 12 points.
UNITS_POINTS - Static variable in class org.faceless.pdf2.PDFPage
Argument to PDFPage.setUnits(float, int) to measure the page in points (the default).
UnknownBlendMode - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF specifies an unknown blend mode.
UnknownColorOrgIdentifier - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an Output Intent that claims to be in the registry at http://www.color.org, but the name is not in that registry.
UnknownOutputIntentRegistry - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent which is not in the http://www.color.org Registry
UnknownOutputIntentRegistryWithoutProfile - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an OutputIntent which is not in the http://www.color.org Registry and does not reference an embedded ICC profile
UnknownStreamOperator - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a content stream with an unknown operator (not part of basic profile)
UnreferencedActionBadPage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "named action" that is not referenced by any other action, and refers to an invalid page (not part of basic profile).
UnreferencedActionPage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "named action" that is not referenced by any other action, and refers to a page in the PDF
UnreferencedActionStructure - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a "named action" that is not referenced by any other action, and refers to a structure element in the PDF
URLConnectionFactory - Interface in org.faceless.report
An interface that can be implemented to override or extend the Report Generators method of resolving URLs.
useAWTEventModel(boolean) - Static method in class org.faceless.pdf2.PDF
Set the PDF Library to work with the AWT event model.
UTF16Encoding - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF embeds a font that requires UTF-16 encoding.

V

validateRelaxNGSchema(String, ErrorHandler) - Method in class org.faceless.pdf2.XMP
Attempt to validate the current XMP object against the supplied RelaxNG schema.
VALUE_COLORCONVERTRGB_DEFAULT - Static variable in class org.faceless.pdf2.PagePainter
A Rendering Hint value for PagePainter.KEY_COLORCONVERTRGB which causes the rendering process to convert colors to RGB only when it's deemed necessary.
VALUE_COLORCONVERTRGB_OFF - Static variable in class org.faceless.pdf2.PagePainter
A Rendering Hint value for PagePainter.KEY_COLORCONVERTRGB which causes the rendering process to never convert colors to RGB.
VALUE_COLORCONVERTRGB_ON - Static variable in class org.faceless.pdf2.PagePainter
A Rendering Hint value for PagePainter.KEY_COLORCONVERTRGB which causes the rendering process to always convert colors to RGB.
VALUE_SHAPETEXT_DEFAULT - Static variable in class org.faceless.pdf2.PagePainter
A Rendering Hint value for PagePainter.KEY_SHAPETEXT which causes the rendering process to never draw text as shapes.
VALUE_SHAPETEXT_OFF - Static variable in class org.faceless.pdf2.PagePainter
A Rendering Hint value for PagePainter.KEY_SHAPETEXT which causes the rendering process to draw text as shapes where we think the benefits outweigh the costs.
VALUE_SHAPETEXT_ON - Static variable in class org.faceless.pdf2.PagePainter
A Rendering Hint value for PagePainter.KEY_SHAPETEXT which causes the rendering process to always draw text as shapes.
VALUE_SOFTCLIP_DEFAULT - Static variable in class org.faceless.pdf2.PagePainter
A Rendering Hint value for PagePainter.KEY_SOFTCLIP which causes the rendering process to do what it feels is best
VALUE_SOFTCLIP_OFF - Static variable in class org.faceless.pdf2.PagePainter
A Rendering Hint value for PagePainter.KEY_SOFTCLIP which causes the rendering process to clip normally.
VALUE_SOFTCLIP_ON - Static variable in class org.faceless.pdf2.PagePainter
A Rendering Hint value for PagePainter.KEY_SOFTCLIP which causes the rendering process to use a moderately complex hack for clipping, to work around limitations in the AWT rendering model.
valueOf(String) - Static method in enum org.faceless.pdf2.OptionalContentLayer.When
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.faceless.pdf2.OutputProfiler.ImageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.faceless.pdf2.OutputProfiler.RenderingIntent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.faceless.pdf2.OutputProfiler.Strategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.faceless.pdf2.OptionalContentLayer.When
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.faceless.pdf2.OutputProfiler.ImageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.faceless.pdf2.OutputProfiler.RenderingIntent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.faceless.pdf2.OutputProfiler.Strategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.faceless.pdf2.PKCS7SignatureHandler.SigningEngine.Type
Returns an array containing the constants of this enum type, in the order they are declared.
verify() - Method in class org.faceless.pdf2.FormSignature
Verify a signature by ensuring that the PDF document hasn't been altered since it was signed.
verify(InputStream) - Method in class org.faceless.pdf2.EGIZSignatureHandler
 
verify(InputStream) - Method in class org.faceless.pdf2.PKCS7SignatureHandler
 
verify(InputStream) - Method in class org.faceless.pdf2.SignatureHandler
Return a boolean indicating whether or not the signature handler can verify the specified InputStream.
verifyCertificates(X509Certificate[], KeyStore, CRL, Calendar) - Static method in class org.faceless.pdf2.FormSignature
Verify a list of X.509 certificates against a list of trusted certificates.
VERSION - Static variable in class org.faceless.pdf2.PDF
This variable contains the version number of the current build.
VERSION - Static variable in class org.faceless.report.ReportParser
This variable contains the version number of the current build.
versionBold() - Method in class org.faceless.pdf2.PDFFont
Return a bold version of the current font, if available.
versionBold() - Method in class org.faceless.pdf2.StandardCJKFont
 
versionBold() - Method in class org.faceless.pdf2.StandardFont
 
versionItalic() - Method in class org.faceless.pdf2.PDFFont
Return an italic version of the current font, if available.
versionItalic() - Method in class org.faceless.pdf2.StandardCJKFont
 
versionItalic() - Method in class org.faceless.pdf2.StandardFont
 
versionNonBold() - Method in class org.faceless.pdf2.PDFFont
Return a non-bold version of the current font, if available.
versionNonBold() - Method in class org.faceless.pdf2.StandardCJKFont
 
versionNonBold() - Method in class org.faceless.pdf2.StandardFont
 
versionNonItalic() - Method in class org.faceless.pdf2.PDFFont
Return a non-italic version of the current font, if available.
versionNonItalic() - Method in class org.faceless.pdf2.StandardCJKFont
 
versionNonItalic() - Method in class org.faceless.pdf2.StandardFont
 
versionRegular() - Method in class org.faceless.pdf2.PDFFont
Return a non-bold, non-italic version of the current font, if available.
versionRegular() - Method in class org.faceless.pdf2.StandardCJKFont
 
versionRegular() - Method in class org.faceless.pdf2.StandardFont
 
VerticalText - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains text in a font with a vertical writing direction (not part of basic profile)
ViewBoxBleedBoxPagesMissing - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The ViewerPreferences dictionary contains a ViewArea, ViewClip, PrintArea or PrintClip which is set to "BleedBox", but one or more of the pages in the PDF does not define BleedBox.
ViewBoxNotMediaOrBleedBox - Static variable in class org.faceless.pdf2.OutputProfile.Feature
If BleedBox is present and if the ViewerPreferences dictionary contains the ViewArea, ViewClip, PrintArea or PrintClip keys, each of these keys present must be MediaBox or BleedBox for PDF/X-1:2003 and PDF/X-3:2003 (not part of basic profile)

W

waitForProfile() - Method in class org.faceless.pdf2.OutputProfiler
Wait for the profiling operation running in this (or another) thread to finish, and return the profile when done.
warning(SAXParseException) - Method in class org.faceless.report.PDFFilter
 
warning(SAXParseException) - Method in class org.faceless.report.PDFProxyServlet
 
WARNING_MISPLACED_TEXT - Static variable in class org.faceless.report.ReportParser
Parameter to setFlag to enable warnings for text (CDATA) outside of it's rightful place.
WARNING_UNKNOWN_ATTRIBUTE - Static variable in class org.faceless.report.ReportParser
Parameter to setFlag to enable warnings for unknown attributes on the XML tags.
WARNING_UNKNOWN_TAG - Static variable in class org.faceless.report.ReportParser
Parameter to setFlag to enable warnings for unknown XML tags.
WeakAES256Encryption - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF is encrypted with the deprecated form of 256-bit AES encryption defined in ISO32000-1:2008 extension 3.
WHITE - Static variable in class org.faceless.pdf2.CMYKColorSpace
A convenient constant that represents the color white in the uncalibrated CMYK colorspace
WHITE0 - Static variable in class org.faceless.pdf2.CMYKColorSpace
A convenient constant that represents the color black in the uncalibated Grayscale colorspace
WidgetAnnotation - Class in org.faceless.pdf2
The WidgetAnnotation class represents the type of annotation used to represent the visual contents of a FormElement on the page.
willExecuteJavaScript() - Method in class org.faceless.pdf2.FDF
Return true if this FDF will execute JavaScript on the PDF when it is imported - checks for a "Before", "After" or "AfterPermsReady" event.
write(Appendable) - Method in class org.faceless.pdf2.XMP
Write this XMP object to the supplied Appendable.
write(XMLStreamWriter, XMP, int, Object) - Method in class org.faceless.pdf2.XMP.Type
 
writeAsHTML(Appendable) - Method in class org.faceless.pdf2.HtmlDerivation
Write the specified document as HTML.
writeAsTIFF(OutputStream, int, ColorModel) - Method in class org.faceless.pdf2.PDFParser
Convert the PDF to a TIFF image using the specified ColorModel and dots per inch.
writeAsTIFF(OutputStream, int, ColorModel, RenderingHints) - Method in class org.faceless.pdf2.PDFParser
As for PDFParser.writeAsTIFF(OutputStream,int,ColorModel) but allows the user to set RenderingHints to control the rendering process.
writeAsXHTML(Appendable) - Method in class org.faceless.pdf2.HtmlDerivation
Write the specified document as XHTML.
writeCSSFontFace(Appendable, String, Map<String, String>) - Method in class org.faceless.pdf2.OpenTypeFont
Write the CSS @font-face descriptor to the specified Appendable; if the uri parameter is not-null, use this value for the "uri" of the face.
writeTo(OutputStream) - Method in interface org.faceless.pdf2.Cache.Entry
Write the entire contents of this Entry to the specified OutputStream.
WTPDF_Accessibility_1 - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the WTPDF "accessibility 1.0" profile.
WTPDF_Reuse_1 - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the WTPDF "reuse 1.0" profile.

X

x() - Method in class org.faceless.graph.Point
Get the X position for this point
xaxeslabelstyle - Variable in class org.faceless.graph.AxesGraph
 
xaxestextstyle - Variable in class org.faceless.graph.AxesGraph
 
XFAForm - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an XFA Form.
XFAForm20 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an XFA Form matching version 2.0 of the XFA specification.
XFAForm22 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an XFA Form matching version 2.2 of the XFA specification.
XFAForm24 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an XFA Form matching version 2.4 of the XFA specification.
XFAForm25 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an XFA Form matching version 2.5 of the XFA specification.
XFAForm26 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an XFA Form matching version 2.6 of the XFA specification.
XFAForm27 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an XFA Form matching version 2.7 of the XFA specification.
XFAForm28 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an XFA Form matching version 2.8 of the XFA specification.
XFAForm30 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an XFA Form matching version 3.0 of the XFA specification.
XFAForm31 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an XFA Form matching version 3.1 of the XFA specification.
XFAFormHasDynamicRender - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an XFA Form with a "dynamicRender" element.
XFAFormIsStream - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an XFA Form which is stored as a single stream.
XFAFormMismatch - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains an XFA Form with values which the API could not match to the AcroForm.
xfloat - Variable in class org.faceless.graph.AxesGraph
Whether the subclass feels that the X,Y or Z axis should be plotted using a FloatingPointFormatter or an IntegerFormatter
xformatter - Variable in class org.faceless.graph.AxesGraph
Which formatter to use for the X, Y or Z axis.
xkey - Variable in class org.faceless.graph.AbstractBarGraph
 
XMP - Class in org.faceless.pdf2
The XMP class encapsulates the "Extensible Metadata Platform" format metadata which underpins all PDF metadata since PDF 1.4.
XMP() - Constructor for class org.faceless.pdf2.XMP
Create a new XMP.
XMP.Property - Class in org.faceless.pdf2
A Property is a "key" for any values set on the XMP.
XMP.Schema - Class in org.faceless.pdf2
A Schema is a collection of properties and types, grouped together under a single XML namespace.
XMP.Type - Class in org.faceless.pdf2
A Type determines the underlying Type of a Property.
XMP.Value - Class in org.faceless.pdf2
A Value is a typed-value which is stored in the XMP against a XMP.Property.
XMPDateWithoutTimezone - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The XMP Metadata defines a date value which includes a time but does not describe a TimeZone.
XMPHasCreateDate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata defines a valid xmp:CreateDate entry.
XMPHasDocumentID - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP metadata defines the xmpMM:DocumentID entry.
XMPHasEmptyTitle - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The XMP Metadata defines the dc:title entry, but it's an empty string.
XMPHasInstanceID - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP metadata defines the xmpMM:InstanceID entry.
XMPHasModifyDate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The XMP Metadata defines a valid xmp:ModifyDate entry.
XMPHasPDFARev - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata has a "pdfaid:rev" key that is exactly four digits.
XMPHasPDFUARev - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata has a "pdfuaid:rev" key that is exactly four digits.
XMPHasRenditionClass - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP metadata defines the xmpMM:RenditionClass entry.
XMPHasTitle - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata defines the dc:title entry.
XMPHasTrapped - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The XMP Metadata defines the pdf:Trapped entry, and it's value is true or false.
XMPHasVersionID - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP metadata defines the xmpMM:VersionID entry.
XMPListItemNotResource - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The XMP metadata has an rdf:li entry which is not a resource.
XMPMeetsFacturX1_BASIC - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata meets the requirements for Factur-X 1.x (BASIC conformance level).
XMPMeetsFacturX1_BASICWS - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata meets the requirements for Factur-X 1.x (BASIC WS conformance level).
XMPMeetsFacturX1_EN16931 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata meets the requirements for Factur-X 1.x (EN16931, aka "Comfort" conformance level).
XMPMeetsFacturX1_EXTENDED - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata meets the requirements for Factur-X 1.x (EXTENDED conformance level).
XMPMeetsFacturX1_MINIMUM - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata meets the requirements for Factur-X 1.x (MINIMUM conformance level).
XMPMeetsFacturX1_XRECHNUNG - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata meets the requirements for Factur-X 1.x (XRECHNUNG conformance).
XMPMeetsPDFA4 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata meets the requirements for PDF/A-4.
XMPMeetsPDFA4e - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata meets the requirements for PDF/A-4e.
XMPMeetsPDFA4f - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata meets the requirements for PDF/A-4f.
XMPMeetsPDFX4 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata meets the requirements for PDF/X-4.
XMPMeetsPDFX4p - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata meets the requirements for PDF/X-4.
XMPMeetsPDFX5g - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata meets the requirements for PDF/X-5g
XMPMeetsPDFX5n - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata meets the requirements for PDF/X-5n
XMPMeetsPDFX5pg - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata meets the requirements for PDF/X-5pg
XMPMeetsPDFX6 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata meets the requirements for PDF/X-6
XMPMeetsZUGFeRD2_BASIC - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata meets the requirements for ZUGFeRD 2.0 (BASIC conformance level).
XMPMeetsZUGFeRD2_BASICWS - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata meets the requirements for ZUGFeRD 2.0 ("BASIC WS" conformance level).
XMPMeetsZUGFeRD2_EN16931 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata meets the requirements for ZUGFeRD 2.0 (EN16931, aka "Comfort" conformance level).
XMPMeetsZUGFeRD2_EXTENDED - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata meets the requirements for ZUGFeRD 2.0 (EXTENDED conformance level).
XMPMeetsZUGFeRD2_MINIMUM - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF XMP Metadata meets the requirements for ZUGFeRD 2.0 (MINIMUM conformance level).
XMPMetaData - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has XMP Metadata on the Document.
XMPMetadataDate - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The document XMP Metadata contains an "xmp:MetadataDate" field.
XMPMetaDataDescribesMultipleResources - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMP metadata containing RDF resource descriptors for multiple objects.
XMPMetaDataHasMixedResourceDescriptors - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMP metadata containing RDF resource descriptors which are a mix of the empty string and the non-empty string.
XMPMetaDataInfoMismatch - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains entries in its information dictionary that does not match the corresponding entries in its XMP metadata.
XMPMetaDataInfoMismatchPDFX - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains entries in its information dictionary that do not match the corresponding entries in its XMP metadata.
XMPMetaDataInfoMismatchTrailingZero - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains entries in its information dictionary that do not match exactly the corresponding entries in its XMP metadata - the values in the Information dictionary have a single additional trailing NUL byte.
XMPMetaDataIsFiltered - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMPMetadata that is encoded using a filter.
XMPMetaDataMissing - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMP metadata which declares a property that is not defined in either the XMP specification or an internal PDF/A extension.
XMPMetaDataMissing2004 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMP metadata which declares a property that was not defined in the original 2004 edition of XMP, but was added in June 2005.
XMPMetaDataMissing2005 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMP metadata which declares a property that was not defined in the original edition or the June 2005 edition, but was defined in the 2008 edition.
XMPMetaDataMissing2008 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMP metadata which declares a property that was undefined in the 2008 edition, but was added to the 2012 edition of the XMP specification.
XMPMetaDataNotUTF8 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMP metadata which is not stored as UTF-8 This is not allowed in PDF/A-4
XMPMetaDataOnAnnotation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has XMP Metadata on a PDFAnnotation object.
XMPMetaDataOnDPart - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has XMP Metadata on a PDF 2.0 Document Part ("DPart").
XMPMetaDataOnFont - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has XMP Metadata on a PDFFont.
XMPMetaDataOnICCProfile - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has XMP Metadata on an ICCColorSpace.
XMPMetaDataOnMarkedContentSequence - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has XMP Metadata on a marked content sequence.
XMPMetaDataOnPage - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has XMP Metadata on a PDFPage object.
XMPMetaDataOnStructElem - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has XMP Metadata on an Element in the PDF Structure Tree Denying this feature will remove any matching metadata.
XMPMetaDataOnUnknown - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has XMP Metadata on a PDF object other than a page, annotation, font, XObject, DPart, Structure Tree element or a marked content sequence.
XMPMetaDataOnXObject - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has XMP Metadata on an XObject (image or canvas).
XMPMetaDataPretty - Static variable in class org.faceless.pdf2.OutputProfile.Feature
If this feature is set to "required" when rendering, it will cause any XMP output to be pretty-printed with indents, for easies visual inspection.
XMPMetaDataRelaxNGSchema - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF includes XMP Metadata which has an attached Relax NG schema.
XMPMetaDataRelaxNGSchemaCorrupt - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF includes XMP Metadata which has an attached Relax NG schema, but the schems itself is not a valid RelaxNG schema.
XMPMetaDataRelaxNGSchemaInvalid - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF includes XMP Metadata which has an attached, valid RelaxNG schema, but the metadata does not validate against the schema.
XMPMetaDataRelaxNGSchemaValid - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF includes XMP Metadata which has an attached RelaxNG schema, and the metadata validates aganist the schema.
XMPMetaDataTypedNodes - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The XMP metadata contains "typed nodes".
XMPMetaDataTypeMatches2004 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The XMP metadata contains a known XMP property which has changed type throughout the various revisions of the specification, and the value found matches the 2004 edition of the specification.
XMPMetaDataTypeMatches2005 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The XMP metadata contains a known XMP property which has changed type throughout the various revisions of the specification, and the value found matches the 2005 edition of the specification.
XMPMetaDataTypeMatches2008 - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The XMP metadata contains a known XMP property which has changed type throughout the various revisions of the specification, and the value found matches the 2008 edition of the specification.
XMPMetaDataTypeMismatch - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMP metadata which declares a property of a type that doesn't match the definition in the XMP specification or an internal PDF/A extension.
XMPMetaDataTypeUnknownChoice - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMP metadata which contains a value in a type declared to be a "Closed Choice", but the value is not listed as an available option.
XMPMetaDataTypeUnknownField - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMP metadata which declares a structured property value that contains a field which is not defined.
XMPMetaDataWrapper - Static variable in class org.faceless.pdf2.OutputProfile.Feature
If this feature is set to "required" when rendering, it will cause any XMP output to be wrapped in the optional <xmpmeta> element, to quieten warnings from toolchains that mistakenly think this is required.
XMPMetaDataXpacketBeginError - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMP metadata where the begin attribute in the opening xpacket has an incorrect value.
XMPMetaDataXpacketDeprecatedAttributes - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMP metadata which makes use of the deprecated attributes "bytes" or "encoding" in the xpacket header.
XMPMetaDataXpacketDuplicated - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMP metadata that is wrapped in multiple "xpacket" processing instructions.
XMPMetaDataXpacketFormatError - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a malformed xpacket header in its XMP metadata.
XMPMetaDataXpacketMissing - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMP metadata that is not wrapped in a pair of "xpacket" processing instructions.
XMPMetaDataXpacketUnknownAttributes - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains XMP metadata with an xpacket that contains unknown attributes.
XMPUnknownPDFXIDkey - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The XMP metadata has an unknown key in the pdfxid namespace.
XRefGaps - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has gaps in it's XRef table.
xrotation - Variable in class org.faceless.graph.Graph
 
xwallstyle - Variable in class org.faceless.graph.AxesGraph
 

Y

y() - Method in class org.faceless.graph.Point
Get the Y position for this point
yaxeslabelstyle - Variable in class org.faceless.graph.AxesGraph
 
yaxestextstyle - Variable in class org.faceless.graph.AxesGraph
 
YellowSeparation - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF uses a Separation colorspace with an ink name of Yellow (not part of basic profile).
yfloat - Variable in class org.faceless.graph.AxesGraph
Whether the subclass feels that the X,Y or Z axis should be plotted using a FloatingPointFormatter or an IntegerFormatter
yformatter - Variable in class org.faceless.graph.AxesGraph
Which formatter to use for the X, Y or Z axis.
ykey - Variable in class org.faceless.graph.AbstractBarGraph
 
yrotation - Variable in class org.faceless.graph.Graph
 
ywallstyle - Variable in class org.faceless.graph.AxesGraph
 

Z

z() - Method in class org.faceless.graph.Point
Get the Z position for this point
ZAPFDINGBATS - Static variable in class org.faceless.pdf2.StandardFont
Represents the "ZapfDingbats" font.
zaxestextstyle - Variable in class org.faceless.graph.AxesGraph
 
ZeroWidthLine - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF contains a zero-width line (not part of basic profile).
zfloat - Variable in class org.faceless.graph.AxesGraph
Whether the subclass feels that the X,Y or Z axis should be plotted using a FloatingPointFormatter or an IntegerFormatter
zformatter - Variable in class org.faceless.graph.AxesGraph
Which formatter to use for the X, Y or Z axis.
zkey - Variable in class org.faceless.graph.AbstractBarGraph
 
zrotation - Variable in class org.faceless.graph.Graph
 
ZUGFeRD1_Basic - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the ZUGFeRD 1.0 (Basic Conformance) specification, as defined in http://www.ferd-net.de/front_content.php
ZUGFeRD1_Comfort - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the ZUGFeRD 1.0 (Comfort Conformance) specification, as defined in http://www.ferd-net.de/front_content.php
ZUGFeRD1_Extended - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the ZUGFeRD 1.0 (Extended Conformance) specification, as defined in http://www.ferd-net.de/front_content.php
ZUGFeRD1InvoiceAttachment - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an XML file attachment called "ZUGFeRD-invoice.xml", as specified by the ZUGFeRD 1.0 specification.
ZUGFeRD2_BASIC - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the ZUGFeRD 2.0 (BASIC Conformance) specification, as defined in https://fnfe-mpe.org/factur-x/factur-x_en/.
ZUGFeRD2_EN16931 - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the ZUGFeRD 2.0 (EN 16931 Conformance) specification, as defined in https://fnfe-mpe.org/factur-x/factur-x_en/.
ZUGFeRD2_EXTENDED - Static variable in class org.faceless.pdf2.OutputProfile
An OutputProfile representing the ZUGFeRD 2.0 (EXTENDED Conformance) specification, as defined in https://fnfe-mpe.org/factur-x/factur-x_en/.
ZUGFeRD2InvoiceAttachment - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an XML file attachment called "zugferd-invoice.xml" with a relationship of "Alternative", "Source", or "Data", as specified by the Factur-X 1.0 specification.
ZUGFeRD2InvoiceAttachmentNotAlternative - Static variable in class org.faceless.pdf2.OutputProfile.Feature
The PDF has an XML file attachment called "zugferd-invoice.xml" with a relationship that is not "Alternative", This is disallowed in Germany, but allowed in France.
zwallstyle - Variable in class org.faceless.graph.AxesGraph
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages