A B C D E F G H I L M N O P R S T U W 
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.
A B C D E F G H I L M N O P R S T U W 
All Classes All Packages