A B C D E F G H I L M N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(FontTable.Entry) - Method in class org.fit.pdfdom.FontTable
- addEntry(PDFont) - Method in class org.fit.pdfdom.FontTable
- append(TextPosition) - Method in class org.fit.pdfdom.TextMetrics
B
- Base64Coder - Class in org.fit.pdfdom.resource
-
A Base64 Encoder/Decoder.
- body - Variable in class org.fit.pdfdom.PDFDomTree
-
The body element of the resulting document.
- BoxStyle - Class in org.fit.pdfdom
-
This class represents a style of a text box.
- BoxStyle(String) - Constructor for class org.fit.pdfdom.BoxStyle
-
Creates a new style using the specified units for lengths.
- BoxStyle(BoxStyle) - Constructor for class org.fit.pdfdom.BoxStyle
C
- colorString(float, float, float) - Method in class org.fit.pdfdom.PDFBoxTree
-
Creates a CSS rgb() specification from the color component values.
- colorString(int, int, int) - Method in class org.fit.pdfdom.PDFBoxTree
-
Creates a CSS rgb() specification from the color component values.
- colorString(PDColor) - Method in class org.fit.pdfdom.PDFBoxTree
-
Creates a CSS rgb specification from a PDF color
- config - Variable in class org.fit.pdfdom.PDFDomTree
- createCurrentPageTransformation() - Method in class org.fit.pdfdom.PDFBoxTree
- createDefaultConfig() - Static method in class org.fit.pdfdom.PDFDomTreeConfig
- createDocument() - Method in class org.fit.pdfdom.PDFDomTree
-
Creates a new empty HTML document tree.
- createDOM(PDDocument) - Method in class org.fit.pdfdom.PDFDomTree
-
Loads a PDF document and creates a DOM tree from it.
- createFontFaces() - Method in class org.fit.pdfdom.PDFDomTree
- createGlobalStyle() - Method in class org.fit.pdfdom.PDFDomTree
-
Generate the global CSS style for the whole document.
- createImageElement(float, float, float, float, ImageResource) - Method in class org.fit.pdfdom.PDFDomTree
-
Creates an element that represents an image drawn at the specified coordinates in the page.
- createLineElement(float, float, float, float) - Method in class org.fit.pdfdom.PDFDomTree
-
Create an element that represents a horizntal or vertical line.
- createPageElement() - Method in class org.fit.pdfdom.PDFDomTree
-
Creates an element that represents a single page.
- createPathImage(List<PathSegment>) - Method in class org.fit.pdfdom.PDFDomTree
- createRectangleElement(float, float, float, float, boolean, boolean) - Method in class org.fit.pdfdom.PDFDomTree
-
Creates an element that represents a rectangle drawn at the specified coordinates in the page.
- createTextElement(float) - Method in class org.fit.pdfdom.PDFDomTree
-
Creates an element that represents a single positioned box with no content.
- createTextElement(String, float) - Method in class org.fit.pdfdom.PDFDomTree
-
Creates an element that represents a single positioned box containing the specified text string.
- cssFontFamily - Static variable in class org.fit.pdfdom.PDFBoxTree
-
Known font names that are recognized in the PDF files
- cssFontStyle - Static variable in class org.fit.pdfdom.PDFBoxTree
-
Font styles corresponding to the font subtypes in
PDFBoxTree.pdFontType - cssFontWeight - Static variable in class org.fit.pdfdom.PDFBoxTree
-
Font weights corresponding to the font subtypes in
PDFBoxTree.pdFontType - cur_x - Variable in class org.fit.pdfdom.PDFBoxTree
-
Current text coordinates (the coordinates of the last encountered text box).
- cur_y - Variable in class org.fit.pdfdom.PDFBoxTree
-
Current text coordinates (the coordinates of the last encountered text box).
- curpage - Variable in class org.fit.pdfdom.PDFDomTree
-
The element representing the page currently being created in the resulting document.
- curstyle - Variable in class org.fit.pdfdom.PDFBoxTree
-
The style of the text line being created
D
- decode(char[]) - Static method in class org.fit.pdfdom.resource.Base64Coder
-
Decodes a byte array from Base64 format.
- decode(String) - Static method in class org.fit.pdfdom.resource.Base64Coder
-
Decodes a byte array from Base64 format.
- decodeString(String) - Static method in class org.fit.pdfdom.resource.Base64Coder
-
Decodes a string from Base64 format.
- DEFAULT_RESOURCE_DIR - Static variable in class org.fit.pdfdom.resource.SaveResourceToDirHandler
- defaultColor - Static variable in class org.fit.pdfdom.BoxStyle
- defaultFontStyle - Static variable in class org.fit.pdfdom.BoxStyle
- defaultFontWeight - Static variable in class org.fit.pdfdom.BoxStyle
- defaultPosition - Static variable in class org.fit.pdfdom.BoxStyle
- defaultStyle - Variable in class org.fit.pdfdom.PDFDomTree
-
Default style placed in the begining of the resulting document
- descriptor - Variable in class org.fit.pdfdom.FontTable.Entry
- disableGraphics - Variable in class org.fit.pdfdom.PDFBoxTree
-
When set to
true, the graphics in the PDF file will be ignored. - disableImageData - Variable in class org.fit.pdfdom.PDFBoxTree
-
When set to
true, the image data will not be transferred to the HTML data: url. - disableImages - Variable in class org.fit.pdfdom.PDFBoxTree
-
When set to
true, the embedded images will be ignored. - doc - Variable in class org.fit.pdfdom.PDFDomTree
-
The resulting document representing the PDF file.
- drawPath(List<PathSegment>) - Method in class org.fit.pdfdom.PathDrawer
E
- embedAsBase64() - Static method in class org.fit.pdfdom.PDFDomTreeConfig
- EmbedAsBase64Handler - Class in org.fit.pdfdom.resource
- EmbedAsBase64Handler() - Constructor for class org.fit.pdfdom.resource.EmbedAsBase64Handler
- encode(byte[]) - Static method in class org.fit.pdfdom.resource.Base64Coder
-
Encodes a byte array into Base64 format.
- encode(byte[], int) - Static method in class org.fit.pdfdom.resource.Base64Coder
-
Encodes a byte array into Base64 format.
- encodeString(String) - Static method in class org.fit.pdfdom.resource.Base64Coder
-
Encodes a string into Base64 format.
- endDocument(PDDocument) - Method in class org.fit.pdfdom.PDFDomTree
- endPage - Variable in class org.fit.pdfdom.PDFBoxTree
-
Last page to be processed
- Entry(String, String, PDFont) - Constructor for class org.fit.pdfdom.FontTable.Entry
- equals(Object) - Method in class org.fit.pdfdom.BoxStyle
- equals(Object) - Method in class org.fit.pdfdom.FontTable.Entry
- equalToPDFont(PDFont) - Method in class org.fit.pdfdom.FontTable.Entry
F
- finishBox() - Method in class org.fit.pdfdom.PDFBoxTree
-
Finishes the current box - empties the text line buffer and creates a DOM element from it.
- floatValue(COSBase) - Method in class org.fit.pdfdom.PDFBoxTree
-
Obtains a number from a PDF number value
- fontName - Variable in class org.fit.pdfdom.FontTable.Entry
- fontTable - Variable in class org.fit.pdfdom.PDFBoxTree
-
Table of embedded fonts
- FontTable - Class in org.fit.pdfdom
-
A table for storing entries about the embedded fonts and their usage.
- FontTable() - Constructor for class org.fit.pdfdom.FontTable
- FontTable.Entry - Class in org.fit.pdfdom
- formatLength(float) - Method in class org.fit.pdfdom.BoxStyle
G
- get(PDFont) - Method in class org.fit.pdfdom.FontTable
- getAngleDegrees() - Method in class org.fit.pdfdom.PDFDomTree.HtmlDivLine
- getAscent() - Method in class org.fit.pdfdom.TextMetrics
- getBaseline() - Method in class org.fit.pdfdom.TextMetrics
- getBorderSide() - Method in class org.fit.pdfdom.PDFDomTree.HtmlDivLine
- getBottom() - Method in class org.fit.pdfdom.TextMetrics
- getBoundingBoxAscent() - Method in class org.fit.pdfdom.TextMetrics
- getBoundingBoxAscent(PDFont, float) - Static method in class org.fit.pdfdom.TextMetrics
- getBoundingBoxDescent() - Method in class org.fit.pdfdom.TextMetrics
- getBoundingBoxDescent(PDFont, float) - Static method in class org.fit.pdfdom.TextMetrics
- getColor() - Method in class org.fit.pdfdom.BoxStyle
- getCurrentMediaBox() - Method in class org.fit.pdfdom.PDFBoxTree
-
Obtains the media box valid for the current page.
- getData() - Method in class org.fit.pdfdom.FontTable.Entry
- getData() - Method in class org.fit.pdfdom.resource.HtmlResource
- getData() - Method in class org.fit.pdfdom.resource.ImageResource
- getDescent() - Method in class org.fit.pdfdom.TextMetrics
- getDisableGraphics() - Method in class org.fit.pdfdom.PDFBoxTree
-
Checks whether the graphics processing is disabled.
- getDisableImageData() - Method in class org.fit.pdfdom.PDFBoxTree
-
Checks whether the copying of image data is disabled.
- getDisableImages() - Method in class org.fit.pdfdom.PDFBoxTree
-
Checks whether processing of embedded images is disabled.
- getDocument() - Method in class org.fit.pdfdom.PDFDomTree
-
Obtains the resulting document tree.
- getEndPage() - Method in class org.fit.pdfdom.PDFBoxTree
- getEntries() - Method in class org.fit.pdfdom.FontTable
- getFileEnding() - Method in class org.fit.pdfdom.FontTable.Entry
- getFileEnding() - Method in class org.fit.pdfdom.resource.HtmlResource
- getFileEnding() - Method in class org.fit.pdfdom.resource.ImageResource
- getFontFamily() - Method in class org.fit.pdfdom.BoxStyle
- getFontHandler() - Method in class org.fit.pdfdom.PDFDomTreeConfig
- getFontSize() - Method in class org.fit.pdfdom.BoxStyle
- getFontStyle() - Method in class org.fit.pdfdom.BoxStyle
- getFontWeight() - Method in class org.fit.pdfdom.BoxStyle
- getHeight() - Method in class org.fit.pdfdom.PDFDomTree.HtmlDivLine
- getHeight() - Method in class org.fit.pdfdom.resource.ImageResource
- getHeight() - Method in class org.fit.pdfdom.TextMetrics
- getImageHandler() - Method in class org.fit.pdfdom.PDFDomTreeConfig
- getLeft() - Method in class org.fit.pdfdom.BoxStyle
- getLeft() - Method in class org.fit.pdfdom.PDFDomTree.HtmlDivLine
- getLength(COSBase) - Method in class org.fit.pdfdom.PDFBoxTree
-
Obtains a length in points from a PDF number value
- getLetterSpacing() - Method in class org.fit.pdfdom.BoxStyle
- getLineHeight() - Method in class org.fit.pdfdom.BoxStyle
- getLineStrokeWidth() - Method in class org.fit.pdfdom.PDFDomTree.HtmlDivLine
- getMimeType() - Method in class org.fit.pdfdom.FontTable.Entry
- getMimeType() - Method in class org.fit.pdfdom.resource.HtmlResource
- getMimeType() - Method in class org.fit.pdfdom.resource.ImageResource
- getName() - Method in class org.fit.pdfdom.resource.HtmlResource
- getPointSize() - Method in class org.fit.pdfdom.TextMetrics
- getStartPage() - Method in class org.fit.pdfdom.PDFBoxTree
- getStrokeColor() - Method in class org.fit.pdfdom.BoxStyle
- getTextDirectionality(String) - Method in class org.fit.pdfdom.PDFBoxTree
- getTextDirectionality(TextPosition) - Method in class org.fit.pdfdom.PDFBoxTree
- getTitle() - Method in class org.fit.pdfdom.PDFBoxTree
- getTop() - Method in class org.fit.pdfdom.BoxStyle
- getTop() - Method in class org.fit.pdfdom.PDFDomTree.HtmlDivLine
- getTop() - Method in class org.fit.pdfdom.TextMetrics
- getUnits() - Method in class org.fit.pdfdom.BoxStyle
- getUsedName(PDFont) - Method in class org.fit.pdfdom.FontTable
- getWidth() - Method in class org.fit.pdfdom.PDFDomTree.HtmlDivLine
- getWidth() - Method in class org.fit.pdfdom.resource.ImageResource
- getWidth() - Method in class org.fit.pdfdom.TextMetrics
- getWordSpacing() - Method in class org.fit.pdfdom.BoxStyle
- getX() - Method in class org.fit.pdfdom.resource.ImageResource
- getX() - Method in class org.fit.pdfdom.TextMetrics
- getX1() - Method in class org.fit.pdfdom.PathSegment
- getX2() - Method in class org.fit.pdfdom.PathSegment
- getY() - Method in class org.fit.pdfdom.resource.ImageResource
- getY1() - Method in class org.fit.pdfdom.PathSegment
- getY2() - Method in class org.fit.pdfdom.PathSegment
- globalStyle - Variable in class org.fit.pdfdom.PDFDomTree
-
The global style element of the resulting document.
- graphicsPath - Variable in class org.fit.pdfdom.PDFBoxTree
-
Current graphics path
H
- handleResource(HtmlResource) - Method in class org.fit.pdfdom.resource.EmbedAsBase64Handler
- handleResource(HtmlResource) - Method in interface org.fit.pdfdom.resource.HtmlResourceHandler
- handleResource(HtmlResource) - Method in class org.fit.pdfdom.resource.IgnoreResourceHandler
- handleResource(HtmlResource) - Method in class org.fit.pdfdom.resource.SaveResourceToDirHandler
- hashCode() - Method in class org.fit.pdfdom.BoxStyle
- hashCode() - Method in class org.fit.pdfdom.FontTable.Entry
- head - Variable in class org.fit.pdfdom.PDFDomTree
-
The head element of the resulting document.
- HtmlDivLine(float, float, float, float) - Constructor for class org.fit.pdfdom.PDFDomTree.HtmlDivLine
- HtmlResource - Class in org.fit.pdfdom.resource
- HtmlResource(String) - Constructor for class org.fit.pdfdom.resource.HtmlResource
- HtmlResourceHandler - Interface in org.fit.pdfdom.resource
I
- ignoreResource() - Static method in class org.fit.pdfdom.PDFDomTreeConfig
- IgnoreResourceHandler - Class in org.fit.pdfdom.resource
- IgnoreResourceHandler() - Constructor for class org.fit.pdfdom.resource.IgnoreResourceHandler
- ImageResource - Class in org.fit.pdfdom.resource
- ImageResource(String, BufferedImage) - Constructor for class org.fit.pdfdom.resource.ImageResource
- intValue(COSBase) - Method in class org.fit.pdfdom.PDFBoxTree
-
Obtains a number from a PDF number value
- isEntryValid() - Method in class org.fit.pdfdom.FontTable.Entry
- isNameUsed(String) - Method in class org.fit.pdfdom.FontTable
- isReversed(byte) - Method in class org.fit.pdfdom.PDFBoxTree
-
Checks whether the text directionality corresponds to reversed text (very rough)
L
- lastDia - Variable in class org.fit.pdfdom.PDFBoxTree
-
Last diacritic if any
- lastText - Variable in class org.fit.pdfdom.PDFBoxTree
-
Previous positioned text.
M
- main(String[]) - Static method in class org.fit.pdfdom.PDFToHTML
N
- name - Variable in class org.fit.pdfdom.resource.HtmlResource
- nextUsedName(String) - Method in class org.fit.pdfdom.FontTable
O
- org.fit.pdfdom - package org.fit.pdfdom
- org.fit.pdfdom.resource - package org.fit.pdfdom.resource
P
- pagecnt - Variable in class org.fit.pdfdom.PDFDomTree
-
Page counter for assigning IDs to the pages.
- path_start_x - Variable in class org.fit.pdfdom.PDFBoxTree
-
Starting path construction position
- path_start_y - Variable in class org.fit.pdfdom.PDFBoxTree
-
Starting path construction position
- path_x - Variable in class org.fit.pdfdom.PDFBoxTree
-
Current path construction position
- path_y - Variable in class org.fit.pdfdom.PDFBoxTree
-
Current path construction position
- PathDrawer - Class in org.fit.pdfdom
- PathDrawer(PDGraphicsState) - Constructor for class org.fit.pdfdom.PathDrawer
- PathSegment - Class in org.fit.pdfdom
- PathSegment(float, float, float, float) - Constructor for class org.fit.pdfdom.PathSegment
- PDFBoxTree - Class in org.fit.pdfdom
-
A generic tree of boxes created from a PDF file.
- PDFBoxTree() - Constructor for class org.fit.pdfdom.PDFBoxTree
- PDFDomTree - Class in org.fit.pdfdom
-
A DOM representation of a PDF file.
- PDFDomTree() - Constructor for class org.fit.pdfdom.PDFDomTree
-
Creates a new PDF DOM parser.
- PDFDomTree(PDFDomTreeConfig) - Constructor for class org.fit.pdfdom.PDFDomTree
-
Creates a new PDF DOM parser.
- PDFDomTree.HtmlDivLine - Class in org.fit.pdfdom
-
Maps input line to an HTML div rectangle, since HTML does not support standard lines
- PDFDomTreeConfig - Class in org.fit.pdfdom
- pdFontType - Static variable in class org.fit.pdfdom.PDFBoxTree
-
Known font subtypes recognized in PDF files
- PDFToHTML - Class in org.fit.pdfdom
- PDFToHTML() - Constructor for class org.fit.pdfdom.PDFToHTML
- pdpage - Variable in class org.fit.pdfdom.PDFBoxTree
-
The PDF page currently being processed
- processImageOperation(List<COSBase>) - Method in class org.fit.pdfdom.PDFBoxTree
- processOperator(Operator, List<COSBase>) - Method in class org.fit.pdfdom.PDFBoxTree
- processPage(PDPage) - Method in class org.fit.pdfdom.PDFBoxTree
- processTextPosition(TextPosition) - Method in class org.fit.pdfdom.PDFBoxTree
R
- renderImage(float, float, float, float, ImageResource) - Method in class org.fit.pdfdom.PDFBoxTree
-
Adds an image to the current page.
- renderImage(float, float, float, float, ImageResource) - Method in class org.fit.pdfdom.PDFDomTree
- renderPath(List<PathSegment>, boolean, boolean) - Method in class org.fit.pdfdom.PDFBoxTree
-
Adds a rectangle to the current page on the specified position.
- renderPath(List<PathSegment>, boolean, boolean) - Method in class org.fit.pdfdom.PDFDomTree
- renderText(String, TextMetrics) - Method in class org.fit.pdfdom.PDFBoxTree
-
Creates a new text box in the current page.
- renderText(String, TextMetrics) - Method in class org.fit.pdfdom.PDFDomTree
S
- SaveResourceToDirHandler - Class in org.fit.pdfdom.resource
- SaveResourceToDirHandler() - Constructor for class org.fit.pdfdom.resource.SaveResourceToDirHandler
- SaveResourceToDirHandler(File) - Constructor for class org.fit.pdfdom.resource.SaveResourceToDirHandler
- saveToDirectory(File) - Static method in class org.fit.pdfdom.PDFDomTreeConfig
- setColor(String) - Method in class org.fit.pdfdom.BoxStyle
- setDisableGraphics(boolean) - Method in class org.fit.pdfdom.PDFBoxTree
-
Disables the processing of the graphic operators in the PDF files.
- setDisableImageData(boolean) - Method in class org.fit.pdfdom.PDFBoxTree
-
Disables the copying the image data to the resulting DOM tree.
- setDisableImages(boolean) - Method in class org.fit.pdfdom.PDFBoxTree
-
Disables the processing of images contained in the PDF files.
- setEndPage(int) - Method in class org.fit.pdfdom.PDFBoxTree
- setFontFamily(String) - Method in class org.fit.pdfdom.BoxStyle
- setFontHandler(HtmlResourceHandler) - Method in class org.fit.pdfdom.PDFDomTreeConfig
- setFontSize(float) - Method in class org.fit.pdfdom.BoxStyle
- setFontStyle(String) - Method in class org.fit.pdfdom.BoxStyle
- setFontWeight(String) - Method in class org.fit.pdfdom.BoxStyle
- setImageHandler(HtmlResourceHandler) - Method in class org.fit.pdfdom.PDFDomTreeConfig
- setLeft(float) - Method in class org.fit.pdfdom.BoxStyle
- setLetterSpacing(float) - Method in class org.fit.pdfdom.BoxStyle
- setLineHeight(float) - Method in class org.fit.pdfdom.BoxStyle
- setStartPage(int) - Method in class org.fit.pdfdom.PDFBoxTree
- setStrokeColor(String) - Method in class org.fit.pdfdom.BoxStyle
- setTop(float) - Method in class org.fit.pdfdom.BoxStyle
- setUnits(String) - Method in class org.fit.pdfdom.BoxStyle
- setWordSpacing(float) - Method in class org.fit.pdfdom.BoxStyle
- setX(double) - Method in class org.fit.pdfdom.resource.ImageResource
- setX1(float) - Method in class org.fit.pdfdom.PathSegment
- setX2(float) - Method in class org.fit.pdfdom.PathSegment
- setY(double) - Method in class org.fit.pdfdom.resource.ImageResource
- setY1(float) - Method in class org.fit.pdfdom.PathSegment
- setY2(float) - Method in class org.fit.pdfdom.PathSegment
- startDocument(PDDocument) - Method in class org.fit.pdfdom.PDFDomTree
- startNewPage() - Method in class org.fit.pdfdom.PDFBoxTree
-
Adds a new page to the resulting document and makes it a current (active) page.
- startNewPage() - Method in class org.fit.pdfdom.PDFDomTree
- startPage - Variable in class org.fit.pdfdom.PDFBoxTree
-
First page to be processed
- stringValue(COSBase) - Method in class org.fit.pdfdom.PDFBoxTree
-
Obtains a string from a PDF value
- style - Variable in class org.fit.pdfdom.PDFBoxTree
-
The style of the future box being modified by the operators
T
- textcnt - Variable in class org.fit.pdfdom.PDFDomTree
-
Text element counter for assigning IDs to the text elements.
- textLine - Variable in class org.fit.pdfdom.PDFBoxTree
-
The text box currently being created.
- textMetrics - Variable in class org.fit.pdfdom.PDFBoxTree
-
Current text line metrics
- TextMetrics - Class in org.fit.pdfdom
- TextMetrics(TextPosition) - Constructor for class org.fit.pdfdom.TextMetrics
- title - Variable in class org.fit.pdfdom.PDFDomTree
-
The title element of the resulting document.
- toRectangle(List<PathSegment>) - Method in class org.fit.pdfdom.PDFBoxTree
- toString() - Method in class org.fit.pdfdom.BoxStyle
- transformLength(float) - Method in class org.fit.pdfdom.PDFBoxTree
-
Transforms a length according to the current transformation matrix.
- transformPosition(float, float) - Method in class org.fit.pdfdom.PDFBoxTree
-
Transforms a position according to the current transformation matrix and current page transformation.
- transparentColor - Static variable in class org.fit.pdfdom.BoxStyle
U
- UNIT - Static variable in class org.fit.pdfdom.PDFBoxTree
-
Length units used in the generated CSS
- updateFontTable() - Method in class org.fit.pdfdom.PDFBoxTree
-
Updates the font table by adding new fonts used at the current page.
- updateFontTable() - Method in class org.fit.pdfdom.PDFDomTree
- updateStyle(BoxStyle, TextPosition) - Method in class org.fit.pdfdom.PDFBoxTree
-
Updates the text style according to a new text position
- usedName - Variable in class org.fit.pdfdom.FontTable.Entry
W
- writeText(PDDocument, Writer) - Method in class org.fit.pdfdom.PDFDomTree
-
Parses a PDF document and serializes the resulting DOM tree to an output.
All Classes All Packages