Garbage bytes used to create the PDF header.
Generate an XML highlight string based on the PDF.
Generate an XML highlight string based on the PDF.
This will get an object from the array.
This factory method will get the appropriate number object.
This will get the documents acroform.
This will get the acroform that this field is part of.
This will get the action that is associated with this field.
Get the action to be performed when this annotation is to be activated.
Get the action of this node.
Get the additional actions for this field.
Get the additional actions for this field.
This will get a list of additional actions that will get executed based
on events.
This will get an AFM object if one exists.
This will get the javascript that is executed after the import.
This will return all kids of this node as PDPage.
The PDF document contains a hierarchical structure of PDPageNode and PDPages, which
is mostly just a way to store this information.
Get the value of the alpha constants property.
This will get the alpha source flag.
This will get the alternate color space for this separation.
This will get the alternate color space for this separation.
This will return a list of alternate color spaces(PDColorSpace) if the display application
does not support this icc stream.
This will get the flags for this field.
This will get the name, a string intended to uniquely identify each annotatoin
within a page.
This will get the list of FDF Annotations.
This will return a list of the Annotations for this page.
This will get the appearance dictionary associated with this annotation.
This will get the appearance dictionary that specifies the appearance of
a pushbutton field.
This will get the name of the current appearance stream if any.
This will get named page references..
This will get the valid range for the a component.
A rectangle, expressed in default user space units, defining
the extent of the page's meaningful content (including potential
white space) as intended by the page's creator The default isthe CropBox.
This will get the ascent for the font.
This will get the ascent for the font.
This will get the ascent for the font.
This is the preferred way of getting data with this class as it uses
a stream object.
This will get this value as a string.
This is the name used to draw the type of attachment.
This will get the attributes that are associated with the deviceN
color space.
This will get the author of the document.
This will get the automatic stroke adjustment flag.
This will get the average font width for all characters.
This will get the average font width for all characters.
This will get the average font width for all characters.
This will get the average font width for all characters.
This will attempt to get the average font width from an AFM file.
This will get the average width for the font.
This will get the average width for the font.
This will get the average width for the font.
getB() - method in class org.pdfbox.pdmodel.graphics.color.
PDGamma This will get the b value of the tristimulus.
This will get the base URI to be used in resolving relative URI references.
This will get the color space that acts as the index for this color space.
The PostScript name of the font.
This will get the javascript that is executed before the import.
Getter for property bitsToRead.
Getter for property bitsToRead.
The bits per component of this image.
The bits per component of this image.
Get the number of bits that the output value will take up.
This will get an action to be performed when the annotation
loses the input focus.
This will return the BlackPoint tristimulus.
This will return the BlackPoint tristimulus.
This will return the BlackPoint tristimulus.
A rectangle, expressed in default user space units, defining
the region to which the contents of the page should be clipped
when output in a production environment.
This will retrieve the border style dictionary, specifying the width and
dash pattern used in drawing the line.
This will get the boolean value.
This is a convenience method that will get the dictionary object that
is expected to be a COSBoolean and convert it to a primitive boolean.
This is a convenience method that will get the dictionary object that
is expected to be a cos boolean and convert it to a primitive boolean.
This will retrieve the border effect dictionary, specifying effects to be
applied used in drawing the line.
Get the bottom y coordinate.
Get the bottom status panel.
Get the bounding box for this appearance.
This will get the valid range for the b component.
This will get the underlying byte array.
This will copy the stream into a byte array.
This will copy the stream into a byte array.
This will get the bytes of the string.
This will get a JavaScript action to be performed in order to recalculate
the value of this field when that of another field changes.
This will get an action to be performed when the page
is closed.
This will get the CapHeight for the font.
This will get the CapHeight for the font.
This will get the CapHeight for the font.
This will retrieve if the contents are shown as a caption or not.
This will get the document catalog.
This will get the FDF Catalog.
Returns the certificate contained in the keystore.
This will the character that will be displayed on the screen.
This will get the character from the code.
This will get the character from the name.
Character strings are grouped by articles.
Get the value of the characterSpacing.
This will get the character set for the font.
This will get the character set for the font.
This will get the character set for the font.
Get the check sum of the embedded file.
Returns the child of parent
at index index
in the parent's
child array.
Returns the number of children of parent
.
This will get the ClrFf entry of the cos dictionary.
This will get the ClrF entry of the cos dictionary.
This will get the character code for the name.
Used for multibyte encodings.
This will get the separation name.
This will get the colorant names.
This will get a map of colorants.
This will get the color space or null if none exists.
This will get the current colorspace.
This will get the color space or null if none exists.
This will get the map of colorspaces.
This will get the color space values.
This will retrieve the colour used in drawing various elements.
This will retrieve the constant opacity value used when rendering the
annotation (excluing any popup).
Get the "contents" of the field.
This will get the contents of the PDF Page, in the case that the contents
of the page is an array then then the entire array of streams will be
be wrapped and appear as a single stream.
Get the context for processing.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
This will get the underlying array value.
Convert this standard java object to a COS object.
This will get the underlying array value.
This will get the underlying array for this rectangle.
This will get the color space values.
Get the line dash pattern as a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
This will get the underlying cos dictionary.
Get the underlying cos dictionary.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
This will get the dictionary associated with this encryption dictionary.
This will get the underlying dictionary that this class acts on.
This will get the dictionary for this object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
This will get the underlying dictionary that this class acts on.
Convert this standard java object to a COS object.
This will get the underlying dictionary.
Convert this standard java object to a COS object.
Get the low level dictionary that this object wraps.
Get the low level dictionary that this object wraps.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Interface method for COSObjectable.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
This will get the underlying array value.
This will get the count attribute.
This will get the count of descendent page objects.
This will retrieve the date and time the annotation was created.
This will get the creation date of the document.
Get the creation date of the embedded file.
This will get the creator of the document.
A rectangle, expressed in default user space units,
defining the visible region of default user space.
This will get the CropBox at this page and not look up the hierarchy.
Returns the access permissions granted when the document was decrypted.
Returns the access permissions that were computed during document decryption.
Get the current page that is being processed.
Get the current page number that is being processed.
Get the value of the CTM.
This will get the value of a custom metadata information field for the document.
This will get the string specifying the default directory in standard DOS syntax.
This will get the destination to jump to.
This will get an action to be performed when the mouse button
is pressed inside the annotation's active area.
This will return a list of java.lang.Integer objects that represent the line
dash pattern appearance.
This will retrieve the dash style used for drawing the border.
This is a convenience method that will get the dictionary object that
is expected to be a name and convert it to a string.
This is a convenience method that will get the dictionary object that
is expected to be a date.
This is a convenience method that will get the dictionary object that
is expected to be a name and convert it to a string.
This is a convenience method that will get the dictionary object that
is expected to be a date.
Get the Lucene data time resolution.
Get the decode for the input parameter.
Get the list of decode parameters.
DecodeParms is an optional parameter for filters.
Get the list of decode parameters.
Getter of the property decryptionCertificate.
This will get the string of default appearance string.
This will get the default resources for the acro form.
This will get the default width.
This will get the descent for the font.
This will get the descent for the font.
This will get the descent for the font.
This will get the destination to jump to.
Get the destination to be displayed when the annotation is activated.
Get the page destination of this node.
Get the name of the destination file.
Get the destination named tree node.
This will get the dictionary that is associated with this stream.
This will get the dictionary that stores the image parameters.
This will get the dictionary that this form wraps.
Convert this standard java object to a COS object.
This will get the underlying dictionary that this object wraps.
This will get the dictionary associated with this field.
Convert this standard java object to a COS object.
This will get the underlying dictionary that this class acts on.
This will get the underlying dictionary that this object wraps.
This will get the underlying dictionary that this object wraps.
This will get the underlying dictionary that this object wraps.
This will get an object from this dictionary.
This will get the dictionary object in this object that has the name key and
if it is a pdfobjref then it will dereference that and return it.
This will get an object from this streams dictionary and dereference it
if necessary.
This will get an object from this dictionary.
This is a special case of getDictionaryObject that takes multiple keys, it will handle
the situation where multiple keys could get the same value, ie if either CS or ColorSpace
is used to get the colorspace.
This is a special case of getDictionaryObject that takes multiple keys, it will handle
the situation where multiple keys could get the same value, ie if either CS or ColorSpace
is used to get the colorspace.
This will get the incremental updates since the PDF was last opened.
This will get the low level document.
This will get the document associated with this form.
This will get the low level document.
This will get the document that was parsed. parse() must be called before this is called.
This will get a lucene document from a PDF file.
This will get a lucene document from a PDF file.
This will get a lucene document from a PDF file.
This will get the document CATALOG.
This will get the document ID.
This will get the document info dictionary.
Get the outline associated with this document or null if it
does not exist.
This will get the range for a certain input parameter.
This will get the range for a certain input parameter.
This will return a list of appearances.
This will get a JavaScript action to be performed
after printing a document.
This will get a JavaScript action to be performed
after saving a document.
This will get an action to be performed when the cursor
enters the annotation's active area.
This will get the exception that caused this exception.
This is a convenience method that will get the dictionary object that
is expected to be a name and convert it to a string.
This is a convenience method that will get the dictionary object that
is expected to be a date.
This is a convenience method that will get the dictionary object that
is expected to be a name and convert it to a string.
This is a convenience method that will get the dictionary object that
is expected to be a date.
This will get the list of embedded FDF entries, or null if the entry is null.
Get the embedded dos file.
Get the embedded Mac file.
Get the embedded files named tree node.
Get the embedded Unix file.
Get an integer from an embedded dictionary.
Get an integer from an embedded dictionary.
Get an integer from an embedded dictionary.
Get an integer from an embedded dictionary.
This is a convenience method that will get the dictionary object that
is expected to be a name and convert it to a string.
This is a convenience method that will get the dictionary object that
is expected to be a name and convert it to a string.
This is a convenience method that will get the dictionary object that
is expected to be a name and convert it to a string.
This is a convenience method that will get the dictionary object that
is expected to be a name and convert it to a string.
Get the encode for the input parameter.
The encoding to be used for a FDF field.
This will get or create the encoder.
This will get an encoding by name.
This will get the encryption dictionary if the document is encrypted or null
if the document is not encrypted.
This will get the encryption dictionary for this document.
This will get the correct security handler for the encryption dictionary.
Get the length of the secrete key that will be used to encrypt
document data.
Get the bookmark where text extraction should end, inclusive.
This will get the last page that will be extracted.
This will retrieve the line ending style for the end point,
possible values shown in the LE_ constants section.
A parameter to pass the executable.
This will get the length that the PDF document specified this stream
should be.
A reference to an object stream, of which the current object stream is
considered an extension.
This will get the file name to be launched or the document to be opened
or printed, in standard Windows pathname format.
This will get a JavaScript action to be performed before
the field is formatted to display its current value.
This will get the FDF dictionary.
This will get the FDF document that was parsed.
This will get a field by name, possibly using the cache if setCache is true.
This will get the Ff entry of the cos dictionary.
This will get the flags for this field.
This will get the list of FDF Fields.
This will get a list of fields that are part of this template.
This will return all of the fields in the document.
Get the FT entry of the field.
The source file or target file: the PDF document file that
this FDF file was exported from or is intended to be imported into.
This will get the application to be launched or the document
to be opened or printed.
This will get the file in which the destination is located.
Return the attached file.
This will get the file name.
This will get the file name.
This will get the file specification for this stream.
This will get the file name.
This will get the file specification for this stream.
Get the list of decode parameters.
Get the list of decode parameters.
This will get the name representing a Dos file.
This will get the list of filters that are associated with this stream.
This will get the list of filters that are associated with this stream.
This will get the name representing a Mac file.
This will get the file specification of this reference.
This will get the name representing a Unix file.
Get the name of the filter.
This will get a filter by name.
This will get a filter by name.
This will get the stream with all of the filters applied.
This will get the stream with all of the filters applied.
This will get the filter manager to use to filter streams.
This will return the filters to apply to the byte stream.
This will return the filters to apply to the byte stream
the method will return.
This will get all of the filters that are available in the system.
This will get the list of filters that are associated with this stream.
This will get the list of filters that are associated with this stream.
This will get the list of filters that are associated with this stream.
Get the first bead in the thread, or null if it has not been set yet.
The byte offset (in the decoded stream) of the first compressed object.
The code for the first char or -1 if there is none.
Return the first child or null if there is no child.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Gets the boolean value from the flags at the given bit
position.
This will get the font flags.
This will get the font flags.
This will get the font flags.
get the value of the flatness property.
This will get the flatness tolerance.
This is a convenience method that will get the dictionary object that
is expected to be an float.
This is a convenience method that will get the dictionary object that
is expected to be an float.
This is a convenience method that will get the dictionary object that
is expected to be an int.
This is a convenience method that will get the dictionary object that
is expected to be a float.
This will get an action to be performed when the annotation
receives the input focus.
This will get the font for this font setting.
Get the value of the font.
This will get the font for the text being drawn.
This will get the fonts bouding box.
This will get the fonts bouding box.
This will get the fonts bouding box.
This will get the fonts bouding box.
This will get the fonts bouding box.
This will get the fonts bounding box.
This will get the fonts bouding box.
Get the font descriptor associated with this CID font.
This will get the font descriptor for this font.
A string representing the preferred font family.
A string representing the preferred font family.
A string representing the preferred font family.
A stream containing a Type 1 font program.
A stream containing a true type font program.
A stream containing a font program that is not true type or type 1.
This will get the font height for a character.
This will get the font width for a character.
This will get the font width for a character.
This will get the font height for a character.
This will get the matrix that is used to transform glyph space to
text space.
This will get the map of fonts.
This will get the map of fonts.
This will get the font setting of the graphics state.
This will get the size of the font.
Get the value of the fontSize.
This will get the font size that this object is
suppose to be drawn at.
A string representing the preferred font stretch.
A string representing the preferred font stretch.
A string representing the preferred font stretch.
This will get the font width for a character.
This will get the font width for a character.
This will get the font width for a character.
This will get the font width for a character.
This will attempt to get the font width from an AFM file.
This will get the form type, currently 1 is the only form type.
This is guaranteed to never return null.
To quote the PDF Spec
"An array of two numbers between 0.0 and 1.0 indicating the fraction of leftover
space to allocate at the left and bottom of the icon.
Returns the fully qualified name of the field, which is a concatenation of
the names of all the parents fields.
getG() - method in class org.pdfbox.pdmodel.graphics.color.
PDGamma This will get the g value of the tristimulus.
This will get the gamma value.
This will get the gamma value.
This will get the generation number.
Getter for property generationNumber.
Get the graphics that we are currently drawing on.
This will get the map of graphic states.
Get the color to be used for the guidelines.
Get the style for the guideline.
Get the width of the of the guideline in default user space units.
The height of this image.
This will get the height of this rectangle as calculated by
upperRightY - lowerLeftY.
Get the height of the image.
This will get the maximum height of all characters in this string.
This will take this string and create a hex representation of the bytes that make the string.
Set the highlight mode for when the mouse is depressed.
Get the highest value for the lookup.
Get the value of the horizontalScaling.
This will get the icon fit that is associated with this field.
This is the special case for the ID operator where there are just random
bytes inlined the stream.
Get the bytes for the image.
This will get the image parameters, this is only valid for BI operators.
This will get the image parameters.
This will get the map of images.
This will get the index of the array entry.
Returns the index of child in parent.
A convenience method to get this stream as a string.
This will retrieve the annotation to which this one is "In Reply To" the
actual relationship is specified by the RT entry.
Get the singleton instance.
Get the value of the array as an integer.
Get the value of the array as an integer, return the default if it does
not exist.
This is a convenience method that will get the dictionary object that
is expected to be an int.
This is a convenience method that will get the dictionary object that
is expected to be an integer.
This is a convenience method that will get the dictionary object that
is expected to be an int.
This is a convenience method that will get the dictionary object that
is expected to be an integer.
This is a convenience method that will get the dictionary object that
is expected to be an integer.
This will retrieve the intensity of the applied effect.
This will retrieve the intent of the annotation The values and meanings
are specific to the actual annotation See the IT_* constants for the
annotation classes.
This will retrieve the interior colour of the line endings defined in the
LE entry.
This will retrieve the interior colour of the drawn area
Colour is in DeviceRGB colourspace.
This will get the italic angle for the font.
This will get the italic angle for the font.
This will get the italic angle for the font.
This will do a lookup into the dictionary.
This will get the dictionary object in this object that has the name key.
This will get an object from this streams dictionary.
This will get the java script entry.
This will get a JavaScript action to be performed when the user
types a keystroke into a text field or combo box or modifies the
selection in a scrollable list box.
This will get the Object key.
Get the key for this entry.
Search in the map for the value that matches the parameter
and return the first key that maps to that value.
Getter of the property keyLength.
This will get the keywords of the document.
This will get the list of kids.
This will get all the kids of this field.
Return the children of this node.
This will return all kids of this node, either PDPageNode or PDPage.
This will return a list of PDField objects that are part of this radio collection.
Get the value of the knockout.
The language for the document.
The code for the last char or -1 if there is none.
Return the last child or null if there is no child.
This will get the date that the content stream was last modified.
This will get the leading for the font.
This will get the leading for the font.
This will get the leading for the font.
Get the value of the leading.
Get the left x coordinate.
Get the left x coordinate.
Get the left x coordinate.
This will return the Length entry of the encryption dictionary.
The length in bits for the encryption algorithm.
This will get the length of the filtered/compressed stream.
This will get the length of the filtered/compressed stream.
The number of bytes written to the stream.
This will retrieve the start and end coordinates of the line (or leader
line if LL entry is set).
This will get the linear interpretation array.
Get the value of the line cap.
This will get the line cap style.
Get the line dash pattern for this box style.
This will get the dash pattern.
This will get the current line dash pattern.
Get the value of the line join.
This will get the line join style.
This will get the length of the line.
Get the current line path to be drawn.
This will get the line separator.
Get the current list of line paths to be drawn.
This will get the line width.
Get the value of the line width.
This is a convenience method that will get the dictionary object that
is expected to be an long.
This is a convenience method that will get the dictionary object that
is expected to be an integer.
This is a convenience method that will get the dictionary object that
is expected to be an long.
This is a convenience method that will get the dictionary object that
is expected to be an integer.
This is a convenience method that will get the dictionary object that
is expected to be an long.
This will get the lower left x coordinate.
This will get the lower left y coordinate.
Get the lowest value for a key in the name map.
Get info about doc's usage of tagged features.
This will get the maximum value of the range.
This will get the max width for the font.
This will get the max width for the font.
This will get the max width for the font.
A rectangle, expressed
in default user space units, defining the boundaries of the physical
medium on which the page is intended to be displayed or printed
This will get the MediaBox at this page and not look up the hierarchy.
This will get the MediaBox at this page and not look up the hierarchy.
Gets the wrapped exception message.
Gets the wrapped exception message.
Get the metadata that is part of the document catalog.
This will get the metadata stream for this object.
Get the metadata that is part of the document catalog.
Get the metadata that is part of the document catalog.
Get the metadata that is part of the document catalog.
Get the metadata that is part of the document catalog.
This will get the minimum value of the range.
This will get the missing width for the font.
This will get the missing width for the font.
This will get the miter limit.
Get the value of the miter limit.
Get the mod date of the embedded file.
This will get the modification date of the document.
This will retrieve the date and time the annotation was modified.
This will get the name of this COSName object.
This will get the name of the referenced page.
This will retrieve the name (and hence appearance, AP taking precedence)
For this annotation.
This will retrieve the name (and hence appearance, AP taking precedence)
For this annotation.
This will return the name of the color space.
This will return the name of the color space.
This will return the name of the color space.
This will return the name of the color space.
This will return the name of the color space.
This will return the name of the color space.
This will return the name of the color space.
This will return the name of the color space.
This will return the name of the color space.
This will return the name of the color space.
The name of the named text stream.
This will return the name of the color space.
This will return the name of the color space.
Get the value of the array as a string.
This will take a character code and get the name from the code.
Get an entry in the array that is expected to be a COSName.
This is a convenience method that will get the dictionary object that
is expected to be a name and convert it to a string.
This is a convenience method that will get the dictionary object that
is expected to be a name and convert it to a string.
This is a convenience method that will get the dictionary object that
is expected to be a name and convert it to a string.
This is a convenience method that will get the dictionary object that
is expected to be a name and convert it to a string.
This will get the name of the destination.
This will return a list of PDNamedTextStream objects.
This will take a character code and get the name from the code.
This will return a map of names.
This will get the next action, or sequence of actions, to be performed after this one.
This will get the next bead.
Return the next sibling or null if there is no next sibling.
Generate a unique key for the map based on a prefix.
This will get the text value of an element.
Get the non full screen page mode preference.
This will get the non stroking alpha constant.
Get the non stroking color.
This will get the nonstroking color space instance.
This will get the overprint control for non stroking operations.
This will return a list of appearances.
This will get the objects id.
This will get the current object number.
This will get the number of components that this color space is made up of.
This will get the number of components that this color space is made up of.
This will get the number of components that this color space is made up of.
This will get the number of components that this color space is made up of.
This will get the number of components that this color space is made up of.
This will get the number of components that this color space is made up of.
This will get the number of components that this color space is made up of.
This will return the number of color components.
This will return the number of color components.
This will get the number of components that this color space is made up of.
This will get the number of components that this color space is made up of.
This will get the number of components that this color space is made up of.
This will get the number of input parameters that
have a domain specified.
This will get the number of input parameters that
have a domain specified.
Get the number of compressed object.
This will get the number of output parameters that
have a range specified.
This will get the number of output parameters that
have a range specified.
The "Size" entry, which is the number of samples in
each input dimension of the sample table.
This will get the string specifying the operation to perform:
open to open a document
print to print a document
If the F entry designates an application instead of a document, this entry
is ignored and the application is launched.
This will get an action to be performed when the page
is opened.
This will get the object that this object encapsulates.
This will get the object.
This will get an object from the array.
This will get the first dictionary object by type.
This will get the first dictionary object by type.
Nice method, gives you every object you want
Arrays works properly too.
This will get an object from the pool.
This will get all available object keys.
Getter for property objectNumber.
This will get a list of all available objects.
This will get the objects that were parsed from the stream.
This will get a dictionary object by type.
This will get all dictionary objects by type.
This will get the offset into the document.
This will get the value of the radio button.
This will get the value of the radio button.
This will retrieve the initial state of the annotation, open Or closed
(default closed).
This will retrieve the initial state of the annotation, open Or closed
(default closed).
Get the Document Open Action for this object.
Get the number of open nodes.
This will get the operation that this operator represents.
Get the operation to perform on the file.
This is used to create/cache operators in the system.
This will get the string of one of the available options.
This will return a list of options for a choice field.
This will get the option values "Opt" entry of the pdf button.
This will get the output stream.
The output stream that is being written to.
This will get the overprint control mode.
get the value of the overprint mode property.
returns an access permission object for a document owner.
This will get the O entry in the standard encryption dictionary.
This will get the O entry in the standard encryption dictionary.
Getter of the property ownerPassword.
The owner password that was passed into the encrypt method.
This will get a parameter string to be passed to the application designated by the F entry.
This will get the page number or null if it does not exist.
Get the page that is currently being drawn.
This will get the page for this destination.
Get the page that this bead is part of.
This will return the total page count of the PDF document.
This will get the FDF page info object.
Set the page layout, see the PAGE_LAYOUT_XXX constants.
Set the page display mode, see the PAGE_MODE_XXX constants.
This will get the page number for this destination.
This will get the list of FDF Pages.
This will get the root node for the pages.
This will get the page separator.
Get the size of the page that is currently being drawn.
This will get the JPanel that can be displayed.
This will retrieve the markup annotation which this popup relates to.
Get the parent field to this field, or null if none exists.
Get the parent of this object.
This is the parent page node.
This is the parent page node.
This will get the "T" entry in the field dictionary.
This will get a stream with some filters applied but not others.
This will get a stream with some filters applied but not others.
Returns the partial name of the field.
Returns the password given by the user and that will be used
to open the private key.
This will get an action to be performed when the page containing
the annotation is closed.
This will get the PD document that was parsed.
This will get a COSName object with that name.
Get the pd stream for this icc color space.
Returns the access permission granted to the recipient.
The returns an integer representing the access permissions.
This returns an integer representing the access permissions.
This will get the permissions bit mask.
This will get the permissions bit mask.
Getter of the property permissions.
This will get the line dash pattern phase.
This will get an action to be performed when the page containing the annotation
is no longer visible in the viewer application's user interface.
This will get an action to be performed when the page containing
the annotation is opened.
This will retrieve the popup annotation used for entering/editing the
text for this annotation.
This will get the current position in the stream.
This will get the position in the RAF that the stream was written
to.
A code that selects the predictor algorithm.
This will get the previous bead.
Return the previous sibling or null if there is no sibling.
This will set the previous URI action, in case it's
needed.
Get the PrintArea preference.
Get the PrintClip preference.
returns The private key that will be used to open the document protection.
This will get the producer of the document.
This will get an action to be performed when the page containing
the annotation becomes visible in the viewer application's user interface.
This will get the 'quadding' or justification of the text to be displayed.
This will retrieve the set of quadpoints which encompass the areas of
this annotation which will activate.
This will retrieve the set of quadpoints which encompass the areas of
this annotation.
getR() - method in class org.pdfbox.pdmodel.graphics.color.
PDGamma This will get the r value of the tristimulus.
This will get the range for a certain component number.
This will get the range for a certain output parameters.
This will get the range for a certain output parameters.
Get the reading direction preference.
Returns an iterator to browse the list of recipients.
Returns the number of recipients contained in the Recipients field of the dictionary.
Returns the number of recipients.
returns the COSString contained in the Recipients field at position i.
The annotation rectangle, defining the location of the annotation
on the page in default user space units.
The rectangle on the page that this bead is part of.
This will get the rectangle difference rectangle.
Get the list of regions that have been setup.
This will get the rendering intent.
This will get the rendering intent.
Get the value of the renderingMode.
This will retrieve the Reply Type (relationship) with the annotation in
the IRT entry See the RT_* constants for the available values.
This will get the resources for this appearance stream.
This will get the resources at this page and not look up the hierarchy.
This will get the resources at this page node and not look up the hierarchy.
This will get the resources at this page and not look up the hierarchy.
This will return the R entry of the encryption dictionary.
See PDF Reference 1.4 Table 3.14.
This will return the R entry of the encryption dictionary.
See PDF Reference 1.4 Table 3.14.
Returns an image of the CCITT Fax, or null if TIFFs are not supported.
Returns an image of the JPeg, or null if JPegs are not supported.
Returns a java.awt.image.BufferedImage
of the COSStream
set in the constructor or null if the COSStream could not be encoded.
Returns an java.awt.Image, that can be used for display etc.
This will retrieve the rich text stream which is displayed in the popup
window.
This will set the rich text that is associated with this field.
Get the right x coordinate.
Get the value of the rise.
This will return a list of appearances.
Returns the root of the tree.
A value representing the rotation.
A value representing the rotation.
This will get the type of action that the actions dictionary describes.
This will get the type of action that the actions dictionary describes.
Convenience method to create a scaled instance.
This will get the scale option.
This will get the scale type.
This will get the scratch file for this document.
This will get the scratch file associated with this stream.
This will get the scratch file associated with this stream.
Convert this standard java object to a COS object.
Convert this standard java object to a COS object.
Get the security handler that is used for document encryption.
Get the security handler for the protection policy.
Retrieve the appropriate SecurityHandler for a the given filter name.
This will get the SetFf entry of the cos dictionary.
This will get the SetF entry of the cos dictionary.
This will get the signature or null if there is none.
Get the size of the embedded file.
get the value of the smoothness property.
This will get the smothness tolerance.
This will return how many pages each split document will contain.
This will get the names of the standard 14 fonts.
This will get the standard encoding.
A convenience method to get one of the standard 14 font from name.
This will get the standard output stream.
This will get the start attribute.
Get the bookmark where text extraction should start, inclusive.
This is the page that the text extraction will start on.
This will retrieve the line ending style for the start point,
possible values shown in the LE_ constants section.
This will get the current start xref.
This will get the status string to be displayed as the result of an
action.
This method initializes status label.
This will get the stemH for the font.
This will get the stemH for the font.
This will get the stemH for the font.
This will get the stemV for the font.
This will get the stemV for the font.
This will get the stemV for the font.
This will return the underlying stream.
Get the cos stream associated with this object.
This will get the stream.
Get the cos stream associated with this object.
This will get all the tokens in the stream.
This will get all the tokens in the stream.
This will get the string that this object wraps.
Get the value of the array as a string.
Get an entry in the array that is expected to be a COSName.
This is a convenience method that will get the dictionary object that
is expected to be a name and convert it to a string.
This is a convenience method that will get the dictionary object that
is expected to be a name and convert it to a string.
This is a convenience method that will get the dictionary object that
is expected to be a name and convert it to a string.
This is a convenience method that will get the dictionary object that
is expected to be a name and convert it to a string.
This will get the width of this string for this font.
This will get the stroking alpha constant.
This will get the current stroking colorspace.
This will get the overprint control.
Get the structure element of this node.
Get the document's structure tree root.
This will retrieve the border effect, see the STYLE_* constants for valid
values.
This will retrieve the border style, see the STYLE_* constants for valid
values.
This will retrieve the short description of the subject of the annotation.
This will get the subject of the document.
This will get the type of action that the actions dictionary describes.
This will retrieve the sub type (and hence appearance, AP taking precedence)
For this annotation.
This will retrieve the sub type (and hence appearance, AP taking precedence)
For this annotation.
Get the subtype(mimetype) for the embedded file.
This will get the subtype of font, Type1, Type3, ...
This will get the suffix for this image type, jpg/png.
This will get the target frame in the browser to open this document.
This is the template reference.
This will get a list of FDFTemplage objects that describe the named pages
that serve as templates.
This will get the terminating character.
This will return the text of a document.
Get the text color of this node.
Get the text for the region, this should be called after extractRegions().
This will get the text knockout flag.
This will get the graphics text state.
This will get the thread that this bead is part of.
This will get a list of PDThreadBead objects, which are article threads in the
document.
Get info about the thread, or null if there is nothing.
Get the list threads for this pdf document.
This will get the tint transform function.
This will get the tint transform function.
This will get the title of the document.
Get the title of this node.
The guess to the document title.
Retrieve the string used as the title of the popup window shown when open
and active (by convention this identifies who added the annotation).
This will get the tokens that were parsed from the stream.
Get the top y coordinate.
Get the top y coordinate.
Get the top y coordinate.
This will get the ToUnicode stream.
This will get the document trailer.
Convenience method to create a translating instance.
This will get the trapped value for the document.
A rectangle, expressed in default user space units, defining
the intended dimensions of the finished page after trimming.
This will get the type of PDF object that the actions dictionary describes.
This will always return "Font" for fonts.
Get the type of this object, should always return "ObjStm".
This will get an action to be performed when the mouse button
is released inside the annotation's active area.
This will get the logical content stream with none of the filters.
This will get the logical content stream with none of the filters.
Get the highest value for a key in the name map.
This will get the upper right x coordinate.
This will get the upper right y coordinate.
This will get the uniform resource identifier to resolve, encoded in 7-bit ASCII.
Document level information in the URI.
This will get the U entry in the standard encryption dictionary.
This will get the U entry in the standard encryption dictionary.
Getter of the property userPassword.
This will get the user password from the owner password and the documents o value.
Get the user password based on the owner password.
The user password that was passed into the encrypt method.
This will get a JavaScript action to be performed
when the field's value is changed.
This will get the value for this entry.
This will get the value that this object wraps.
This will set the value for the field.
This will get the value for this entry.
getValue gets the fields value to as a string.
getValue gets the fields value to as a string.
getValue gets the fields value to as a string.
getValue gets the fields value to as a string.
getValue gets the fields value to as a string.
This will get a matrix value at some point.
This will get a matrix value at some point.
This will get the value that this object wraps.
This will get all of the values for the dictionary.
Return a single dimension array of all values in the matrix.
Return a single dimension array of all values in the matrix.
This will get the version of this PDF document.
This will get the version that was specified in the catalog dictionary.
This will return the V entry of the encryption dictionary.
See PDF Reference 1.4 Table 3.13.
Get the version of PDFBox or unknown if it is not known.
Get the ViewArea preference.
Get the ViewClip preference.
Get the viewer preferences associated with this document or null if they
do not exist.
This will get a JavaScript action to be performed
before closing a document.
This will return the whitepoint tristimulus.
This will return the whitepoint tristimulus.
This will return the whitepoint tristimulus.
This will get the single associated widget that is part of this field.
This will get the F entry of the cos dictionary.
This will retrieve the border width in points, 0 = no border.
This will get the width of this rectangle as calculated by
upperRightX - lowerLeftX.
Get the width of the image.
This will get the width of this character.
This will get the width of a space character.
The widths of the characters.
This will get a dictionary containing Windows-specific launch parameters.
This will get the word separator.
Get the value of the wordSpacing.
This will get the current word spacing.
This will get a JavaScript action to be performed
before printing a document.
This will get a JavaScript action to be performed
before saving a document.
This will get an action to be performed when the cursor
exits the annotation's active area.
This will get the x value of the tristimulus.
This will get the x position of the character.
Returns the X509 certificate of the recipient.
Get the XFA resource, the XFA resource is only used for PDF 1.5+ forms.
This will get the x height for the font.
This will get the x height for the font.
This will get the x height for the font.
This will get the map of PDXObjects that are in the resource dictionary.
Get the x position in the matrix.
This will get the xref entries.
This will get all of the xrefs.
Get the xscaling factor of this matrix.
This will get the y value of the tristimulus.
This will get the y position of the character.
Get the y scaling factor of this matrix.
This will get the z value of the tristimulus.
This is an example on how to an action to go to the second page when the PDF is opened.
Titre : PDFEngine Modification.
Description : Structal modification of the PDFEngine class : the long sequence of
conditions in processOperator is remplaced by this strategy pattern
Copyright : Copyright (c) 2004
Société : DBGS
This will add null values until the size of the array is at least
as large as the parameter.
This will add the object until the size of the array is at least
as large as the parameter.
Titre : PDFEngine Modification.
Description : Structal modification of the PDFEngine class : the long sequence of
conditions in processOperator is remplaced by this strategy pattern
Copyright : Copyright (c) 2004
Société : DBGS
This method will attempt to guess the title of the document.
P - static field in class org.pdfbox.cos.
COSName A common COSName value.
Paeth - class org.pdfbox.pdmodel.graphics.predictor.
Paeth From http://www.w3.org/TR/PNG-Filters.html: The Paeth filter computes a
simple linear function of the three neighboring pixels (left, above, upper
left), then chooses as predictor the neighboring pixel closest to the
computed value.
The paeth predictor function.
Display the pages in one column.
Display one page at a time.
Display the pages in two columns, with odd numbered pagse on the left.
Display the pages in two columns, with odd numbered pagse on the right.
Display the pages two at a time, with odd-numbered pages on the left.
Display the pages two at a time, with odd-numbered pages on the right.
Full screen mode with no menu bar, window controls.
Attachments panel is visible.
Page mode where neither the outline nor the thumbnails
are displayed.
Optional content group panel is visible when opened.
Show bookmarks when pdf is opened.
Show thumbnails when pdf is opened.
A page size of LETTER or 8.5x11.
This will paint a page in a PDF document to a graphics context.
Default constructor, loads properties from file.
The current page number that we are processing, zero based.
A class to handle some prettyness around a single PDF page.
This will parse the tokens in the stream.
This will prase the stream and create the PDF document.
This will parse the tokens in the stream.
This will parse an XML stream and create a DOM document.
This will parse a boolean object from the stream.
This will parse a PDF array object.
This will parse a PDF dictionary.
This will parse a PDF name from the stream.
This will read a COSStream from the input stream.
This will parse a PDF string.
This will parse a directory object from the stream.
This will parse the xref table and trailers from the stream.
This will parse the xref table from the stream.
This class represents the acroform of a PDF document.
This represents an action that can be executed in a PDF document.
This class will take a dictionary and determine which type of action to create.
This represents a go-to action that can be executed in a PDF document.
This represents a JavaScript action.
This represents a launch action that can be executed in a PDF document.
This represents a remote go-to action that can be executed in a PDF document.
This represents a URI action that can be executed in a PDF document.
This represents a dictionary of actions that occur due to events.
This class represents a PDF annotation.
This class represents an annotation's dictionary of actions
that occur due to events.
This is the class that represents a file attachement.
Creates a Link annotation from a COSDictionary, expected to be
a correct object definition.
This is the class that represents a line annotation.
Creates a Line annotation from a COSDictionary, expected to be a correct
object definition.
This is the class that represents a link annotation.
Creates a Link annotation from a COSDictionary, expected to be
a correct object definition.
This class represents the additonal fields of a Markup type Annotation.
This is the class that represents a popup annotation.
Creates a popup annotation from a COSDictionary, expected to be a correct
object definition.
This is the class that represents a rubber stamp annotation.
Creates a Rubber Stamp annotation from a COSDictionary, expected to be
a correct object definition.
This is the class that represents a rectangular or eliptical annotation
Introduced in PDF 1.3 specification .
Creates a Line annotation from a COSDictionary, expected to be a correct
object definition.
Creates a Circle or Square annotation of the specified sub type.
This is the class that represents a text annotation.
Creates a Text annotation from a COSDictionary, expected to be a correct
object definition.
This is the abstract class that represents a text markup annotation
Introduced in PDF 1.3 specification, except Squiggly lines in 1.4.
Creates a TextMarkup annotation from a COSDictionary, expected to be a
correct object definition.
Creates a TextMarkup annotation of the specified sub type.
This is the class that represents an arbitary Unknown Annotation type.
Creates an arbitary annotation from a COSDictionary, expected to be
a correct object definition for some sort of annotation.
This is the class that represents a widget.
Creates a PDWidget from a COSDictionary, expected to be
a correct object definition for a field in PDF.
This one took me a while, but i'm proud to say that it handles
the appearance of a textbox.
Constructs a COSAppearnce from the given field.
This class represents a PDF /AP entry the appearance dictionary.
This class represents an appearance for an annotation.
This class represents a PDF /BE entry the border effect dictionary.
This class represents a PDF /BS entry the border style dictionary.
The Box Style specifies visual characteristics for displaying box areas.
Constructor for an existing BoxStyle element.
This class represents a Cal Gray color space.
This class represents a Cal RGB color space.
An image class for CCITT Fax.
Construct from a tiff file.
A class for handling the PDF field as a checkbox.
This holds common functionality for check boxes and radio buttons.
A class for handling the PDF field as a choicefield.
This is implementation for the CIDFontType0/CIDFontType2 Fonts.
This is implementation of the CIDFontType0 Font.
This is implementation of the CIDFontType2 Font.
This class represents a color space in a pdf document.
This class represents a color space in a pdf document.
This class represents a color space and the color value for that colorspace.
Constructor with an existing color set.
This represents a file specification.
This represents a destination in a PDF document.
This class holds all of the name trees that are available at the document level.
This is an interface used for some elements such as the document
OpenAction that can be either a Destination or an Action.
This class represents a CMYK color space.
This class represents a Gray color space.
This class represents a DeviceN color space.
This class represents attributes for a DeviceN color space.
This class represents an RGB color space.
This class represents a function in a PDF document.
Constructor to create a new blank function, should only be called by
subclasses.
This is the in-memory representation of the PDF document.
Constructor, creates a new PDF Document with no pages.
Constructor that uses an existing document.
This class represents the acroform of a PDF document.
This class represents a document catalog's dictionary of actions
that occur due to events.
This is the document metadata.
Constructor that is used for a preexisting dictionary.
This class holds all of the name trees that are available at the document level.
This represents an outline in a pdf document.
Constructor for an existing document outline.
This represents an embedded file in a file specification.
This class holds all of the name trees that are available at the document level.
This class is a specialized view of the encryption dictionary of a PDF document.
creates a new empty encryption dictionary.
creates a new encryption dictionary from the low level dictionary provided.
This class will handle loading of the different security handlers.
This class represents the graphics state dictionary that is stored in the PDF document.
Default constructor, creates blank graphics state.
Create a graphics state from an existing dictionary.
This is an interface to a text encoder.
This class will deal with PDF encryption algorithms.
Highlighting of words in a PDF document with an XML file.
This is the superclass for a Field element in a PDF.
Creates a COSField from a COSDictionary, expected to be
a correct object definition for a field in PDF.
This is the Factory for creating and returning the correct
field elements.
This represents a file specification.
This is the main program that will take a list of pdf documents and merge them,
saving the result in a new document.
This class will take a list of pdf documents and merge them, saving the result
in a new document.
Instantiate a new PDFMergerUtility.
This will parse a PDF 1.5 object stream and extract all of the objects from the stream.
This is the base class for all PDF fonts.
This class represents an interface to the font description.
This class represents the font descriptor when the font information
is coming from an AFM file.
This class represents an implementation to the font descriptor that gets its
information from a COS Dictionary.
This will create the correct type of font based on information in the dictionary.
This class represents a font setting used for the graphics state.
Creates a blank font setting, font will be null, size will be 1.
Constructs a font setting from an existing array.
This class represents an Operator in the content stream.
This class represents a form field's dictionary of actions
that occur due to events.
This is a simple JPanel that can be used to display a PDF page.
This class will handle the parsing of the PDF document.
Constructor to allow control over RandomAccessFile.
An application to read PDF documents.
This is the stream that will be read from.
This is the main program that will take a pdf document and split it into
a number of other documents.
This class will run through a PDF content stream and execute certain operations
and provide a callback interface for clients that want to do things with the stream.
Constructor with engine properties.
This will parse a PDF byte stream and extract operands and such.
Constructor that takes a stream to parse.
Wrap stripped text in simple HTML, trying to form HTML paragraphs.
This class will take a pdf document and strip out all of the text and ignore the
formatting and such.
Instantiate a new PDFTextStripper object.
Instantiate a new PDFTextStripper object.
This will extract text from a specified region in the PDF.
Convert a PDF document to an image.
This is an ant task that will allow pdf documents to be converted using an
and task.
A class to render tree cells for the pdfviewer.
A class to model a PDF document as a tree structure.
Constructor to take a document.
This class represents a function in a PDF document.
This class represents a type 0 function in a PDF document.
Constructor to create a new blank type 0 function.
This class represents a type 2 function in a PDF document.
Constructor to create a new blank type 2 function.
This class represents a type 3 function in a PDF document.
Constructor to create a new blank type 3 function.
This class represents a type 4 function in a PDF document.
Constructor to create a new blank type 4 function.
This class represents a PDF xref.
A gamma array, or collection of three floating point parameters used for
color operations.
Constructor from COS object.
This class will hold the current state of the graphics parameters when executing a
content stream.
This class represents a ICC profile color space.
Default constructor, creates empty stream.
This class represents an Indexed color space.
Constructor, default DeviceRGB, hival 255.
This class represents an inlined image.
An image class for JPegs.
Construct from a buffered image.
PDLab - class org.pdfbox.pdmodel.graphics.color.
PDLab This class represents a Lab color space.
PDLab() - constructor for class org.pdfbox.pdmodel.graphics.color.
PDLab Constructor.
This class represents the line dash pattern for a graphics state.
Creates a blank line dash pattern.
Constructs a line dash pattern from an existing array.
Constructs a line dash pattern from an existing array.
The MarkInfo provides additional information relevant to specialized
uses of structured documents.
Constructor for an existing MarkInfo element.
This class will be used for matrix manipulation.
A PDStream represents a stream in a PDF document.
This will create a new PDStream object.
This class represents metadata for various objects in a PDF document.
This will create a new PDMetadata object.
This is implementation of the Multiple Master Type1 Font.
This represents a destination to a page by referencing it with a name.
A named text stream is a combination of a name and a PDTextStream object.
This class represends a PDF Name tree.
A PDStream represents a stream in a PDF document.
This represents an outline in a pdf document.
Constructor for an existing outline item.
This represents an node in an outline in a pdf document.
This represents a single page in a PDF document.
Creates a new instance of PDPage with a size of 8.5x11.
Creates a new instance of PDPage.
This class represents a page object's dictionary of actions
that occur due to events.
This class will is a convenience for creating page content streams.
Create a new PDPage content stream.
Create a new PDPage content stream.
This represents a destination to a page, see subclasses for specific parameters.
Constructor to create empty page destination.
Constructor to create empty page destination.
This represents a destination to a page and the page contents will be magnified to just
fit on the screen.
Constructor from an existing destination array.
This represents a destination to a page at a x location and the height is magnified
to just fit on the screen.
Constructor from an existing destination array.
This represents a destination to a page at a y location and the width is magnified
to just fit on the screen.
Constructor from an existing destination array.
This represents a destination to a page at a y location and the width is magnified
to just fit on the screen.
Constructor from an existing destination array.
This represents a page node in a pdf document.
Creates a new instance of PDPage.
Creates a new instance of PDPage.
This represents a destination to a page at an x,y coordinate with a zoom setting.
Constructor from an existing destination array.
This class represents a Pattern color space.
This class contains a PixelMap Image.
A class for handling the PDF field as a PDPushButton.
A class for handling the PDF field as a Radio Collection.
This class will be used to signify a range. a(min) <= a* <= a(max)
Constructor with an initial range of 0..1.
Constructor assumes a starting index of 0.
Constructor with an index into an array.
This represents a rectangle in a PDF document.
This represents a set of resources available at the page/pages/stream level.
This class represents a Separation color space.
This represents a digital signature that can be attached to a document.
A class for handling the PDF field as a signature.
A file specification that is just a string.
This class contains implementation details of the simple pdf fonts.
This class holds information that is related to the standard PDF encryption.
Default constructor that uses Version 2, Revision 3, 40 bit encryption,
all permissions allowed.
Constructor from existing dictionary.
A PDStream represents a stream in a PDF document.
This will create a new PDStream object.
This will create a new PDStream object.
This class represents a function in a PDF document.
Constructor to create a new blank function, should only be called by
subclasses.
Constructor for an existing structure element.
A root of a structure tree.
Constructor for an existing structure element.
A class for handling the PDF field as a textbox.
This class will hold the current state of the text parameters when executing a
content stream.
A PDTextStream class is used when the PDF specification supports either
a string or a stream for the value of an object.
This a single thread in a PDF document.
Constructor that is used for a preexisting dictionary.
This a single bead in a thread in a PDF document.
Constructor that is used for a preexisting dictionary.
A tristimulus, or collection of three floating point parameters used for
color operations.
Constructor from COS object.
Constructor from COS object.
This is the TrueType implementation of fonts.
This is implementation of the Type0 Font.
This is implementation of the Type1 Font
with a afm and a pfb file.
This is implementation of the Type1 Font.
This is implementation of the Type3 Font.
This class represents a form field with an unknown type.
A class for handling PDF fields that display text.
This is the document viewing preferences.
Constructor that is used for a preexisting dictionary.
Launch paramaters for the windows OS.
PDXFA - class org.pdfbox.pdmodel.interactive.form.
PDXFA This class represents an XML Forms Architecture Data packet.
The base class for all XObjects in the PDF document.
The prototype for all PDImages.
This will peek at the next byte.
This will peek at the next byte.
Implements different PNG predictor algorithms that is used in PDF files.
Prepare the document for encryption.
Prepare the document for encryption.
Prepare document for encryption.
This will print contents to stdout.
This will send the PDF document to a printer.
This will print the documents bookmarks to System.out.
This is an example on how to access the bookmarks that are part of a pdf document.
This is an example on how to get a documents metadata information.
This example will take a PDF document and print all the fields from the file.
This will print all the fields from the document.
This is an example on how to get the x/y coordinates of image locations.
This will print the documents data to System.out.
This is a command line program that will print a PDF document.
Prints this throwable and its backtrace to the specified print stream.
Prints this throwable and its backtrace to the specified print stream.
This is an example on how to get some x/y coordinates of text.
This is an example of how to access a URL in a PDF document.
This method must be called by an implementation of this class to really proceed
to decryption.
process : re : append rectangle to path.
process : BI : begin inline image.
process : BT : Begin text object.
s close and stroke the path.
process : h : Close path.
process : cm : Concatenate matrix to current transformation matrix.
process : c : Append curved segment to path.
process : y : Append curved segment to path (final point replicated).
process : v : Append curved segment to path (initial point replicated).
process : ET : End text object.
process : f* : fill path using even odd rule.
process : F/f : fill path using non zero winding rule.
process : Q : Restore graphics state.
process : q : Save graphics state.
process : Do - Invoke a named xobject.
process : re : append rectangle to path.
process : l : Append straight line segment to path.
' Move to next line and show text.
process : Td : Move text position.
process : TD Move text position and set leading.
process : m : Begin new subpath.
process : T* Move to start of next text line.
process : Tc Set character spacing.
gs Set parameters from graphics state parameter dictionary.
Tz Set horizontal text scaling.
Tm Set text matrix and text line matrix.
" Set word and character spacing, move to next line, and show text.
cs Set color space for non stroking operations.
k Set color space for non stroking operations.
cs Set color space for non stroking operations.
cs Set color space for non stroking operations.
rg Set color space for non stroking operations.
rg Set color space for non stroking operations.
CS Set color space for stroking operations.
CS Set color space for stroking operations.
CS Set color space for stroking operations.
CS Set color space for stroking operations.
RG Set color space for stroking operations.
RG Set color space for stroking operations.
Tf selectfont Set text font and size.
Tr Set text rendering mode.
TJ Show text, allowing individual glyph positioning.
Interface to start processing a new page.
This is used to handle an operation.
This is used to handle an operation.
This is used to handle an operation.
This is used to handle an operation.
This will process the contents of a page.
This will process all of the pages and the text that is in them.
Interface method to handle the start of the page processing.
This will process the contents of the stream.
Process a sub stream of the current stream.
Protects the document with the protection policy pp.
Protection policy class for this handler.
This class represents the protection policy to apply to a document.
This class holds necessary information to decrypt a PDF document
protected by the public key security handler.
Create a new public key decryption material.
This class represents the protection policy to use to protect
a document with the public key security handler as described
in the PDF specification 1.6 p104.
Constructor for encryption.
Represents a recipient in the public key protection policy.
This class implements the public key security handler
described in the PDF specification.
Constructor used for encryption.
A simple subclass that adds a few convience methods.
This will save this document to the filesystem.
This will save the document to an output stream.
This will save the document to an output stream.
This will save this document to the filesystem.
This will save this document to the filesystem.
This will save this document to the filesystem.
This will save this document to the filesystem.
This will save the document to an output stream and close the stream.
Scale to fill with of annotation, disregarding aspect ratio.
Scale to fit width or height, smaller of two, while retaining aspect ration.
This class represents a security handler as described in the PDF specifications.
This class manages security handlers for the application.
Position the stream at a given index.
Seek to a position in the data.
This will set an object at a specific index.
This will set an object at a specific index.
This will set an object at a specific index.
Set the acro form for this catalog.
This will set the form this field is on.
This will set the action that is associated with this field.
Set the annotation action.
Set the action for this node.
Set the actions of the field.
Set the additional actions for the document.
Set the actions of the field.
This will set the additional actions that are associated with this field.
This will set the javascript code the will get execute after the import.
A convenience method that sets the flag bit.
set the value of the alpha constants property.
set the value of the alpha source property.
This will get the alpha source flag.
This will set the alternate color space.
This will set the alternate color space.
This will set the list of alternate color spaces.
This will set the flags for this field.
This will set the name, a string intended to uniquely identify each annotatoin
within a page.
This will set the list of annotations.
This will set the list of annotations.
This will set the appearance associated with this annotation.
This will set the appearance dictionary.
This will set the annotations appearance stream name.
This will set the named page references.
This is the public method for setting the appearance stream.
This will set the a range for this color space.
This will set the ArtBox for this page.
This will set the ascent for the font.
This will set the ascent for the font.
This will set the ascent for the font.
Set the name used to draw the attachement icon.
This will set the color space attributes.
This will set the author of the document.
This will get the automatic stroke adjustment flag.
This will set the average width for the font.
This will set the average width for the font.
This will set the average width for the font.
This will set the b value of the tristimulus.
This will set the base URI to be used in resolving relative URI references.
This will set the base color space.
Set the PostScript name of the font.
This will set the javascript code the will get execute before the import.
Setter for property bitsToRead.
Setter for property bitsToRead.
Set the number of bits per component.
Set the number of bits per component.
Set the number of bits that the output value will take up.
This will set an action to be performed when the annotation
loses the input focus.
This will set the BlackPoint tristimulus.
This will set the BlackPoint tristimulus.
This will set the BlackPoint tristimulus.
This will set the BleedBox for this page.
Set the bold property of the text.
This will set an item in the dictionary.
This will set an item in the dictionary.
This will set the border effect dictionary, specifying effects to be applied
when drawing the line.
This will set the border style dictionary, specifying the width and dash
pattern used in drawing the line.
Set the bottom y-coordinate, a value of -1 implies that the current y-coordinate
will be used.
This will set the bounding box for this appearance stream.
This will set the b range for this color space.
This will set a JavaScript action to be performed in order to recalculate
the value of this field when that of another field changes.
This will set an action to be performed when the page
is closed.
This will tell this form to cache the fields into a Map structure
for fast access via the getField method.
Set if the user can insert/rotate/delete pages.
Set if the user can insert/rotate/delete pages.
Set if the user can extract content from the document.
Set if the user can extract content from the document.
Set if the user can extract content from the document for accessibility purposes.
Set if the user can extract content from the document for accessibility purposes.
Set if the user can fill in interactive forms.
Set if the user can fill in interactive forms.
Set if the user can modify the document.
Set if the user can modify the document.
Set if the user can modify annotations.
Set if the user can modify annotations.
Set if the user can print.
Set if the user can print.
Set if the user can print the document in a degraded format.
Set if the user can print the document in a degraded format.
This will set the cap height for the font.
This will set the cap height for the font.
This will set the cap height for the font.
This will set if the contents are shown as a caption to the line.
This will set the FDF catalog for this FDF document.
Set the center window preference.
This will set the character set for the font.
This will set the character set for the font.
This will set the character set for the font.
Set the value of the characterSpacing.
Titre : PDFEngine Modification.
Description : Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern
Copyright : Copyright (c) 2004
Société : DBGS
This will get the field flags that are associated with this field.
This will get the field flags that are associated with this field.
This will get the field flags that are associated with this field.
This will get the field flags that are associated with this field.
This will set the separation name.
This will set the list of colorants.
This will replace the existing colorant attribute.
This will set the color space for this image.
This will set the current colorspace.
This will set the color space for this image.
This will set the map of colorspaces.
This will update the colorspace values.
This will set the colour used in drawing various elements.
This will set the constant opacity value used when rendering the
annotation (excluing any popup).
This will set the contents of this page.
Set the "contents" of the field.
Set the processing context.
This will set the the date and time the annotation was created.
This will set the creation date of the document.
This will set the creator of the document.
This will set the CropBox for this page.
This will set the CropBox for this page.
Set the value of the CTM.
Set the custom metadata value.
This will set the destination to jump to.
This will set an action to be performed when the mouse button
is pressed inside the annotation's active area.
This will set the string specifying the default directory in standard DOS syntax.
This will replace the existing line dash pattern.
This will set the dash style used for drawing the border.
Set the value of a date entry in the dictionary.
Set the Lucene data time resolution.
Set the decode range for the param number.
This will set the list of decode params.
This will set the list of decode params.
Setter of the property decryptionCertificate.
This will set the default appearance string.
This will set the default resources for the acroform.
This will set the default width for the glyphs of this font.
This will set the descent for the font.
This will set the descent for the font.
This will set the descent for the font.
This will set the destination to jump to.
The new destination value.
Set the page destination for this node.
A convenience method that will create an XYZ destination using only the defaults.
Set the name of the destination file.
Set the named destinations that are associated with this document.
This will set the differences stream.
Set the dir to launch from.
Set the display doc title preference.
Set the document for this stream.
Set the document to display in the tree.
This will set the document ID.
This will set the document information for this document.
Set the document outlines.
This will set the domain for the input values.
This will set the domain for the input values.
Set the doNotSpellCheck bit.
This will set a list of appearances.
This will set a JavaScript action to be performed
after printing a document.
This will set a JavaScript action to be performed
after saving a document.
This will set an action to be performed when the cursor
enters the annotation's active area.
Set the value of a date entry in the dictionary.
This will set the list of embedded FDFs.
Set the embedded file for this spec.
Set the embedded dos file for this spec.
Set the embedded Mac file for this spec.
Set the named embedded files that are associated with this document.
Set the embedded Unix file for this spec.
This is a convenience method that will convert the value to a COSInteger
object.
This is a convenience method that will convert the value to a COSInteger
object.
This is a convenience method that will convert the value to a COSString
object.
This is a convenience method that will convert the value to a COSString
object.
Set the encode range for the param number.
The will set the encoding for this font.
This will set the encoding.
This will set the encryption dictionary, this should only be called when
encypting the document.
This will set the encryption dictionary for this document.
set the length in (bits) of the secret key that will be
used to encrypt document data.
Set the bookmark where the text extraction should stop.
This will set the last page to be extracted by this class.
This will set the line ending style for the end point,
see the LE_ constants for the possible values.
Set the parameter to pass the executable.
This will set the expected length of this stream.
A reference to an object stream, of which the current object stream is
considered an extension.
This will set a JavaScript action to be performed before
the field is formatted to display its current value.
This will set the file name to be launched or the document to be opened
or printed, in standard Windows pathname format.
This will set the FDF document.
This example will take a PDF document and set a FDF field in it.
This will set a single field in the document.
This will get the field flags that are associated with this field.
This will set the flags for this field.
This will get the field flags that are associated with this field.
This will set the list of fields.
This will set a list of fields for this template.
Set the fields that are part of this AcroForm.
This will set the file specification.
This will set the application to be launched or the document
to be opened or printed.
This will set the file in which the destination is located.
Set the file specification.
Set the file specification.
This will set the file name.
This will set the file name.
This will set the file name.
This will set the list of decode params.
This will set the list of decode params.
This will set name representing a dos file.
This will set the filters that are part of this stream.
This will set the filters that are part of this stream.
This will set name representing a Mac file.
This will set the file specification for this named page reference.
This will set name representing a Unix file.
Sets the filter entry of the encryption dictionary.
This will set the filters that are part of this stream.
This will set the filters that are part of this stream.
This will set the filters that are part of this stream.
set the filters to be applied to the stream.
set the filters to be applied to the stream.
This will set the first bead in the thread.
The byte offset (in the decoded stream) of the first compressed object.
Set the first character this font supports.
Set the first child, this will be maintained by this class.
Set if this page destination should just fit the bounding box.
Set if this page destination should just fit the bounding box.
Set if this page destination should just fit the bounding box.
Set the fit window preference.
A convenience method that sets the flag bit.
Sets the given boolean value at bitPos in the flags.
This will set the font flags.
This will set the font flags.
This will set the font flags.
set the value of the flatness property.
This will get the flatness tolerance.
This is a convenience method that will convert the value to a COSFloat
object.
This is a convenience method that will convert the value to a COSFloat
object.
Clear the current contents of the COSArray and set it with the float[].
This will set an action to be performed when the annotation
receives the input focus.
This will set the font for this font setting.
Set the value of the font.
Set the font to draw text with.
Set the fonts bounding box.
Set the fonts bounding box.
Set the fonts bounding box.
Set the font descriptor associated with this CID Font.
This will set the font descriptor.
This will set the font family.
This will set the font family.
This will set the font family.
Set the type 1 font program.
Set the true type font program.
Set a stream containing a font program that is not true type or type 1.
Set the font matrix for this type3 font.
This will set the font name.
This will set the font name.
This will set the font name.
This will set the map of fonts.
This will set the font setting for this graphics state.
This will set the size of the font.
Set the value of the fontSize.
This will set the font stretch.
This will set the font stretch.
This will set the font stretch.
Set the weight of the font.
Set the weight of the font.
Set the weight of the font.
A convenience method that sets the flag bit.
Forces the string to be written in literal form instead of hexadecimal form.
This will set frational space to allocate.
This will set the free attribute.
Set the values of the matrix from the AffineTransform.
This will set the g value of the tristimulus.
This will set the objects generation number.
Setter for property generationNumber.
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
This will set the map of graphics states.
Set the color space instance for this box style.
Set the style for the box.
Set the height of the image.
Set the height of the image.
Set the menubar preference.
Set the toolbar preference.
Set the window UI preference.
This will set the highest value that is allowed.
Set the value of the horizontalScaling.
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
This will set the icon fit entry.
This will set the FDF id.
This will set the image data, this is only used for the ID operator.
Set the bytes that make up the image.
This will set the image parameters, this is only valid for BI operators.
This will set the image parameters for this image.
This will set the index value.
This will set the annotation to which this one is "In Reply To" the
actual relationship is specified by the RT entry.
Set the value in the array as an integer.
This is a convenience method that will convert the value to a COSInteger
object.
This is a convenience method that will convert the value to a COSInteger
object.
This will set the intensity of the applied effect.
This will set the intent of the annotation The values and meanings are
specific to the actual annotation See the IT_* constants for the
annotation classes.
This will set interior colour of the line endings defined in the LE
entry.
This will set interior colour of the drawn area
Colour is in DeviceRGB colourspace.
A convenience method that sets the flag bit.
Set the italic property of the text.
This will set the italic angle for the font.
This will set the italic angle for the font.
This will set the italic angle for the font.
This will set an item in the dictionary.
This will set an item in the dictionary.
This will set an item in the dictionary.
This will set an item in the dictionary.
This will set the JavaScript entry.
This will set a JavaScript action to be performed when the user
types a keystroke into a text field or combo box or modifies the
selection in a scrollable list box.
This will reset the key to be used.
This will set the key for this entry.
Setter of the property keyLength.
This will set the keywords of the document.
This will set the list of kids.
This will set the list of kids.
Set the children of this named tree.
Set the value of the knockout.
Set the Language for the document.
Set the last character this font supports.
Set the last child, this will be maintained by this class.
This will set the leading for the font.
This will set the leading for the font.
This will set the leading for the font.
Set the value of the leading.
Set the left x-coordinate, a value of -1 implies that the current x-coordinate
will be used.
Set the left x-coordinate, a value of -1 implies that the current x-coordinate
will be used.
Set the left x-coordinate, a value of -1 implies that the current x-coordinate
will be used.
This will set the number of bits to use for the encryption algorithm.
This will set start and end coordinates of the line (or leader line if LL
entry is set).
This will set the linear interpretation matrix.
set the value of the line cap.
This will set the line cap style for the graphics state.
Set the line dash pattern associated with this box style.
This will set the dash pattern for the graphics state.
This will set the current line dash pattern.
Get the value of the line join.
This will set the line join style.
This will set the line length that will be used.
Set the line path to draw.
Set the desired line separator for output text.
Set the list of line paths to draw.
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
Implementation of content stream operator for page drawer.
set the value of the line width.
This will set the line width.
This is a convenience method that will convert the value to a COSInteger
object.
This is a convenience method that will convert the value to a COSInteger
object.
This will set a color in the color lookup table.
This will set the lower left x coordinate.
This will set the lower left y coordinate.
Set if this is a tagged PDF.
Set information about the doc's usage of tagged features.
Titre : PDFEngine Modification.
Description : Structal modification of the PDFEngine class : the long sequence of conditions
in processOperator is remplaced by this strategy pattern
Copyright : Copyright (c) 2004
Société : DBGS
This will set the maximum value for the range.
This will set the max width for the font.
This will set the max width for the font.
This will set the max width for the font.
This will set the mediaBox for this page.
This will set the mediaBox for this page.
This will set the metadata stream that is associated with this color space.
Set the metadata for this object.
Set the metadata for this object.
Set the metadata for this object.
Set the metadata for this object.
Set the metadata for this object.
This will set the minimum value for the range.
This will set the missing width for the font.
This will set the missing width for the font.
set the value of the miter limit.
This will set the miter limit for the graphics state.
This will set the modification date of the document.
This will set the the date and time the annotation was modified.
Titre : PDFEngine Modification.
Description : Structal modification of the PDFEngine class : the long sequence of conditions
in processOperator is remplaced by this strategy pattern
Copyright : Copyright (c) 2004
Société : DBGS
Set the value in the array as a name.
This is a convenience method that will convert the value to a COSName
object.
This will set the name of the referenced page.
This will set the name (and hence appearance, AP taking precedence)
For this annotation.
This will set the name (and hence appearance, AP taking precedence) For
this annotation.
This will set the name of the named text stream.
This is a convenience method that will convert the value to a COSName
object.
Set the named destination.
This should be a list of PDNamedTextStream objects.
Set the names of for this node.
Set the names dictionary for the document.
This will set the next action, or sequence of actions, to be performed after this one.
Set the next bead in the thread.
Set the next sibling, this will be maintained by this class.
sets the field to be not exported..
Set the non full screen page mode preference.
This will get the non stroking alpha constant.
Set the non stroking color space.
Implementation of content stream operator for page drawer.
Set the non stroking color.
Set the non stroking color, specified as RGB.
Set the non stroking color, specified as Grayscale 0.0-1.0.
Set the non stroking color, specified as CMYK, 0.0-1.0.
Set the color components of current non stroking colorspace.
Set the non stroking color, specified as grayscale, 0-255.
Set the non stroking color, specified as RGB, 0-255.
Set the non stroking color, specified as CMYK, 0-255.
Set the non stroking color space.
Implementation of content stream operator for page drawer.
Set the stroking color space.
This will set the non-stroking colorspace instance.
This will get the overprint control(OP).
Set the non stroking color space.
Implementation of content stream operator for page drawer.
A convenience method that sets the flag bit.
This will set a list of appearances.
This will set the normal appearance when there is only one appearance
to be shown.
This will set the objects id.
This will set the current object number.
This will set the number of color components.
Set the number of objects.
Set the samples data, the "Size" entry in the type 0 function.
This will set an action to be performed when the page
is opened.
This will set the string specifying the operation to perform:
open to open a document
print to print a document
If the F entry designates an application instead of a document, this entry
is ignored and the application is launched.
This will set the object that this object encapsulates.
Setter for property objectNumber.
This will set a flag telling if we are on a newline.
This will set inital state of the annotation, open or closed.
This will set inital state of the annotation, open or closed.
Set the Document Open Action for this object.
This will specify the destination document to open in a new window.
This will specify the destination document to open in a new window.
Set the operation to perform..
This will set the string for an available option.
This will set the options for the choice field.
This will will set the list of options for this button.
set the value of the overprint property.
set the value of the overprint mode property.
This will get the overprint mode(OPM).
This will set the O entry in the standard encryption dictionary.
This will set the O entry in the standard encryption dictionary.
Setter of the property ownerPassword.
This will set a parameter string to be passed to the application designated by the F entry.
This will set the page that should be displayed in this panel.
Set the page for this destination.
Set the page that this bead is part of.
This will set the page info.
Set the page number for this destination.
This will set the list of pages.
Set the desired page separator for output text.
This will set the markup annotation which this popup relates to.
Set the parent of this object, this is maintained by these objects and should not
be called by any clients of PDFBox code.
Set the parent of this field.
This will set the parent of this page.
This will set the parent of this page.
This will set the partial field name.
This will set the partial name of the field.
This will set an action to be performed when the page containing
the annotation is closed.
Set the access permission granted to the recipient.
This will set the permissions bit mask.
This will set the permissions bit mask.
Setter of the property permissions.
This will set the line dash pattern phase.
This will set an action to be performed when the page containing the annotation
is no longer visible in the viewer application's user interface.
This will set an action to be performed when the page containing
the annotation is opened.
This will set the popup annotation used for entering/editing the text for
this annotation.
Set the previous bead in the thread.
Set the previous sibling, this will be maintained by this class.
This will set the previous URI action, in case it
needs to be retrieved at later date.
Set the PrintArea preference.
Set the PrintClip preference.
This will set the producer of the document.
This will set an action to be performed when the page containing
the annotation becomes visible in the viewer application's user interface.
This will set the quadding/justification of the text.
This will set the set of quadpoints which encompass the areas of this
annotation which will activate.
This will set the set of quadpoints which encompass the areas of this
annotation.
This will set the r value of the tristimulus.
From the PDF Spec
If set, a group of radio buttons within a radio button field that
use the same value for the on state will turn on and off in unison; that is if
one is checked, they are all checked.
This will set the a range for this color space.
This will set the a range for output parameter.
This will set the a range for output parameter.
Set the reading direction preference.
Locks the access permission read only (ie, the setters will have no effects).
sets the field to be read-only.
This will set the Recipients field of the dictionary.
This will set the rectangle for this annotation.
Set the rectangle on the page that this bead covers.
This will set the rectangle difference rectangle.
This will set if the fields can be renamed.
This will set the rendering intent for the graphics state.
This will set the rendering intent.
Set the value of the renderingMode.
This will set the Reply Type (relationship) with the annotation in the
IRT entry See the RT_* constants for the available values.
sets the field to be required.
This will set the new resources.
This will set the resources for this page.
This will set the resources for this page.
This will set the resources for this page.
This will set the R entry of the encryption dictionary.
See PDF Reference 1.4 Table 3.14.
This will set the R entry of the encryption dictionary.
See PDF Reference 1.4 Table 3.14.
This will set the rich text stream which is displayed in the popup window.
This will set the rich text value.
Set the right x-coordinate, a value of -1 implies that the current x-coordinate
will be used.
Set the value of the rise.
This will set a list of appearances.
This will set the rotation for this page.
This will set the rotation for this page.
This will set the type of action that the actions dictionary describes.
This will set the type of action that the actions dictionary describes.
This will set the scale option for the icon.
This will tell the icon to scale.
This will set the scale type.
A convenience method that sets the flag bit.
A convenience method that sets the flag bit.
This will get the field flags that are associated with this field.
This will get the field flags that are associated with this field.
This will get the widget field flags that are associated with this field.
This will get the widget field flags that are associated with this field.
Set if the text stripper should group the text output by a list of beads.
This will set the signature that is associated with this catalog.
Set the size of the embedded file.
A convenience method that sets the flag bit.
set the value of the smoothness property.
This will get the smoothness tolerance.
The order of the text tokens in a PDF file may not be in the same
as they appear visually on the screen.
This will tell the splitting algorithm where to split the pages.
Set the bookmark where text extraction should start, inclusive.
This will set the first page to be extracted by this class.
This will set the line ending style for the start point,
see the LE_ constants for the possible values.
This will set the start xref.
This will set the status string.
This will set the stem H for the font.
This will set the stem H for the font.
This will set the stem H for the font.
This will set the stem V for the font.
This will set the stem V for the font.
This will set the stem V for the font.
This will set the stream.
Set the value in the array as a string.
This is a convenience method that will convert the value to a COSString
object.
This is a convenience method that will convert the value to a COSString
object.
set the value of the stroke adjustment.
This will get the stroking alpha constant.
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
Implementation of content stream operator for page drawer.
Set the stroking color, specified as RGB.
Set the stroking color, specified as Grayscale 0.0-1.0.
Set the stroking color, specified as CMYK, 0.0-1.0.
Set the color components of current stroking colorspace.
Set the stroking color, specified as grayscale, 0-255.
Set the stroking color, specified as RGB, 0-255.
Set the stroking color, specified as CMYK, 0-255.
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
Implementation of content stream operator for page drawer.
Set the stroking color space.
This will set the current stroking colorspace.
This will get the overprint control(OP).
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
Implementation of content stream operator for page drawer.
Set the structure element for this node.
Set the document's structure tree root.
This will set the border effect, see the STYLE_* constants for valid values.
This will set the border style, see the STYLE_* constants for valid values.
Set the subfilter entry of the encryption dictionary.
This will set the short description of the subject of the annotation.
This will set the subject of the document.
This will set the type of action that the actions dictionary describes.
This will set the sub type (and hence appearance, AP taking precedence) For
this annotation.
This will set the sub type (and hence appearance, AP taking precedence) For
this annotation.
Set the subtype for this embedded file.
By default the text stripper will attempt to remove text that overlapps each other.
Set the value of the suspects property.
A convenience method that sets the flag bit.
This will set the target frame in the browser to open this document.
This is the directory where pdfbox will create a temporary file
for storing pdf document stream in.
This will set the template reference.
A list of FDFTemplate objects.
This will set the terminating character.
Set the text color for this node.
Set the text color for this node.
Titre : PDFEngine Modification.
Description : Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern
Copyright : Copyright (c) 2004
Société : DBGS
This will get the text knockout flag.
Titre : PDFEngine Modification.
Description : Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced
by this strategy pattern
Copyright : Copyright (c) 2004
Société : DBGS
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator is remplaced by
this strategy pattern.
This will set the graphics text state.
Set the text stripper that will be used during extraction.
Set the thread that this bead is part of.
This will set the list of thread beads.
Set the thread info, can be null.
Set the list of threads for this pdf document.
This will set the tint transform function.
This will set the tint transform function.
This will set the title of the document.
Set the title for this node.
Set the string used as the title of the popup window shown when open and
active (by convention this identifies who added the annotation).
Set the toggleNoView flag.
Set the top y-coordinate, a value of -1 implies that the current y-coordinate
will be used.
Set the top y-coordinate, a value of -1 implies that the current y-coordinate
will be used.
Set the top y-coordinate, a value of -1 implies that the current y-coordinate
will be used.
This will set the ToUnicode stream.
This will specify whether to track the mouse position when the URI is resolved.
// MIT added, maybe this should not be supported as trailer is a persistence construct.
This will set the trapped of the document.
This will set the TrimBox for this page.
This will set the type of PDF object that the actions dictionary describes.
This will set an action to be performed when the mouse button
is released inside the annotation's active area.
This will set the upper right x coordinate.
This will set the upper right y coordinate.
Set the document level uri.
This will set the uniform resource identifier to resolve, encoded in 7-bit ASCII.
This will set the U entry in the standard encryption dictionary.
This will set the U entry in the standard encryption dictionary.
Setter of the property userPassword.
Set if the structure elements contain user properties.
This will set a JavaScript action to be performed
when the field's value is changed.
Set the value of the float object.
This will set a value at a position.
This will set a value at a position.
Change the value of this reference.
This will set the value for this entry.
You should pass in a string, or a java.util.List of strings to set the
value.
This will set the value for this entry.
setValue sets the fields value to a given string.
This setValue method iterates the collection of radiobuttons
and checks or unchecks each radiobutton according to the
given value.
This will set the version of this PDF document.
This will set the V entry of the encryption dictionary.
See PDF Reference 1.4 Table 3.13.
This will set the version of the FDF document.
Set the ViewArea preference.
Set the ViewClip preference.
Set the viewer preferences.
Tell if the underlying file is volatile and should not be cached by the
reader application.
This will set a JavaScript action to be performed
before closing a document.
This will set the whitepoint tristimulus.
This will set the whitepoint tristimulus.
This will set the whitepoint tristimulus.
This will get the field flags that are associated with this field.
This will get the widget field flags that are associated with this field.
This will set the border width in points, 0 = no border.
Set the width of the image.
Set the width of the image.
Set the widths of the characters code.
This will set a dictionary containing Windows-specific launch parameters.
Set the desired word separator for output text.
Titre : PDFEngine Modification.
Description : Structal modification of the PDFEngine class : the long sequence of
conditions in processOperator is remplaced by this strategy pattern
Copyright : Copyright (c) 2004
Société : DBGS
Set the value of the wordSpacing.
This will set a JavaScript action to be performed
before printing a document.
This will set a JavaScript action to be performed
before saving a document.
This will set the x value of the tristimulus.
This will set an action to be performed when the cursor
exits the annotation's active area.
Set the X509 certificate of the recipient.
Set the XFA resource, this is only used for PDF 1.5+ forms.
This will set the x height for the font.
This will set the x height for the font.
This will set the x height for the font.
This will set the y value of the tristimulus.
This will set the z value of the tristimulus.
Set the zoom value for the page, a value of -1 implies that the current zoom
will be used.
This will specify whether to open the destination document in a new window.
This will specify whether to open the destination document in a new window.
A flag telling if the fields imported from the template may be renamed if there are conflicts.
This will tell if the icon should scale to fit the annotation bounds.
This will tell if the text stripper should separate by beads.
This will tell if the text stripper should sort the text tokens
before writing to the stream.
This will specify whether to track the mouse position when the URI is resolved.
You should override this method if you want to perform an action when a
string is being shown.
A method provided as an event interface to allow a subclass to perform
some specific functionality when a character needs to be displayed.
This will show add a character to the list of characters to be printed to
the text file.
A method provided as an event interface to allow a subclass to perform
some specific functionality when a character needs to be displayed.
This is an example that creates a simple document.
This will read a document from the filesystem, decrypt it and do something with the signature.
You should override this method if you want to perform an action when a
string is being shown.
Titre : PDFEngine Modification.
Description : Structal modification of the PDFEngine class :
the long sequence of conditions in processOperator
is remplaced by this strategy pattern
Copyright : Copyright (c) 2004
Société : DBGS
Titre : PDFEngine Modification.
Description : Structal modification of the PDFEngine class : the long sequence of
conditions in processOperator is remplaced by this strategy pattern
Copyright : Copyright (c) 2004
Société : DBGS
This will send the PDF to the default printer without prompting the user
for any printer settings.
Totally available bytes in the underlying array.
This will get the size of this array.
This will return the number of elements in this dictionary.
Skips over and discards n bytes of data from this input stream.
This will skip a header's binary fill bytes.
This will skip all spaces and comments that are present.
This will take a document and split into several other documents.
Split a document into several other documents.
Represents the necessary information to decrypt a document protected by
the standard security handler (password protection).
Create a new standard decryption material with the given password.
This is an interface to a text encoder.
This class represents the protection policy to add to a document
for password-based protection.
Creates an new instance of the standard protection policy
in order to protect a PDF document with passwords.
The class implements the standard security handler as decribed
in the PDF specifications.
Constructor used for encryption.
This method is available for subclasses of this class.
Write out the paragraph separator.
One of the close string tokens.
One of the open string tokens.
Implementation of content stream operator for page drawer.
Constant for the name of a beveled style.
Constant for the name of a cloudy effect.
Constant for the name of a dashed style.
Constant for the name of a inset style.
Constant for the name for no effect.
Constant for the name of a solid style.
Constant for the name of a underline style.
Sub - class org.pdfbox.pdmodel.graphics.predictor.
Sub The sub algorithm.
This type of action this object represents.
This type of action this object represents.
This type of action this object represents.
This type of action this object represents.
This type of action this object represents.
Constant for an Eliptical type of annotation.
Constant for a Rectangular type of annotation.