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

A

addCharacterEncoding(int, String) - Method in class org.apache.fontbox.encoding.Encoding
This will add a character encoding.
addCharCode(int) - Method in class org.apache.fontbox.ttf.TTFSubFont
Add the given charcode to the subfpont.
addCharMetric(CharMetric) - Method in class org.apache.fontbox.afm.FontMetric
This will add another character metric.
addCIDMapping(int, String) - Method in class org.apache.fontbox.cmap.CMap
This will add a CID mapping.
addCIDRange(char, char, int) - Method in class org.apache.fontbox.cmap.CMap
This will add a CID Range.
addCodespaceRange(CodespaceRange) - Method in class org.apache.fontbox.cmap.CMap
This will add a codespace range.
addComment(String) - Method in class org.apache.fontbox.afm.FontMetric
This will add a new comment.
addComposite(Composite) - Method in class org.apache.fontbox.afm.FontMetric
This will add a single composite part to the picture.
addEntry(CFFCharset.Entry) - Method in class org.apache.fontbox.cff.charset.CFFCharset
Add a single entry.
addEntry(CFFEncoding.Entry) - Method in class org.apache.fontbox.cff.encoding.CFFEncoding
Add a single entry.
addKernPair(KernPair) - Method in class org.apache.fontbox.afm.FontMetric
This will add a kern pair.
addKernPair0(KernPair) - Method in class org.apache.fontbox.afm.FontMetric
This will add a kern pair.
addKernPair1(KernPair) - Method in class org.apache.fontbox.afm.FontMetric
This will add a kern pair.
addLigature(Ligature) - Method in class org.apache.fontbox.afm.CharMetric
This will add an entry to the list of ligatures.
addMapping(byte[], String) - Method in class org.apache.fontbox.cmap.CMap
This will add a mapping.
addPart(CompositePart) - Method in class org.apache.fontbox.afm.Composite
This will add a composite part.
addTable(TTFTable) - Method in class org.apache.fontbox.ttf.TrueTypeFont
Add a table definition.
addTrackKern(TrackKern) - Method in class org.apache.fontbox.afm.FontMetric
This will add another track kern.
addValueToPrivateDict(String, Object) - Method in class org.apache.fontbox.cff.CFFFont
Adds the given key/value pair to the private dictionary.
addValueToTopDict(String, Object) - Method in class org.apache.fontbox.cff.CFFFont
Adds the given key/value pair to the top dictionary.
AFMFormatter - Class in org.apache.fontbox.cff
Deprecated.
will be removed in 2.0. The CFFParse will create the font metrics itself.
AFMParser - Class in org.apache.fontbox.afm
This class is used to parse AFM(Adobe Font Metrics) documents.
AFMParser(InputStream) - Constructor for class org.apache.fontbox.afm.AFMParser
Constructor.
ARG_1_AND_2_ARE_WORDS - Static variable in class org.apache.fontbox.ttf.GlyfCompositeComp
If set, the arguments are words; otherwise, they are bytes.
ARGS_ARE_XY_VALUES - Static variable in class org.apache.fontbox.ttf.GlyfCompositeComp
If set, the arguments are xy values; otherwise they are points.
ASCENDER - Static variable in class org.apache.fontbox.afm.AFMParser
This is ascender attribute.

B

BoundingBox - Class in org.apache.fontbox.util
This is an implementation of a bounding box.
BoundingBox() - Constructor for class org.apache.fontbox.util.BoundingBox
Default constructor.
BoundingBox(float, float, float, float) - Constructor for class org.apache.fontbox.util.BoundingBox
Constructor.

C

CAP_HEIGHT - Static variable in class org.apache.fontbox.afm.AFMParser
This is the cap height attribute.
CC - Static variable in class org.apache.fontbox.afm.AFMParser
This is a composite character.
CFFCharset - Class in org.apache.fontbox.cff.charset
This is the superclass for all CFFFont charsets.
CFFCharset() - Constructor for class org.apache.fontbox.cff.charset.CFFCharset
 
CFFCharset.Entry - Class in org.apache.fontbox.cff.charset
This class represents a single SID/name mapping of the charset.
CFFDataInput - Class in org.apache.fontbox.cff
This is specialized DataInput.
CFFDataInput(byte[]) - Constructor for class org.apache.fontbox.cff.CFFDataInput
Constructor.
CFFEncoding - Class in org.apache.fontbox.cff.encoding
This is the superclass for all CFFFont encodings.
CFFEncoding() - Constructor for class org.apache.fontbox.cff.encoding.CFFEncoding
 
CFFEncoding.Entry - Class in org.apache.fontbox.cff.encoding
This class represents a single code/SID mapping of the encoding.
CFFExpertCharset - Class in org.apache.fontbox.cff.charset
This is specialized CFFCharset.
CFFExpertEncoding - Class in org.apache.fontbox.cff.encoding
This is specialized CFFEncoding.
CFFExpertSubsetCharset - Class in org.apache.fontbox.cff.charset
This is specialized CFFCharset.
CFFFont - Class in org.apache.fontbox.cff
This class represents a CFF/Type2 Font.
CFFFont() - Constructor for class org.apache.fontbox.cff.CFFFont
 
CFFFont.Mapping - Class in org.apache.fontbox.cff
This class is used for the font mapping.
CFFFontROS - Class in org.apache.fontbox.cff
 
CFFFontROS() - Constructor for class org.apache.fontbox.cff.CFFFontROS
 
CFFISOAdobeCharset - Class in org.apache.fontbox.cff.charset
This is specialized CFFCharset.
CFFOperator - Class in org.apache.fontbox.cff
This class represents a CFF operator.
CFFOperator.Key - Class in org.apache.fontbox.cff
This class is a holder for a key value.
CFFParser - Class in org.apache.fontbox.cff
This class represents a parser for a CFF font.
CFFParser() - Constructor for class org.apache.fontbox.cff.CFFParser
 
CFFStandardEncoding - Class in org.apache.fontbox.cff.encoding
This is specialized CFFEncoding.
CFFStandardString - Class in org.apache.fontbox.cff
This class represents a standard SID to String mapping.
CHAR_WIDTH - Static variable in class org.apache.fontbox.afm.AFMParser
This is the char width.
CHARACTER_SET - Static variable in class org.apache.fontbox.afm.AFMParser
This is the character set.
CHARACTERS - Static variable in class org.apache.fontbox.afm.AFMParser
This is the characters attribute.
CharMetric - Class in org.apache.fontbox.afm
This class represents a single character metric.
CharMetric() - Constructor for class org.apache.fontbox.afm.CharMetric
 
CHARMETRICS_B - Static variable in class org.apache.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_C - Static variable in class org.apache.fontbox.afm.AFMParser
The character metrics c value.
CHARMETRICS_CH - Static variable in class org.apache.fontbox.afm.AFMParser
The character metrics c value.
CHARMETRICS_L - Static variable in class org.apache.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_N - Static variable in class org.apache.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_VV - Static variable in class org.apache.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_W - Static variable in class org.apache.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_W0 - Static variable in class org.apache.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_W0X - Static variable in class org.apache.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_W0Y - Static variable in class org.apache.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_W1 - Static variable in class org.apache.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_W1X - Static variable in class org.apache.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_W1Y - Static variable in class org.apache.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_WX - Static variable in class org.apache.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_WY - Static variable in class org.apache.fontbox.afm.AFMParser
The character metrics value.
CharStringCommand - Class in org.apache.fontbox.cff
This class represents a CharStringCommand.
CharStringCommand(int) - Constructor for class org.apache.fontbox.cff.CharStringCommand
Constructor with one value.
CharStringCommand(int[]) - Constructor for class org.apache.fontbox.cff.CharStringCommand
Constructor with an array as values.
CharStringCommand(int, int) - Constructor for class org.apache.fontbox.cff.CharStringCommand
Constructor with two values.
CharStringCommand.Key - Class in org.apache.fontbox.cff
A static class to hold one or more int values as key.
CharStringConverter - Class in org.apache.fontbox.cff
A class to translate Type2 CharString command sequence to Type1 CharString command sequence.
CharStringConverter(int, int) - Constructor for class org.apache.fontbox.cff.CharStringConverter
Constructor.
CharStringConverter(int, int, IndexData, IndexData) - Constructor for class org.apache.fontbox.cff.CharStringConverter
Deprecated.
charstringDecrypt(byte[], int) - Static method in class org.apache.fontbox.cff.Type1FontUtil
Decrypt charstring.
charstringEncrypt(byte[], int) - Static method in class org.apache.fontbox.cff.Type1FontUtil
Encrypt charstring.
CharStringHandler - Class in org.apache.fontbox.cff
A Handler for CharStringCommands.
CharStringHandler() - Constructor for class org.apache.fontbox.cff.CharStringHandler
 
CharStringRenderer - Class in org.apache.fontbox.cff
This class represents a renderer for a charstring.
CharStringRenderer() - Constructor for class org.apache.fontbox.cff.CharStringRenderer
Constructor for the char string renderer.
CharStringRenderer(boolean) - Constructor for class org.apache.fontbox.cff.CharStringRenderer
Constructor for the char string renderer with a parameter to determine whether the rendered CharString is type 1.
CIDFontType2Parser - Class in org.apache.fontbox.ttf
 
CIDFontType2Parser() - Constructor for class org.apache.fontbox.ttf.CIDFontType2Parser
 
CIDFontType2Parser(boolean) - Constructor for class org.apache.fontbox.ttf.CIDFontType2Parser
 
CIDKeyedFDSelect - Class in org.apache.fontbox.cff
 
CIDKeyedFDSelect(CFFFontROS) - Constructor for class org.apache.fontbox.cff.CIDKeyedFDSelect
Constructor.
close() - Method in class org.apache.fontbox.ttf.MemoryTTFDataStream
Close the underlying resources.
close() - Method in class org.apache.fontbox.ttf.RAFDataStream
Close the underlying resources.
close() - Method in class org.apache.fontbox.ttf.TrueTypeFont
Close the underlying resources.
close() - Method in class org.apache.fontbox.ttf.TTFDataStream
Close the underlying resources.
CMap - Class in org.apache.fontbox.cmap
This class represents a CMap file.
CMap() - Constructor for class org.apache.fontbox.cmap.CMap
Creates a new instance of CMap.
CMAPEncodingEntry - Class in org.apache.fontbox.ttf
An encoding entry for a cmap.
CMAPEncodingEntry() - Constructor for class org.apache.fontbox.ttf.CMAPEncodingEntry
 
CMapParser - Class in org.apache.fontbox.cmap
This will parse a CMap stream.
CMapParser() - Constructor for class org.apache.fontbox.cmap.CMapParser
Creates a new instance of CMapParser.
CMAPTable - Class in org.apache.fontbox.ttf
A table in a true type font.
CMAPTable() - Constructor for class org.apache.fontbox.ttf.CMAPTable
 
CodespaceRange - Class in org.apache.fontbox.cmap
This represents a single entry in the codespace range.
CodespaceRange() - Constructor for class org.apache.fontbox.cmap.CodespaceRange
Creates a new instance of CodespaceRange.
codeToName - Variable in class org.apache.fontbox.encoding.Encoding
This is a mapping from a character code to a character name.
COMMENT - Static variable in class org.apache.fontbox.afm.AFMParser
This is a comment in a AFM file.
Composite - Class in org.apache.fontbox.afm
This class represents composite character data.
Composite() - Constructor for class org.apache.fontbox.afm.Composite
 
CompositePart - Class in org.apache.fontbox.afm
This class represents a part of composite character data.
CompositePart() - Constructor for class org.apache.fontbox.afm.CompositePart
 
contains(float, float) - Method in class org.apache.fontbox.util.BoundingBox
Checks if a point is inside this rectangle.
contains(Point) - Method in class org.apache.fontbox.util.BoundingBox
Deprecated.
convert(List<Object>) - Method in class org.apache.fontbox.cff.CharStringConverter
Converts a sequence of Type1/Type2 commands into a sequence of CharStringCommands.
createConverter() - Method in class org.apache.fontbox.cff.CFFFont
Creates a CharStringConverter for this font.
createRenderer() - Method in class org.apache.fontbox.cff.CFFFont
Creates a CharStringRenderer for this font.

D

DataInput - Class in org.apache.fontbox.cff
This class contains some functionality to read a byte buffer.
DataInput(byte[]) - Constructor for class org.apache.fontbox.cff.DataInput
Constructor.
DataOutput - Class in org.apache.fontbox.cff
 
DataOutput() - Constructor for class org.apache.fontbox.cff.DataOutput
Constructor.
DataOutput(String) - Constructor for class org.apache.fontbox.cff.DataOutput
Constructor with a given encoding.
DESCENDER - Static variable in class org.apache.fontbox.afm.AFMParser
This is the descender attribute.
DigitalSignatureTable - Class in org.apache.fontbox.ttf
A table in a true type font.
DigitalSignatureTable() - Constructor for class org.apache.fontbox.ttf.DigitalSignatureTable
 

E

eexecDecrypt(byte[]) - Static method in class org.apache.fontbox.cff.Type1FontUtil
Decrypt eexec.
eexecEncrypt(byte[]) - Static method in class org.apache.fontbox.cff.Type1FontUtil
Encrypt eexec.
Encoding - Class in org.apache.fontbox.encoding
This is an interface to a text encoder.
Encoding() - Constructor for class org.apache.fontbox.encoding.Encoding
 
ENCODING_BIG5 - Static variable in class org.apache.fontbox.ttf.CMAPTable
An encoding constant.
ENCODING_JOHAB - Static variable in class org.apache.fontbox.ttf.CMAPTable
An encoding constant.
ENCODING_PRC - Static variable in class org.apache.fontbox.ttf.CMAPTable
An encoding constant.
ENCODING_SCHEME - Static variable in class org.apache.fontbox.afm.AFMParser
This is the encoding scheme.
ENCODING_SHIFT_JIS - Static variable in class org.apache.fontbox.ttf.CMAPTable
An encoding constant.
ENCODING_SYMBOL - Static variable in class org.apache.fontbox.ttf.CMAPTable
An encoding constant.
ENCODING_UNICODE - Static variable in class org.apache.fontbox.ttf.CMAPTable
An encoding constant.
ENCODING_WANSUNG - Static variable in class org.apache.fontbox.ttf.CMAPTable
An encoding constant.
END_CHAR_METRICS - Static variable in class org.apache.fontbox.afm.AFMParser
This is the end of character metrics.
END_COMPOSITES - Static variable in class org.apache.fontbox.afm.AFMParser
This is the end compisites data section.
END_FONT_METRICS - Static variable in class org.apache.fontbox.afm.AFMParser
This is the constant used in the AFM file to end a font metrics item.
END_KERN_DATA - Static variable in class org.apache.fontbox.afm.AFMParser
This is the end of kern data.
END_KERN_PAIRS - Static variable in class org.apache.fontbox.afm.AFMParser
This is the end of kern pairs data.
END_TRACK_KERN - Static variable in class org.apache.fontbox.afm.AFMParser
This is the end of track kern data.
Entry(int, int) - Constructor for class org.apache.fontbox.cff.encoding.CFFEncoding.Entry
Create a new instance of Entry with the given values.
Entry(int, String) - Constructor for class org.apache.fontbox.cff.charset.CFFCharset.Entry
Create a new instance of Entry with the given values.
equals(Object) - Method in class org.apache.fontbox.cff.CFFOperator
equals(Object) - Method in class org.apache.fontbox.cff.CFFOperator.Key
equals(Object) - Method in class org.apache.fontbox.cff.CharStringCommand
equals(Object) - Method in class org.apache.fontbox.cff.CharStringCommand.Key
ESC_CHAR - Static variable in class org.apache.fontbox.afm.AFMParser
This is the escape character.

F

FAMILY_CLASS_CLAREDON_SERIFS - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_FREEFORM_SERIFS - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_MODERN_SERIFS - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_NO_CLASSIFICATION - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_OLDSTYLE_SERIFS - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_ORNAMENTALS - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_SANS_SERIF - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_SCRIPTS - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_SLAB_SERIFS - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_SYMBOLIC - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_TRANSITIONAL_SERIFS - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_NAME - Static variable in class org.apache.fontbox.afm.AFMParser
This is the Family name.
find() - Method in interface org.apache.fontbox.util.autodetect.FontDirFinder
Finds a list of font files.
find() - Method in class org.apache.fontbox.util.autodetect.FontFileFinder
Automagically finds a list of font files on local system.
find() - Method in class org.apache.fontbox.util.autodetect.NativeFontDirFinder
Generic method used by Mac and Unix font finders.
find() - Method in class org.apache.fontbox.util.autodetect.WindowsFontDirFinder
Finds a list of font files.
find(String) - Method in class org.apache.fontbox.util.autodetect.FontFileFinder
Searches a given directory for font files.
findTTFont(String) - Static method in class org.apache.fontbox.util.FontManager
Search for a true type font for the given font name.
findTTFontname(String) - Static method in class org.apache.fontbox.util.FontManager
Search for a font for the given font name.
FONT_BBOX - Static variable in class org.apache.fontbox.afm.AFMParser
This is the font bounding box.
FONT_NAME - Static variable in class org.apache.fontbox.afm.AFMParser
This is the font name.
FontDirFinder - Interface in org.apache.fontbox.util.autodetect
Implementers provide find method for searching native operating system for available fonts.
FontFileFinder - Class in org.apache.fontbox.util.autodetect
Helps to autodetect/locate available operating system fonts.
FontFileFinder() - Constructor for class org.apache.fontbox.util.autodetect.FontFileFinder
Default constructor.
FontManager - Class in org.apache.fontbox.util
This class is used as manager for local fonts.
FontMetric - Class in org.apache.fontbox.afm
This is the outermost AFM type.
FontMetric() - Constructor for class org.apache.fontbox.afm.FontMetric
Constructor.
format(List<Object>) - Method in class org.apache.fontbox.cff.Type1CharStringFormatter
Formats the given command sequence to a byte array.
format(CFFFont) - Static method in class org.apache.fontbox.cff.AFMFormatter
Deprecated.
Create font metric data for the given CFFFont.
format(CFFFont) - Static method in class org.apache.fontbox.cff.Type1FontFormatter
Read and convert a given CFFFont.
FULL_NAME - Static variable in class org.apache.fontbox.afm.AFMParser
This is the full name.

G

getAchVendId() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getAdvanceWidth() - Method in class org.apache.fontbox.ttf.Glyph2D
Returns the advanceWidth value.
getAdvanceWidth() - Method in class org.apache.fontbox.ttf.HorizontalMetricsTable
 
getAdvanceWidth(int) - Method in class org.apache.fontbox.ttf.TrueTypeFont
Returns the width for the given glyph code.
getAdvanceWidthMax() - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
getAFMVersion() - Method in class org.apache.fontbox.afm.FontMetric
This will get the version of the AFM document.
getArgument1() - Method in class org.apache.fontbox.ttf.GlyfCompositeComp
Returns argument 1.
getArgument2() - Method in class org.apache.fontbox.ttf.GlyfCompositeComp
Returns argument 2.
getAscender() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property ascender.
getAscender() - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
getAverageCharacterWidth() - Method in class org.apache.fontbox.afm.FontMetric
This will get the average width of a character.
getAverageCharWidth() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getBoundingBox() - Method in class org.apache.fontbox.afm.CharMetric
Getter for property boundingBox.
getBoundingBox() - Method in class org.apache.fontbox.ttf.GlyphData
 
getBounds() - Method in class org.apache.fontbox.cff.CharStringRenderer
Returns the bounds of the renderer path.
getBytes() - Method in class org.apache.fontbox.cff.CFFFont.Mapping
Gets the value for the bytes.
getBytes() - Method in class org.apache.fontbox.cff.DataOutput
Returns the written data buffer as byte array.
getBytes(int) - Method in class org.apache.fontbox.cff.IndexData
 
getCapHeight() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property capHeight.
getCaretSlopeRise() - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
getCaretSlopeRun() - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
getCharacter(int) - Method in class org.apache.fontbox.encoding.Encoding
This will get the character from the code.
getCharacter(String) - Static method in class org.apache.fontbox.encoding.Encoding
This will get the character from the name.
getCharacterCode() - Method in class org.apache.fontbox.afm.CharMetric
Getter for property characterCode.
getCharacterHeight(String) - Method in class org.apache.fontbox.afm.FontMetric
This will get the width of a character.
getCharacters() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property characters.
getCharacterSet() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property characterSet.
getCharacterWidth(String) - Method in class org.apache.fontbox.afm.FontMetric
This will get the width of a character.
getCharMetrics() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property charMetrics.
getCharset() - Method in class org.apache.fontbox.cff.CFFFont
Returns the CFFCharset of the font.
getCharStringsDict() - Method in class org.apache.fontbox.cff.CFFFont
Returns the character strings dictionary.
getCharWidth() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property charWidth.
getCheckSum() - Method in class org.apache.fontbox.ttf.TTFTable
 
getCheckSumAdjustment() - Method in class org.apache.fontbox.ttf.HeaderTable
 
getCMAP() - Method in class org.apache.fontbox.ttf.TrueTypeFont
Get the cmap table for this TTF.
getCmaps() - Method in class org.apache.fontbox.ttf.CMAPTable
 
getCode() - Method in class org.apache.fontbox.cff.CFFFont.Mapping
Gets the value for the code.
getCode() - Method in class org.apache.fontbox.cff.encoding.CFFEncoding.Entry
The code of the entry.
getCode(int) - Method in class org.apache.fontbox.cff.encoding.CFFEncoding
Returns the code corresponding to the given SID.
getCode(String) - Method in class org.apache.fontbox.encoding.Encoding
This will get the character code for the name.
getCodePageRange1() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getCodePageRange2() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getCodeSpaceRanges() - Method in class org.apache.fontbox.cmap.CMap
Getter for property codeSpaceRanges.
getComments() - Method in class org.apache.fontbox.afm.FontMetric
This will get all comments.
getCommonTTFMapping() - Method in interface org.apache.fontbox.util.autodetect.FontDirFinder
Provides a list of platform specific ttf name mappings.
getCommonTTFMapping() - Method in class org.apache.fontbox.util.autodetect.FontFileFinder
Provides a list of platform specific ttf name mappings.
getCommonTTFMapping() - Method in class org.apache.fontbox.util.autodetect.MacFontDirFinder
Provides a list of platform specific ttf name mappings.
getCommonTTFMapping() - Method in class org.apache.fontbox.util.autodetect.UnixFontDirFinder
Provides a list of platform specific ttf name mappings.
getCommonTTFMapping() - Method in class org.apache.fontbox.util.autodetect.WindowsFontDirFinder
Provides a list of platform specific ttf name mappings.
getComponentCount() - Method in class org.apache.fontbox.ttf.GlyfCompositeDescript
Get the number of components.
getComposites() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property composites.
getContourCount() - Method in class org.apache.fontbox.ttf.GlyfCompositeDescript
Returns the number of contours.
getContourCount() - Method in class org.apache.fontbox.ttf.GlyfDescript
Returns the number of contours.
getContourCount() - Method in interface org.apache.fontbox.ttf.GlyphDescription
Returns the number of contours.
getCount() - Method in class org.apache.fontbox.cff.IndexData
Returns the count value.
getCreated() - Method in class org.apache.fontbox.ttf.HeaderTable
 
getCurrentPosition() - Method in class org.apache.fontbox.ttf.MemoryTTFDataStream
Get the current position in the stream.
getCurrentPosition() - Method in class org.apache.fontbox.ttf.RAFDataStream
Get the current position in the stream.
getCurrentPosition() - Method in class org.apache.fontbox.ttf.TTFDataStream
Get the current position in the stream.
getDegree() - Method in class org.apache.fontbox.afm.TrackKern
Getter for property degree.
getDescender() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property descender.
getDescender() - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
getDescription() - Method in class org.apache.fontbox.ttf.GlyphData
Returns the description of the glyph.
getEncoding() - Method in class org.apache.fontbox.cff.CFFFont
Returns the CFFEncoding of the font.
getEncodingScheme() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property encodingScheme.
getEnd() - Method in class org.apache.fontbox.cmap.CodespaceRange
Getter for property end.
getEndPtOfContours(int) - Method in class org.apache.fontbox.ttf.GlyfCompositeDescript
Returns the index of the ending point of the given contour.
getEndPtOfContours(int) - Method in class org.apache.fontbox.ttf.GlyfSimpleDescript
Returns the index of the ending point of the given contour.
getEndPtOfContours(int) - Method in interface org.apache.fontbox.ttf.GlyphDescription
Returns the index of the ending point of the given contour.
getEntries() - Method in class org.apache.fontbox.cff.charset.CFFCharset
A list of all entries within this charset.
getEntries() - Method in class org.apache.fontbox.cff.encoding.CFFEncoding
A list of all entries within this encoding.
getEscChar() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property escChar.
getFamilyClass() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getFamilyName() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property familyName.
getFamilySubClass() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getFd(int) - Method in class org.apache.fontbox.cff.CIDKeyedFDSelect
Returns the Font DICT index for the given glyph identifier
getFdSelect() - Method in class org.apache.fontbox.cff.CFFFontROS
Returns the fdSelect value.
getFirstCharIndex() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getFirstContour() - Method in class org.apache.fontbox.ttf.GlyfCompositeComp
Returns the index of the first contour.
getFirstIndex() - Method in class org.apache.fontbox.ttf.GlyfCompositeComp
Returns the first index.
getFirstKernCharacter() - Method in class org.apache.fontbox.afm.KernPair
Getter for property firstKernCharacter.
getFlags() - Method in class org.apache.fontbox.ttf.GlyfCompositeComp
Returns the flags of the glyph.
getFlags() - Method in class org.apache.fontbox.ttf.HeaderTable
 
getFlags(int) - Method in class org.apache.fontbox.ttf.GlyfCompositeDescript
Returns the flags of the given point.
getFlags(int) - Method in class org.apache.fontbox.ttf.GlyfSimpleDescript
Returns the flags of the given point.
getFlags(int) - Method in interface org.apache.fontbox.ttf.GlyphDescription
Returns the flags of the given point.
getFontBBox() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property fontBBox.
getFontDict() - Method in class org.apache.fontbox.cff.CFFFontROS
Returns the font dictionaries.
getFontDirectionHint() - Method in class org.apache.fontbox.ttf.HeaderTable
 
getFontFamily() - Method in class org.apache.fontbox.ttf.NamingTable
Returns the font family name.
getFontName() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property fontName.
getFontRevision() - Method in class org.apache.fontbox.ttf.HeaderTable
 
getFontSubFamily() - Method in class org.apache.fontbox.ttf.NamingTable
Returns the font sub family name.
getFontVersion() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property fontVersion.
getFormatType() - Method in class org.apache.fontbox.ttf.PostScriptTable
 
getFsSelection() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getFsType() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getFullName() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property fullName.
getGlobalSubrIndex() - Method in class org.apache.fontbox.cff.CFFFont
Returns the global subroutine index data.
getGlyph() - Method in class org.apache.fontbox.ttf.TrueTypeFont
Get the glyf table for this TTF.
getGlyphDataFormat() - Method in class org.apache.fontbox.ttf.HeaderTable
 
getGlyphId(int) - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
Returns the GlyphId linked with the given character code.
getGlyphIdToCharacterCode() - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
 
getGlyphIndex() - Method in class org.apache.fontbox.ttf.GlyfCompositeComp
Returns the index of the first contour.
getGlyphNames() - Method in class org.apache.fontbox.ttf.PostScriptTable
 
getGlyphs() - Method in class org.apache.fontbox.ttf.GlyphTable
 
getHeader() - Method in class org.apache.fontbox.ttf.TrueTypeFont
Get the head table for this TTF.
getHeight() - Method in class org.apache.fontbox.util.BoundingBox
This will get the height of this rectangle as calculated by upperRightY - lowerLeftY.
getHorizontalHeader() - Method in class org.apache.fontbox.ttf.TrueTypeFont
Get the hhea table for this TTF.
getHorizontalMetrics() - Method in class org.apache.fontbox.ttf.TrueTypeFont
Get the hmtx table for this TTF.
getIndexToLocation() - Method in class org.apache.fontbox.ttf.TrueTypeFont
Get the loca table for this TTF.
getIndexToLocFormat() - Method in class org.apache.fontbox.ttf.HeaderTable
 
getInitialized() - Method in class org.apache.fontbox.ttf.TTFTable
Indicates if the table is already initialized.
getInputStream() - Method in class org.apache.fontbox.pfb.PfbParser
Returns the pfb data as stream.
getInstance() - Static method in class org.apache.fontbox.cff.charset.CFFExpertCharset
Returns an instance of the CFFExpertCharset class.
getInstance() - Static method in class org.apache.fontbox.cff.charset.CFFExpertSubsetCharset
Returns an instance of the CFFExpertSubsetCharset class.
getInstance() - Static method in class org.apache.fontbox.cff.charset.CFFISOAdobeCharset
Returns an instance of the CFFExpertSubsetCharset class.
getInstance() - Static method in class org.apache.fontbox.cff.encoding.CFFExpertEncoding
Returns an instance of the CFFExportEncoding class.
getInstance() - Static method in class org.apache.fontbox.cff.encoding.CFFStandardEncoding
Returns an instance of the CFFStandardEncoding class.
getInstructions() - Method in class org.apache.fontbox.ttf.GlyfDescript
Returns the hinting instructions.
getIsFixedPitch() - Method in class org.apache.fontbox.ttf.PostScriptTable
 
getItalicAngle() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property italicAngle.
getItalicAngle() - Method in class org.apache.fontbox.ttf.PostScriptTable
 
getKernPairs() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property kernPairs.
getKernPairs0() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property kernPairs0.
getKernPairs1() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property kernPairs1.
getKey() - Method in class org.apache.fontbox.cff.CFFOperator
The key of the operator.
getKey() - Method in class org.apache.fontbox.cff.CharStringCommand
The key of the CharStringCommand.
getLanguageId() - Method in class org.apache.fontbox.ttf.NameRecord
 
getLastCharIndex() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getLeftSideBearing() - Method in class org.apache.fontbox.ttf.Glyph2D
Returns the leftSideBearing value.
getLength() - Method in class org.apache.fontbox.ttf.TTFTable
 
getLengths() - Method in class org.apache.fontbox.pfb.PfbParser
Returns the lengths.
getLigature() - Method in class org.apache.fontbox.afm.Ligature
Getter for property ligature.
getLigatures() - Method in class org.apache.fontbox.afm.CharMetric
Getter for property ligatures.
getLineGap() - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
getLocalSubrIndex() - Method in class org.apache.fontbox.cff.CFFFont
Returns the local subroutine index data.
getLowerLeftX() - Method in class org.apache.fontbox.util.BoundingBox
Getter for property lowerLeftX.
getLowerLeftY() - Method in class org.apache.fontbox.util.BoundingBox
Getter for property lowerLeftY.
getLowestRecPPEM() - Method in class org.apache.fontbox.ttf.HeaderTable
 
getMacStyle() - Method in class org.apache.fontbox.ttf.HeaderTable
 
getMagicNumber() - Method in class org.apache.fontbox.ttf.HeaderTable
 
getMappings() - Method in class org.apache.fontbox.cff.CFFFont
Get the mapping (code/SID/charname/bytes) for this font.
getMappingScheme() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property mappingScheme.
getMaxComponentDepth() - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
getMaxComponentElements() - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
getMaxCompositeContours() - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
getMaxCompositePoints() - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
getMaxContours() - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
getMaxFunctionDefs() - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
getMaximumProfile() - Method in class org.apache.fontbox.ttf.TrueTypeFont
Get the maxp table for this TTF.
getMaxInstructionDefs() - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
getMaxKern() - Method in class org.apache.fontbox.afm.TrackKern
Getter for property maxKern.
getMaxMemType1() - Method in class org.apache.fontbox.ttf.PostScriptTable
 
getMaxMemType42() - Method in class org.apache.fontbox.ttf.PostScriptTable
 
getMaxPoints() - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
getMaxPointSize() - Method in class org.apache.fontbox.afm.TrackKern
Getter for property maxPointSize.
getMaxSizeOfInstructions() - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
getMaxStackElements() - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
getMaxStorage() - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
getMaxTwilightPoints() - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
getMaxZones() - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
getMetricDataFormat() - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
getMetricSets() - Method in class org.apache.fontbox.afm.FontMetric
This will get the metricSets attribute.
getMimMemType1() - Method in class org.apache.fontbox.ttf.PostScriptTable
 
getMinKern() - Method in class org.apache.fontbox.afm.TrackKern
Getter for property minKern.
getMinLeftSideBearing() - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
getMinMemType42() - Method in class org.apache.fontbox.ttf.PostScriptTable
 
getMinPointSize() - Method in class org.apache.fontbox.afm.TrackKern
Getter for property minPointSize.
getMinRightSideBearing() - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
getModified() - Method in class org.apache.fontbox.ttf.HeaderTable
 
getName() - Method in class org.apache.fontbox.afm.CharMetric
Getter for property name.
getName() - Method in class org.apache.fontbox.afm.Composite
Getter for property name.
getName() - Method in class org.apache.fontbox.afm.CompositePart
Getter for property name.
getName() - Method in class org.apache.fontbox.cff.CFFFont
The name of the font.
getName() - Method in class org.apache.fontbox.cff.CFFFont.Mapping
Gets the value for the name.
getName() - Method in class org.apache.fontbox.cff.CFFOperator
The name of the operator.
getName() - Method in class org.apache.fontbox.cff.charset.CFFCharset.Entry
The Name of this entry.
getName() - Method in class org.apache.fontbox.cmap.CMap
Returns the name of the CMap.
getName(int) - Static method in class org.apache.fontbox.cff.CFFStandardString
This will return the string mapped to the given SID.
getName(int) - Method in class org.apache.fontbox.cff.charset.CFFCharset
Returns the name corresponding to the given SID.
getName(int) - Method in class org.apache.fontbox.encoding.Encoding
This will take a character code and get the name from the code.
getNameFromCharacter(char) - Method in class org.apache.fontbox.encoding.Encoding
This will take a character code and get the name from the code.
getNameId() - Method in class org.apache.fontbox.ttf.NameRecord
 
getNameRecords() - Method in class org.apache.fontbox.ttf.NamingTable
This will get the name records for this naming table.
getNaming() - Method in class org.apache.fontbox.ttf.TrueTypeFont
This will get the naming table for the true type font.
getNotDefWidth(int, int) - Method in class org.apache.fontbox.cff.CFFFont
 
getNotice() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property notice.
getNumberOfContours() - Method in class org.apache.fontbox.ttf.GlyphData
 
getNumberOfGlyphs() - Method in class org.apache.fontbox.ttf.TrueTypeFont
Returns the number of glyphs (MaximumProfile.numGlyphs).
getNumberOfHMetrics() - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
getNumGlyphs() - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
getOffset() - Method in class org.apache.fontbox.ttf.TTFTable
 
getOffset(int) - Method in class org.apache.fontbox.cff.IndexData
Returns the offset at the given index.
getOffsets() - Method in class org.apache.fontbox.ttf.IndexToLocationTable
 
getOperator(String) - Static method in class org.apache.fontbox.cff.CFFOperator
Returns the operator corresponding to the given name.
getOperator(CFFOperator.Key) - Static method in class org.apache.fontbox.cff.CFFOperator
Returns the operator corresponding to the given key.
getOrdering() - Method in class org.apache.fontbox.cff.CFFFontROS
Returns the ordering value.
getOrdering() - Method in class org.apache.fontbox.cmap.CMap
Returns the ordering of the CIDSystemInfo.
getOriginalData() - Method in class org.apache.fontbox.ttf.MemoryTTFDataStream
This will get the original data file that was used for this stream.
getOriginalData() - Method in class org.apache.fontbox.ttf.RAFDataStream
This will get the original data file that was used for this stream.
getOriginalData() - Method in class org.apache.fontbox.ttf.TrueTypeFont
This permit to get the data of the True Type Font program representing the stream used to build this object (normally from the TTFParser object).
getOriginalData() - Method in class org.apache.fontbox.ttf.TTFDataStream
This will get the original data file that was used for this stream.
getOS2Windows() - Method in class org.apache.fontbox.ttf.TrueTypeFont
Get the OS/2 table for this TTF.
getPanose() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getParts() - Method in class org.apache.fontbox.afm.Composite
Getter for property parts.
getPath() - Method in class org.apache.fontbox.ttf.Glyph2D
Returns the path describing the glyph.
getPfbdata() - Method in class org.apache.fontbox.pfb.PfbParser
Returns the pfbdata.
getPlatformEncodingId() - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
 
getPlatformEncodingId() - Method in class org.apache.fontbox.ttf.NameRecord
 
getPlatformId() - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
 
getPlatformId() - Method in class org.apache.fontbox.ttf.NameRecord
 
getPointCount() - Method in class org.apache.fontbox.ttf.GlyfCompositeDescript
Returns the number of points.
getPointCount() - Method in class org.apache.fontbox.ttf.GlyfSimpleDescript
Returns the number of points.
getPointCount() - Method in interface org.apache.fontbox.ttf.GlyphDescription
Returns the number of points.
getPosition() - Method in class org.apache.fontbox.cff.DataInput
Returns the current position.
getPostScript() - Method in class org.apache.fontbox.ttf.TrueTypeFont
Get the postscript table for this TTF.
getPrivateDict() - Method in class org.apache.fontbox.cff.CFFFont
Returns the private dictionary.
getPrivDict() - Method in class org.apache.fontbox.cff.CFFFontROS
Returns the private dictionary.
getProperty(String) - Method in class org.apache.fontbox.cff.CFFFont
Returns the value for the given name from the dictionary.
getPSName() - Method in class org.apache.fontbox.ttf.NamingTable
Returns the postscript name.
getRegistry() - Method in class org.apache.fontbox.cff.CFFFontROS
Returns the registry value.
getRegistry() - Method in class org.apache.fontbox.cmap.CMap
Returns the registry of the CIDSystemInfo.
getReserved1() - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
getReserved2() - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
getReserved3() - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
getReserved4() - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
getReserved5() - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
getResult() - Method in class org.apache.fontbox.afm.AFMParser
This will get the result of the parsing.
getScale01() - Method in class org.apache.fontbox.ttf.GlyfCompositeComp
Returns the scale-01 value.
getScale10() - Method in class org.apache.fontbox.ttf.GlyfCompositeComp
Returns the scale-10 value.
getSearchableDirectories() - Method in class org.apache.fontbox.util.autodetect.MacFontDirFinder
Some guesses at possible unix font directory locations.
getSearchableDirectories() - Method in class org.apache.fontbox.util.autodetect.NativeFontDirFinder
Returns an array of directories to search for fonts in.
getSearchableDirectories() - Method in class org.apache.fontbox.util.autodetect.UnixFontDirFinder
Some guesses at possible unix font directory locations.
getSecondKernCharacter() - Method in class org.apache.fontbox.afm.KernPair
Getter for property secondKernCharacter.
getSID() - Method in class org.apache.fontbox.cff.CFFFont.Mapping
Gets the value for the SID.
getSID() - Method in class org.apache.fontbox.cff.charset.CFFCharset.Entry
The SID of this entry.
getSID() - Method in class org.apache.fontbox.cff.encoding.CFFEncoding.Entry
The SID of the entry.
getSID(int) - Method in class org.apache.fontbox.cff.encoding.CFFEncoding
Returns the SID corresponding to the given code.
getSID(String) - Method in class org.apache.fontbox.cff.charset.CFFCharset
Returns the SID corresponding to the given name.
getSpaceMapping() - Method in class org.apache.fontbox.cmap.CMap
Returns the mapping for the space character.
getStandardHorizontalWidth() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property standardHorizontalWidth.
getStandardVerticalWidth() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property standardVerticalWidth.
getStart() - Method in class org.apache.fontbox.cmap.CodespaceRange
Getter for property start.
getStrikeoutPosition() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getStrikeoutSize() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getString() - Method in class org.apache.fontbox.cff.DataInput
Returns the buffer as an ISO-8859-1 string.
getString() - Method in class org.apache.fontbox.ttf.NameRecord
 
getStringLength() - Method in class org.apache.fontbox.ttf.NameRecord
 
getStringOffset() - Method in class org.apache.fontbox.ttf.NameRecord
 
getSubscriptXOffset() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getSubscriptXSize() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getSubscriptYOffset() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getSubscriptYSize() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getSuccessor() - Method in class org.apache.fontbox.afm.Ligature
Getter for property successor.
getSuperscriptXOffset() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getSuperscriptXSize() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getSuperscriptYOffset() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getSuperscriptYSize() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getSupplement() - Method in class org.apache.fontbox.cff.CFFFontROS
Returns the supplement value.
getSupplement() - Method in class org.apache.fontbox.cmap.CMap
Returns the supplement of the CIDSystemInfo.
getTables() - Method in class org.apache.fontbox.ttf.TrueTypeFont
Get all of the tables.
getTag() - Method in class org.apache.fontbox.ttf.TTFTable
 
getTopDict() - Method in class org.apache.fontbox.cff.CFFFont
Returns the top dictionary.
getTrackKern() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property trackKern.
getType() - Method in class org.apache.fontbox.cmap.CMap
Returns the type of the CMap.
getTypeLineGap() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getTypoAscender() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getTypoDescender() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getUnderlinePosition() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property underlinePosition.
getUnderlinePosition() - Method in class org.apache.fontbox.ttf.PostScriptTable
 
getUnderlineThickness() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property underlineThickness.
getUnderlineThickness() - Method in class org.apache.fontbox.ttf.PostScriptTable
 
getUnicodeRange1() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getUnicodeRange2() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getUnicodeRange3() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getUnicodeRange4() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getUnitsPerEm() - Method in class org.apache.fontbox.ttf.HeaderTable
 
getUnitsPerEm() - Method in class org.apache.fontbox.ttf.TrueTypeFont
Returns the units per EM (Header.unitsPerEm).
getUpperRightX() - Method in class org.apache.fontbox.util.BoundingBox
Getter for property upperRightX.
getUpperRightY() - Method in class org.apache.fontbox.util.BoundingBox
Getter for property upperRightY.
getValue() - Method in class org.apache.fontbox.cff.CFFOperator.Key
Returns the value of the key.
getValue() - Method in class org.apache.fontbox.cff.CharStringCommand.Key
Array the with the values.
getVersion() - Method in class org.apache.fontbox.cmap.CMap
Returns the version of the CMap.
getVersion() - Method in class org.apache.fontbox.ttf.HeaderTable
 
getVersion() - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
getVersion() - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
getVersion() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getVersion() - Method in class org.apache.fontbox.ttf.TrueTypeFont
 
getVv() - Method in class org.apache.fontbox.afm.CharMetric
Getter for property vv.
getVVector() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property vVector.
getW() - Method in class org.apache.fontbox.afm.CharMetric
Getter for property w.
getW0() - Method in class org.apache.fontbox.afm.CharMetric
Getter for property w0.
getW0x() - Method in class org.apache.fontbox.afm.CharMetric
Getter for property w0x.
getW0y() - Method in class org.apache.fontbox.afm.CharMetric
Getter for property w0y.
getW1() - Method in class org.apache.fontbox.afm.CharMetric
Getter for property w1.
getW1x() - Method in class org.apache.fontbox.afm.CharMetric
Getter for property w1x.
getW1y() - Method in class org.apache.fontbox.afm.CharMetric
Getter for property w1y.
getWeight() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property weight.
getWeightClass() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getWidth() - Method in class org.apache.fontbox.cff.CharStringRenderer
Returns the width of the current command.
getWidth() - Method in class org.apache.fontbox.util.BoundingBox
This will get the width of this rectangle as calculated by upperRightX - lowerLeftX.
getWidth(int) - Method in class org.apache.fontbox.cff.CFFFont
Return the Width value of the given Glyph identifier
getWidth(int) - Method in class org.apache.fontbox.cff.CFFFontROS
Returns the Width value of the given Glyph identifier
getWidthClass() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getWinAscent() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getWinDescent() - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
getWMode() - Method in class org.apache.fontbox.cmap.CMap
Returns the WMode of a CMap.
getWx() - Method in class org.apache.fontbox.afm.CharMetric
Getter for property wx.
getWy() - Method in class org.apache.fontbox.afm.CharMetric
Getter for property wy.
getX() - Method in class org.apache.fontbox.afm.KernPair
Getter for property x.
getXCoordinate(int) - Method in class org.apache.fontbox.ttf.GlyfCompositeDescript
Returns the x coordinate of the given point.
getXCoordinate(int) - Method in class org.apache.fontbox.ttf.GlyfSimpleDescript
Returns the x coordinate of the given point.
getXCoordinate(int) - Method in interface org.apache.fontbox.ttf.GlyphDescription
Returns the x coordinate of the given point.
getXDisplacement() - Method in class org.apache.fontbox.afm.CompositePart
Getter for property xDisplacement.
getXHeight() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property xHeight.
getXMax() - Method in class org.apache.fontbox.ttf.HeaderTable
 
getXMaxExtent() - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
getXMaximum() - Method in class org.apache.fontbox.ttf.GlyphData
Returns the xMax value.
getXMin() - Method in class org.apache.fontbox.ttf.HeaderTable
 
getXMinimum() - Method in class org.apache.fontbox.ttf.GlyphData
Returns the xMin value.
getXScale() - Method in class org.apache.fontbox.ttf.GlyfCompositeComp
Returns the x-scaling value.
getXTranslate() - Method in class org.apache.fontbox.ttf.GlyfCompositeComp
Returns the x-translation value.
getY() - Method in class org.apache.fontbox.afm.KernPair
Getter for property y.
getYCoordinate(int) - Method in class org.apache.fontbox.ttf.GlyfCompositeDescript
Returns the y coordinate of the given point.
getYCoordinate(int) - Method in class org.apache.fontbox.ttf.GlyfSimpleDescript
Returns the y coordinate of the given point.
getYCoordinate(int) - Method in interface org.apache.fontbox.ttf.GlyphDescription
Returns the y coordinate of the given point.
getYDisplacement() - Method in class org.apache.fontbox.afm.CompositePart
Getter for property yDisplacement.
getYMax() - Method in class org.apache.fontbox.ttf.HeaderTable
 
getYMaximum() - Method in class org.apache.fontbox.ttf.GlyphData
Returns the yMax value.
getYMin() - Method in class org.apache.fontbox.ttf.HeaderTable
 
getYMinimum() - Method in class org.apache.fontbox.ttf.GlyphData
Returns the yMin value.
getYScale() - Method in class org.apache.fontbox.ttf.GlyfCompositeComp
Returns the y-scaling value.
getYTranslate() - Method in class org.apache.fontbox.ttf.GlyfCompositeComp
Returns the y-translation value.
GlyfCompositeComp - Class in org.apache.fontbox.ttf
This class is based on code from Apache Batik a subproject of Apache XMLGraphics.
GlyfCompositeComp(TTFDataStream) - Constructor for class org.apache.fontbox.ttf.GlyfCompositeComp
Constructor.
GlyfCompositeDescript - Class in org.apache.fontbox.ttf
Glyph description for composite glyphs.
GlyfCompositeDescript(TTFDataStream, GlyphTable) - Constructor for class org.apache.fontbox.ttf.GlyfCompositeDescript
Constructor.
GlyfDescript - Class in org.apache.fontbox.ttf
This class is based on code from Apache Batik a subproject of Apache XMLGraphics.
GlyfDescript(short, TTFDataStream) - Constructor for class org.apache.fontbox.ttf.GlyfDescript
Constructor.
GlyfSimpleDescript - Class in org.apache.fontbox.ttf
This class is based on code from Apache Batik a subproject of Apache XMLGraphics.
GlyfSimpleDescript(short, TTFDataStream) - Constructor for class org.apache.fontbox.ttf.GlyfSimpleDescript
Constructor.
Glyph2D - Class in org.apache.fontbox.ttf
This class provides a glyph to GeneralPath conversion.
Glyph2D(GlyphDescription, short, int) - Constructor for class org.apache.fontbox.ttf.Glyph2D
Constructor.
GlyphData - Class in org.apache.fontbox.ttf
A glyph data record in the glyf table.
GlyphData() - Constructor for class org.apache.fontbox.ttf.GlyphData
 
GlyphDescription - Interface in org.apache.fontbox.ttf
Specifies access to glyph description classes, simple and composite.
GlyphTable - Class in org.apache.fontbox.ttf
A table in a true type font.
GlyphTable() - Constructor for class org.apache.fontbox.ttf.GlyphTable
 

H

handleCommand(List<Integer>, CharStringCommand) - Method in class org.apache.fontbox.cff.CharStringConverter
Handler for CharStringCommands.
handleCommand(List<Integer>, CharStringCommand) - Method in class org.apache.fontbox.cff.CharStringHandler
Handler for CharStringCommands.
handleCommand(List<Integer>, CharStringCommand) - Method in class org.apache.fontbox.cff.CharStringRenderer
Handler for CharStringCommands.
handleSequence(List<Object>) - Method in class org.apache.fontbox.cff.CharStringHandler
Handler for a sequence of CharStringCommands.
hasCIDMappings() - Method in class org.apache.fontbox.cmap.CMap
This will tell if this cmap has any CID mappings.
hashCode() - Method in class org.apache.fontbox.cff.CFFOperator
hashCode() - Method in class org.apache.fontbox.cff.CFFOperator.Key
hashCode() - Method in class org.apache.fontbox.cff.CharStringCommand
hashCode() - Method in class org.apache.fontbox.cff.CharStringCommand.Key
hasOneByteMappings() - Method in class org.apache.fontbox.cmap.CMap
This will tell if this cmap has any one byte mappings.
hasRemaining() - Method in class org.apache.fontbox.cff.DataInput
Determines if there are any bytes left to read or not.
hasTwoByteMappings() - Method in class org.apache.fontbox.cmap.CMap
This will tell if this cmap has any two byte mappings.
HeaderTable - Class in org.apache.fontbox.ttf
A table in a true type font.
HeaderTable() - Constructor for class org.apache.fontbox.ttf.HeaderTable
 
hexDecode(String) - Static method in class org.apache.fontbox.cff.Type1FontUtil
Converts a string representing a hex value into a byte array.
hexEncode(byte[]) - Static method in class org.apache.fontbox.cff.Type1FontUtil
Converts a byte-array into a string with the corresponding hex value.
HorizontalHeaderTable - Class in org.apache.fontbox.ttf
A table in a true type font.
HorizontalHeaderTable() - Constructor for class org.apache.fontbox.ttf.HorizontalHeaderTable
 
HorizontalMetricsTable - Class in org.apache.fontbox.ttf
A table in a true type font.
HorizontalMetricsTable() - Constructor for class org.apache.fontbox.ttf.HorizontalMetricsTable
 

I

IndexData - Class in org.apache.fontbox.cff
Class holding the IndexData of a CFF font.
IndexData(int) - Constructor for class org.apache.fontbox.cff.IndexData
Constructor.
IndexToLocationTable - Class in org.apache.fontbox.ttf
A table in a true type font.
IndexToLocationTable() - Constructor for class org.apache.fontbox.ttf.IndexToLocationTable
 
initData(int) - Method in class org.apache.fontbox.cff.IndexData
Initializes the data array with the given size.
initData(GlyphTable, TTFDataStream) - Method in class org.apache.fontbox.ttf.GlyphData
This will read the required data from the stream.
initData(TrueTypeFont, TTFDataStream) - Method in class org.apache.fontbox.ttf.CMAPTable
This will read the required data from the stream.
initData(TrueTypeFont, TTFDataStream) - Method in class org.apache.fontbox.ttf.GlyphTable
This will read the required data from the stream.
initData(TrueTypeFont, TTFDataStream) - Method in class org.apache.fontbox.ttf.HeaderTable
This will read the required data from the stream.
initData(TrueTypeFont, TTFDataStream) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
This will read the required data from the stream.
initData(TrueTypeFont, TTFDataStream) - Method in class org.apache.fontbox.ttf.HorizontalMetricsTable
This will read the required data from the stream.
initData(TrueTypeFont, TTFDataStream) - Method in class org.apache.fontbox.ttf.IndexToLocationTable
This will read the required data from the stream.
initData(TrueTypeFont, TTFDataStream) - Method in class org.apache.fontbox.ttf.MaximumProfileTable
This will read the required data from the stream.
initData(TrueTypeFont, TTFDataStream) - Method in class org.apache.fontbox.ttf.NameRecord
This will read the required data from the stream.
initData(TrueTypeFont, TTFDataStream) - Method in class org.apache.fontbox.ttf.NamingTable
This will read the required data from the stream.
initData(TrueTypeFont, TTFDataStream) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
This will read the required data from the stream.
initData(TrueTypeFont, TTFDataStream) - Method in class org.apache.fontbox.ttf.PostScriptTable
This will read the required data from the stream.
initData(TrueTypeFont, TTFDataStream) - Method in class org.apache.fontbox.ttf.TTFTable
This will read the required data from the stream.
initData(TTFDataStream) - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
This will read the required data from the stream.
initialized - Variable in class org.apache.fontbox.ttf.TTFTable
Indicates if the table is initialized or not.
initializeTable(TTFTable) - Method in class org.apache.fontbox.ttf.TrueTypeFont
Initialize the given table if necessary.
initSubtable(CMAPTable, int, TTFDataStream) - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
This will read the required data from the stream.
INSTANCE - Static variable in class org.apache.fontbox.encoding.MacRomanEncoding
Singleton instance of this class.
IS_BASE_FONT - Static variable in class org.apache.fontbox.afm.AFMParser
This will determine if this is a base font.
IS_FIXED_PITCH - Static variable in class org.apache.fontbox.afm.AFMParser
This will determine if this is fixed pitch.
IS_FIXED_V - Static variable in class org.apache.fontbox.afm.AFMParser
This will tell if the V is fixed.
isBaseFont() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property isBaseFont.
isComposite() - Method in class org.apache.fontbox.ttf.GlyfCompositeDescript
Returns whether this point is a composite or not.
isComposite() - Method in class org.apache.fontbox.ttf.GlyfSimpleDescript
Returns whether this point is a composite or not.
isComposite() - Method in interface org.apache.fontbox.ttf.GlyphDescription
Returns whether this point is a composite or not.
isFixedPitch() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property isFixedPitch.
isFixedV() - Method in class org.apache.fontbox.afm.FontMetric
Getter for property isFixedV.
isFontSpecific() - Method in class org.apache.fontbox.cff.charset.CFFCharset
Determines if the charset is font specific or not.
isFontSpecific() - Method in class org.apache.fontbox.cff.encoding.CFFEncoding
Determines if the encoding is font specific or not.
isInCodeSpaceRanges(byte[]) - Method in class org.apache.fontbox.cmap.CMap
Check whether the given byte array is in codespace ranges or not.
isInCodeSpaceRanges(byte[], int, int) - Method in class org.apache.fontbox.cmap.CMap
Check whether the given byte array is in codespace ranges or not.
isInRange(byte[], int, int) - Method in class org.apache.fontbox.cmap.CodespaceRange
Check whether the given byte array is in this codespace range or ot.
ITALIC_ANGLE - Static variable in class org.apache.fontbox.afm.AFMParser
This is the italic angle.

K

KERN_PAIR_KP - Static variable in class org.apache.fontbox.afm.AFMParser
This is a kern pair.
KERN_PAIR_KPH - Static variable in class org.apache.fontbox.afm.AFMParser
This is a kern pair.
KERN_PAIR_KPX - Static variable in class org.apache.fontbox.afm.AFMParser
This is a kern pair.
KERN_PAIR_KPY - Static variable in class org.apache.fontbox.afm.AFMParser
This is a kern pair.
KernPair - Class in org.apache.fontbox.afm
This represents some kern pair data.
KernPair() - Constructor for class org.apache.fontbox.afm.KernPair
 
Key(int) - Constructor for class org.apache.fontbox.cff.CFFOperator.Key
Constructor.
Key(int) - Constructor for class org.apache.fontbox.cff.CharStringCommand.Key
Constructor with one value.
Key(int[]) - Constructor for class org.apache.fontbox.cff.CharStringCommand.Key
Constructor with an array as values.
Key(int, int) - Constructor for class org.apache.fontbox.cff.CFFOperator.Key
Constructor.
Key(int, int) - Constructor for class org.apache.fontbox.cff.CharStringCommand.Key
Constructor with two values.

L

length() - Method in class org.apache.fontbox.cff.DataInput
 
Ligature - Class in org.apache.fontbox.afm
This class represents a ligature, which is an entry of the CharMetrics.
Ligature() - Constructor for class org.apache.fontbox.afm.Ligature
 
loadProperties(String) - Static method in class org.apache.fontbox.util.ResourceLoader
This will attempt to load the resource given the resource name.
loadProperties(String, Properties) - Static method in class org.apache.fontbox.util.ResourceLoader
This will attempt to load the resource given the resource name.
loadResource(String) - Static method in class org.apache.fontbox.util.ResourceLoader
This will attempt to load the resource given the resource name.
lookup(byte[], int, int) - Method in class org.apache.fontbox.cmap.CMap
This will perform a lookup into the map.
lookup(int, int) - Method in class org.apache.fontbox.cmap.CMap
This will perform a lookup into the map.
lookupCID(byte[], int, int) - Method in class org.apache.fontbox.cmap.CMap
This will perform a lookup into the CID map.
lookupCID(int) - Method in class org.apache.fontbox.cmap.CMap
This will perform a lookup into the CID map.

M

MAC_GLYPH_NAMES - Static variable in class org.apache.fontbox.encoding.Encoding
The 258 standard mac glyph names a used in 'post' format 1 and 2.
MAC_GLYPH_NAMES_INDICES - Static variable in class org.apache.fontbox.encoding.Encoding
The indices of the standard mac glyph names.
MacFontDirFinder - Class in org.apache.fontbox.util.autodetect
Mac font directory finder.
MacFontDirFinder() - Constructor for class org.apache.fontbox.util.autodetect.MacFontDirFinder
 
MacRomanEncoding - Class in org.apache.fontbox.encoding
This is the MacRomanEncoding.
MacRomanEncoding() - Constructor for class org.apache.fontbox.encoding.MacRomanEncoding
Constructor.
main(String[]) - Static method in class org.apache.fontbox.afm.AFMParser
A method to test parsing of all AFM documents in the resources directory.
main(String[]) - Static method in class org.apache.fontbox.cmap.CMapParser
A simple class to test parsing of cmap files.
main(String[]) - Static method in class org.apache.fontbox.ttf.TTFParser
A simple command line program to test parsing of a TTF file.
Mapping() - Constructor for class org.apache.fontbox.cff.CFFFont.Mapping
 
MAPPING_SCHEME - Static variable in class org.apache.fontbox.afm.AFMParser
This is the mapping scheme.
MaximumProfileTable - Class in org.apache.fontbox.ttf
A table in a true type font.
MaximumProfileTable() - Constructor for class org.apache.fontbox.ttf.MaximumProfileTable
 
MemoryTTFDataStream - Class in org.apache.fontbox.ttf
An interface into a data stream.
MemoryTTFDataStream(InputStream) - Constructor for class org.apache.fontbox.ttf.MemoryTTFDataStream
Constructor from a stream.
MORE_COMPONENTS - Static variable in class org.apache.fontbox.ttf.GlyfCompositeComp
Indicates at least one more glyph after this one.

N

NAME_COPYRIGHT - Static variable in class org.apache.fontbox.ttf.NameRecord
A name id.
NAME_FONT_FAMILY_NAME - Static variable in class org.apache.fontbox.ttf.NameRecord
A name id.
NAME_FONT_SUB_FAMILY_NAME - Static variable in class org.apache.fontbox.ttf.NameRecord
A name id.
NAME_FULL_FONT_NAME - Static variable in class org.apache.fontbox.ttf.NameRecord
A name id.
NAME_POSTSCRIPT_NAME - Static variable in class org.apache.fontbox.ttf.NameRecord
A name id.
NAME_TRADEMARK - Static variable in class org.apache.fontbox.ttf.NameRecord
A name id.
NAME_UNIQUE_FONT_ID - Static variable in class org.apache.fontbox.ttf.NameRecord
A name id.
NAME_VERSION - Static variable in class org.apache.fontbox.ttf.NameRecord
A name id.
NameRecord - Class in org.apache.fontbox.ttf
A name record in the name table.
NameRecord() - Constructor for class org.apache.fontbox.ttf.NameRecord
 
nameToCode - Variable in class org.apache.fontbox.encoding.Encoding
This is a mapping from a character name to a character code.
NamingTable - Class in org.apache.fontbox.ttf
A table in a true type font.
NamingTable() - Constructor for class org.apache.fontbox.ttf.NamingTable
 
NativeFontDirFinder - Class in org.apache.fontbox.util.autodetect
Native font finder base class.
NativeFontDirFinder() - Constructor for class org.apache.fontbox.util.autodetect.NativeFontDirFinder
 
NOTICE - Static variable in class org.apache.fontbox.afm.AFMParser
This is the notice.
NUMBER_OF_MAC_GLYPHS - Static variable in class org.apache.fontbox.encoding.Encoding
The number of standard mac glyph names.

O

ON_CURVE - Static variable in class org.apache.fontbox.ttf.GlyfDescript
if set, the point is on the curve.
org.apache.fontbox.afm - package org.apache.fontbox.afm
This package holds classes used to parse AFM(Adobe Font Metrics) files.
org.apache.fontbox.cff - package org.apache.fontbox.cff
This package holds classes used to parse CFF/Type2-Fonts (aka Type1C-Fonts).
org.apache.fontbox.cff.charset - package org.apache.fontbox.cff.charset
This package holds classes used to handle the charsets of CFF/Type2-Fonts (aka Type1C-Fonts).
org.apache.fontbox.cff.encoding - package org.apache.fontbox.cff.encoding
This package holds classes used to handle the encoding of CFF/Type2-Fonts (aka Type1C-Fonts).
org.apache.fontbox.cmap - package org.apache.fontbox.cmap
This package holds classes that are necessary to parse cmap files.
org.apache.fontbox.encoding - package org.apache.fontbox.encoding
This package contains the implementations for all of the encodings that are used in PDF documents.
org.apache.fontbox.pfb - package org.apache.fontbox.pfb
Classes that are used to parse pfb files.
org.apache.fontbox.ttf - package org.apache.fontbox.ttf
This package contains classes to parse a TTF file.
org.apache.fontbox.util - package org.apache.fontbox.util
This package contains utility classes used by various font types.
org.apache.fontbox.util.autodetect - package org.apache.fontbox.util.autodetect
This package contains utility classes to manage local fonts.
OS2WindowsMetricsTable - Class in org.apache.fontbox.ttf
A table in a true type font.
OS2WindowsMetricsTable() - Constructor for class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
owner - Variable in class org.apache.fontbox.cff.CIDKeyedFDSelect
 

P

parse() - Method in class org.apache.fontbox.afm.AFMParser
This will parse the AFM document.
parse(byte[]) - Method in class org.apache.fontbox.cff.CFFParser
Parsing CFF Font using a byte array as input.
parse(byte[], IndexData) - Method in class org.apache.fontbox.cff.Type1CharStringParser
The given byte array will be parsed and converted to a Type1 sequence.
parse(byte[], IndexData, IndexData) - Method in class org.apache.fontbox.cff.Type2CharStringParser
The given byte array will be parsed and converted to a Type2 sequence.
parse(File) - Method in class org.apache.fontbox.cmap.CMapParser
Parse a CMAP file on the file system.
parse(String, InputStream) - Method in class org.apache.fontbox.cmap.CMapParser
This will parse the stream and create a cmap object.
parseTables(TrueTypeFont, TTFDataStream) - Method in class org.apache.fontbox.ttf.TTFParser
Parse all tables and check if all needed tables are present.
PCC - Static variable in class org.apache.fontbox.afm.AFMParser
This is a composite charater part.
PfbParser - Class in org.apache.fontbox.pfb
Parser for a pfb-file.
PfbParser(InputStream) - Constructor for class org.apache.fontbox.pfb.PfbParser
Create a new object.
PfbParser(String) - Constructor for class org.apache.fontbox.pfb.PfbParser
Create a new object.
PLATFORM_APPLE_UNICODE - Static variable in class org.apache.fontbox.ttf.NameRecord
A constant for the platform.
PLATFORM_ENCODING_WINDOWS_UNDEFINED - Static variable in class org.apache.fontbox.ttf.NameRecord
Platform specific encoding.
PLATFORM_ENCODING_WINDOWS_UNICODE - Static variable in class org.apache.fontbox.ttf.NameRecord
Platform specific encoding.
PLATFORM_ISO - Static variable in class org.apache.fontbox.ttf.NameRecord
A constant for the platform.
PLATFORM_MACINTOSH - Static variable in class org.apache.fontbox.ttf.CMAPTable
A constant for the platform.
PLATFORM_MACINTOSH - Static variable in class org.apache.fontbox.ttf.NameRecord
A constant for the platform.
PLATFORM_MISC - Static variable in class org.apache.fontbox.ttf.CMAPTable
A constant for the platform.
PLATFORM_WINDOWS - Static variable in class org.apache.fontbox.ttf.CMAPTable
A constant for the platform.
PLATFORM_WINDOWS - Static variable in class org.apache.fontbox.ttf.NameRecord
A constant for the platform.
PostScriptTable - Class in org.apache.fontbox.ttf
A table in a true type font.
PostScriptTable() - Constructor for class org.apache.fontbox.ttf.PostScriptTable
 
print(String) - Method in class org.apache.fontbox.cff.DataOutput
Write the given string to the buffer using the given encoding.
println() - Method in class org.apache.fontbox.cff.DataOutput
Add a newline to the given string.
println(String) - Method in class org.apache.fontbox.cff.DataOutput
Write the given string to the buffer using the given encoding.
processSubtype0(TTFDataStream) - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
Initialize the CMapEntry when it is a subtype 0
processSubtype10(TTFDataStream, int) - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
Reads a format 10 subtable.
processSubtype12(TTFDataStream, int) - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
Reads a format 12 subtable.
processSubtype13(TTFDataStream, int) - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
Reads a format 13 subtable.
processSubtype14(TTFDataStream, int) - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
Reads a format 14 subtable.
processSubtype2(TTFDataStream, int) - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
Read a format 2 subtable.
processSubtype4(TTFDataStream, int) - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
Reads a format 4 subtable.
processSubtype6(TTFDataStream, int) - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
Reads a format 6 subtable.
processSubtype8(TTFDataStream, int) - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
Reads a format 8 subtable.

R

RAFDataStream - Class in org.apache.fontbox.ttf
An implementation of the TTFDataStream that goes against a RAF.
RAFDataStream(File, String) - Constructor for class org.apache.fontbox.ttf.RAFDataStream
Constructor.
RAFDataStream(String, String) - Constructor for class org.apache.fontbox.ttf.RAFDataStream
Constructor.
read() - Method in class org.apache.fontbox.ttf.MemoryTTFDataStream
Read an unsigned byte.
read() - Method in class org.apache.fontbox.ttf.RAFDataStream
Read an unsigned byte.
read() - Method in class org.apache.fontbox.ttf.TTFDataStream
Read an unsigned byte.
read(byte[], int, int) - Method in class org.apache.fontbox.ttf.MemoryTTFDataStream
 
read(byte[], int, int) - Method in class org.apache.fontbox.ttf.RAFDataStream
 
read(byte[], int, int) - Method in class org.apache.fontbox.ttf.TTFDataStream
 
read(int) - Method in class org.apache.fontbox.ttf.TTFDataStream
Read a specific number of bytes from the stream.
read32Fixed() - Method in class org.apache.fontbox.ttf.TTFDataStream
Read a 16.16 fixed value, where the first 16 bits are the decimal and the last 16 bits are the fraction.
readByte() - Method in class org.apache.fontbox.cff.DataInput
Read one single byte from the buffer.
readBytes(int) - Method in class org.apache.fontbox.cff.DataInput
Read a number of single byte values from the buffer.
readCard16() - Method in class org.apache.fontbox.cff.CFFDataInput
Read one single Card16 value from the buffer.
readCard8() - Method in class org.apache.fontbox.cff.CFFDataInput
Read one single Card8 value from the buffer.
readInstructions(TTFDataStream, int) - Method in class org.apache.fontbox.ttf.GlyfDescript
Read the hinting instructions.
readInt() - Method in class org.apache.fontbox.cff.DataInput
Read one single int (4 bytes) from the buffer.
readInternationalDate() - Method in class org.apache.fontbox.ttf.TTFDataStream
Read an eight byte international date.
readLong() - Method in class org.apache.fontbox.ttf.MemoryTTFDataStream
Read an unsigned byte.
readLong() - Method in class org.apache.fontbox.ttf.RAFDataStream
Read an unsigned byte.
readLong() - Method in class org.apache.fontbox.ttf.TTFDataStream
Read an unsigned byte.
readOffset(int) - Method in class org.apache.fontbox.cff.CFFDataInput
Read the offset from the buffer.
readOffSize() - Method in class org.apache.fontbox.cff.CFFDataInput
Read the offsize from the buffer.
readShort() - Method in class org.apache.fontbox.cff.DataInput
Read one single short value from the buffer.
readSID() - Method in class org.apache.fontbox.cff.CFFDataInput
Read a SID from the buffer.
readSignedByte() - Method in class org.apache.fontbox.ttf.TTFDataStream
Read a signed byte.
readSignedInt() - Method in class org.apache.fontbox.ttf.MemoryTTFDataStream
Read a signed integer.
readSignedShort() - Method in class org.apache.fontbox.ttf.MemoryTTFDataStream
Read an signed short.
readSignedShort() - Method in class org.apache.fontbox.ttf.RAFDataStream
Read an signed short.
readSignedShort() - Method in class org.apache.fontbox.ttf.TTFDataStream
Read an signed short.
readString(int) - Method in class org.apache.fontbox.ttf.TTFDataStream
Read a fixed length ascii string.
readString(int, String) - Method in class org.apache.fontbox.ttf.TTFDataStream
Read a fixed length ascii string.
readUnsignedByte() - Method in class org.apache.fontbox.cff.DataInput
Read one single unsigned byte from the buffer.
readUnsignedByte() - Method in class org.apache.fontbox.ttf.TTFDataStream
Read a unsigned byte.
readUnsignedByteArray(int) - Method in class org.apache.fontbox.ttf.TTFDataStream
Read an unsigned byte array.
readUnsignedInt() - Method in class org.apache.fontbox.ttf.TTFDataStream
Read an unsigned integer.
readUnsignedShort() - Method in class org.apache.fontbox.cff.DataInput
Read one single unsigned short (2 bytes) value from the buffer.
readUnsignedShort() - Method in class org.apache.fontbox.ttf.MemoryTTFDataStream
Read an unsigned short.
readUnsignedShort() - Method in class org.apache.fontbox.ttf.RAFDataStream
Read an unsigned short.
readUnsignedShort() - Method in class org.apache.fontbox.ttf.TTFDataStream
Read an unsigned short.
readUnsignedShortArray(int) - Method in class org.apache.fontbox.ttf.TTFDataStream
Read an unsigned short array.
register(int, int) - Method in class org.apache.fontbox.cff.encoding.CFFEncoding
Adds a new code/SID combination to the encoding.
register(int, String) - Method in class org.apache.fontbox.cff.charset.CFFCharset
Adds a new SID/name combination to the charset.
render(List<Object>) - Method in class org.apache.fontbox.cff.CharStringRenderer
Renders the given sequence and returns the result as a GeneralPath.
REPEAT - Static variable in class org.apache.fontbox.ttf.GlyfDescript
if set, the next byte specifies the number of additional times this set of flags is to be repeated.
resolve() - Method in class org.apache.fontbox.ttf.GlyfCompositeDescript
Resolve all parts of an composite glyph.
resolve() - Method in class org.apache.fontbox.ttf.GlyfDescript
Resolve all parts of an composite glyph.
resolve() - Method in interface org.apache.fontbox.ttf.GlyphDescription
Resolve all parts of an composite glyph.
ResourceLoader - Class in org.apache.fontbox.util
This class will handle loading resource files(AFM/CMAP).
ROUND_XY_TO_GRID - Static variable in class org.apache.fontbox.ttf.GlyfCompositeComp
If set, xy values are rounded to those of the closest grid lines.

S

scaleX(int, int) - Method in class org.apache.fontbox.ttf.GlyfCompositeComp
Transforms an x-coordinate of a point for this component.
scaleY(int, int) - Method in class org.apache.fontbox.ttf.GlyfCompositeComp
Transforms a y-coordinate of a point for this component.
seek(long) - Method in class org.apache.fontbox.ttf.MemoryTTFDataStream
Seek into the datasource.
seek(long) - Method in class org.apache.fontbox.ttf.RAFDataStream
Seek into the datasource.
seek(long) - Method in class org.apache.fontbox.ttf.TTFDataStream
Seek into the datasource.
setAchVendId(String) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setAdvanceWidth(int[]) - Method in class org.apache.fontbox.ttf.HorizontalMetricsTable
 
setAdvanceWidthMax(int) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
setAFMVersion(float) - Method in class org.apache.fontbox.afm.FontMetric
This will set the version of the AFM document.
setAscender(float) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property ascender.
setAscender(short) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
setAverageCharWidth(short) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setBoundingBox(BoundingBox) - Method in class org.apache.fontbox.afm.CharMetric
Setter for property boundingBox.
setBoundingBox(BoundingBox) - Method in class org.apache.fontbox.ttf.GlyphData
 
setCapHeight(float) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property capHeight.
setCaretSlopeRise(short) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
setCaretSlopeRun(short) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
setCharacterCode(int) - Method in class org.apache.fontbox.afm.CharMetric
Setter for property characterCode.
setCharacters(int) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property characters.
setCharacterSet(String) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property characterSet.
setCharMetrics(List<CharMetric>) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property charMetrics.
setCharset(CFFCharset) - Method in class org.apache.fontbox.cff.CFFFont
Sets the CFFCharset of the font.
setCharWidth(float[]) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property charWidth.
setCheckSum(long) - Method in class org.apache.fontbox.ttf.TTFTable
 
setCheckSumAdjustment(long) - Method in class org.apache.fontbox.ttf.HeaderTable
 
setCmaps(CMAPEncodingEntry[]) - Method in class org.apache.fontbox.ttf.CMAPTable
 
setCodePageRange1(long) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setCodePageRange2(long) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setComposites(List<Composite>) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property composites.
setCreated(Calendar) - Method in class org.apache.fontbox.ttf.HeaderTable
 
setData(int, int) - Method in class org.apache.fontbox.cff.IndexData
Sets the data value to the given value.
setDegree(int) - Method in class org.apache.fontbox.afm.TrackKern
Setter for property degree.
setDescender(float) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property descender.
setDescender(short) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
setEncoding(CFFEncoding) - Method in class org.apache.fontbox.cff.CFFFont
Sets the CFFEncoding of the font.
setEncodingScheme(String) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property encodingScheme.
setEnd(byte[]) - Method in class org.apache.fontbox.cmap.CodespaceRange
Setter for property end.
setEscChar(int) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property escChar.
setFamilyClass(int) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setFamilyName(String) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property familyName.
setFamilySubClass(int) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setFdSelect(CIDKeyedFDSelect) - Method in class org.apache.fontbox.cff.CFFFontROS
Sets the fdSelect value.
setFirstCharIndex(int) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setFirstContour(int) - Method in class org.apache.fontbox.ttf.GlyfCompositeComp
Sets the index for the first contour.
setFirstIndex(int) - Method in class org.apache.fontbox.ttf.GlyfCompositeComp
Sets the first index.
setFirstKernCharacter(String) - Method in class org.apache.fontbox.afm.KernPair
Setter for property firstKernCharacter.
setFixedPitch(boolean) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property isFixedPitch.
setFlags(int) - Method in class org.apache.fontbox.ttf.HeaderTable
 
setFontBBox(BoundingBox) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property fontBBox.
setFontDict(List<Map<String, Object>>) - Method in class org.apache.fontbox.cff.CFFFontROS
Sets the font dictionaries.
setFontDirectionHint(short) - Method in class org.apache.fontbox.ttf.HeaderTable
 
setFontName(String) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property fontName.
setFontRevision(float) - Method in class org.apache.fontbox.ttf.HeaderTable
 
setFontVersion(String) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property fontVersion.
setFormatType(float) - Method in class org.apache.fontbox.ttf.PostScriptTable
 
setFsSelection(int) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setFsType(short) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setFullName(String) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property fullName.
setGlobalSubrIndex(IndexData) - Method in class org.apache.fontbox.cff.CFFFont
Sets the global subroutine index data.
setGlyphDataFormat(short) - Method in class org.apache.fontbox.ttf.HeaderTable
 
setGlyphIdToCharacterCode(int[]) - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
 
setGlyphNames(String[]) - Method in class org.apache.fontbox.ttf.PostScriptTable
 
setGlyphs(GlyphData[]) - Method in class org.apache.fontbox.ttf.GlyphTable
 
setIndexToLocFormat(short) - Method in class org.apache.fontbox.ttf.HeaderTable
 
setIsBaseFont(boolean) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property isBaseFont.
setIsFixedPitch(long) - Method in class org.apache.fontbox.ttf.PostScriptTable
 
setIsFixedV(boolean) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property isFixedV.
setItalicAngle(float) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property italicAngle.
setItalicAngle(float) - Method in class org.apache.fontbox.ttf.PostScriptTable
 
setKernPairs(List<KernPair>) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property kernPairs.
setKernPairs0(List<KernPair>) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property kernPairs0.
setKernPairs1(List<KernPair>) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property kernPairs1.
setLanguageId(int) - Method in class org.apache.fontbox.ttf.NameRecord
 
setLastCharIndex(int) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setLength(long) - Method in class org.apache.fontbox.ttf.TTFTable
 
setLigature(String) - Method in class org.apache.fontbox.afm.Ligature
Setter for property ligature.
setLigatures(List<Ligature>) - Method in class org.apache.fontbox.afm.CharMetric
Setter for property ligatures.
setLineGap(short) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
setLocalSubrIndex(IndexData) - Method in class org.apache.fontbox.cff.CFFFont
Sets the local subroutine index data.
setLowerLeftX(float) - Method in class org.apache.fontbox.util.BoundingBox
Setter for property lowerLeftX.
setLowerLeftY(float) - Method in class org.apache.fontbox.util.BoundingBox
Setter for property lowerLeftY.
setLowestRecPPEM(int) - Method in class org.apache.fontbox.ttf.HeaderTable
 
setMacStyle(int) - Method in class org.apache.fontbox.ttf.HeaderTable
 
setMagicNumber(long) - Method in class org.apache.fontbox.ttf.HeaderTable
 
setMappingScheme(int) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property mappingScheme.
setMaxComponentDepth(int) - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
setMaxComponentElements(int) - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
setMaxCompositeContours(int) - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
setMaxCompositePoints(int) - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
setMaxContours(int) - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
setMaxFunctionDefs(int) - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
setMaxInstructionDefs(int) - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
setMaxKern(float) - Method in class org.apache.fontbox.afm.TrackKern
Setter for property maxKern.
setMaxMemType1(long) - Method in class org.apache.fontbox.ttf.PostScriptTable
 
setMaxMemType42(long) - Method in class org.apache.fontbox.ttf.PostScriptTable
 
setMaxPoints(int) - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
setMaxPointSize(float) - Method in class org.apache.fontbox.afm.TrackKern
Setter for property maxPointSize.
setMaxSizeOfInstructions(int) - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
setMaxStackElements(int) - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
setMaxStorage(int) - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
setMaxTwilightPoints(int) - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
setMaxZones(int) - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
setMetricDataFormat(short) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
setMetricSets(int) - Method in class org.apache.fontbox.afm.FontMetric
This will set the metricSets attribute.
setMimMemType1(long) - Method in class org.apache.fontbox.ttf.PostScriptTable
 
setMinKern(float) - Method in class org.apache.fontbox.afm.TrackKern
Setter for property minKern.
setMinLeftSideBearing(short) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
setMinMemType42(long) - Method in class org.apache.fontbox.ttf.PostScriptTable
 
setMinPointSize(float) - Method in class org.apache.fontbox.afm.TrackKern
Setter for property minPointSize.
setMinRightSideBearing(short) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
setModified(Calendar) - Method in class org.apache.fontbox.ttf.HeaderTable
 
setName(String) - Method in class org.apache.fontbox.afm.CharMetric
Setter for property name.
setName(String) - Method in class org.apache.fontbox.afm.Composite
Setter for property name.
setName(String) - Method in class org.apache.fontbox.afm.CompositePart
Setter for property name.
setName(String) - Method in class org.apache.fontbox.cff.CFFFont
Sets the name of the font.
setName(String) - Method in class org.apache.fontbox.cmap.CMap
Sets the name of the CMap.
setNameId(int) - Method in class org.apache.fontbox.ttf.NameRecord
 
setNotice(String) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property notice.
setNumberOfContours(short) - Method in class org.apache.fontbox.ttf.GlyphData
 
setNumberOfHMetrics(int) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
setNumGlyphs(int) - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
setOffset(int, int) - Method in class org.apache.fontbox.cff.IndexData
Sets the offset value to the given value.
setOffset(long) - Method in class org.apache.fontbox.ttf.TTFTable
 
setOffsets(long[]) - Method in class org.apache.fontbox.ttf.IndexToLocationTable
 
setOrdering(String) - Method in class org.apache.fontbox.cff.CFFFontROS
Sets the ordering value.
setOrdering(String) - Method in class org.apache.fontbox.cmap.CMap
Sets the ordering of the CIDSystemInfo.
setPanose(byte[]) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setParts(List<CompositePart>) - Method in class org.apache.fontbox.afm.Composite
Setter for property parts.
setPlatformEncodingId(int) - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
 
setPlatformEncodingId(int) - Method in class org.apache.fontbox.ttf.NameRecord
 
setPlatformId(int) - Method in class org.apache.fontbox.ttf.CMAPEncodingEntry
 
setPlatformId(int) - Method in class org.apache.fontbox.ttf.NameRecord
 
setPosition(int) - Method in class org.apache.fontbox.cff.DataInput
Sets the current position to the given value.
setPrivDict(List<Map<String, Object>>) - Method in class org.apache.fontbox.cff.CFFFontROS
Sets the private dictionary.
setRegistry(String) - Method in class org.apache.fontbox.cff.CFFFontROS
Sets the registry value.
setRegistry(String) - Method in class org.apache.fontbox.cmap.CMap
Sets the registry of the CIDSystemInfo.
setReserved1(short) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
setReserved2(short) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
setReserved3(short) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
setReserved4(short) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
setReserved5(short) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
setSecondKernCharacter(String) - Method in class org.apache.fontbox.afm.KernPair
Setter for property secondKernCharacter.
setStandardHorizontalWidth(float) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property standardHorizontalWidth.
setStandardVerticalWidth(float) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property standardVerticalWidth.
setStart(byte[]) - Method in class org.apache.fontbox.cmap.CodespaceRange
Setter for property start.
setStrikeoutPosition(short) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setStrikeoutSize(short) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setString(String) - Method in class org.apache.fontbox.ttf.NameRecord
 
setStringLength(int) - Method in class org.apache.fontbox.ttf.NameRecord
 
setStringOffset(int) - Method in class org.apache.fontbox.ttf.NameRecord
 
setSubscriptXOffset(short) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setSubscriptXSize(short) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setSubscriptYOffset(short) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setSubscriptYSize(short) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setSuccessor(String) - Method in class org.apache.fontbox.afm.Ligature
Setter for property successor.
setSuperscriptXOffset(short) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setSuperscriptXSize(short) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setSuperscriptYOffset(short) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setSuperscriptYSize(short) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setSupplement(int) - Method in class org.apache.fontbox.cff.CFFFontROS
Sets the supplement value.
setSupplement(int) - Method in class org.apache.fontbox.cmap.CMap
Sets the supplement of the CIDSystemInfo.
setTag(String) - Method in class org.apache.fontbox.ttf.TTFTable
 
setTrackKern(List<TrackKern>) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property trackKern.
setType(int) - Method in class org.apache.fontbox.cmap.CMap
Sets the type of the CMap.
setTypeLineGap(int) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setTypoAscender(int) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setTypoDescender(int) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setUnderlinePosition(float) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property underlinePosition.
setUnderlinePosition(short) - Method in class org.apache.fontbox.ttf.PostScriptTable
 
setUnderlineThickness(float) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property underlineThickness.
setUnderlineThickness(short) - Method in class org.apache.fontbox.ttf.PostScriptTable
 
setUnicodeRange1(long) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setUnicodeRange2(long) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setUnicodeRange3(long) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setUnicodeRange4(long) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setUnitsPerEm(int) - Method in class org.apache.fontbox.ttf.HeaderTable
 
setUpperRightX(float) - Method in class org.apache.fontbox.util.BoundingBox
Setter for property upperRightX.
setUpperRightY(float) - Method in class org.apache.fontbox.util.BoundingBox
Setter for property upperRightY.
setVersion(float) - Method in class org.apache.fontbox.ttf.HeaderTable
 
setVersion(float) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
setVersion(float) - Method in class org.apache.fontbox.ttf.MaximumProfileTable
 
setVersion(float) - Method in class org.apache.fontbox.ttf.TrueTypeFont
 
setVersion(int) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setVersion(String) - Method in class org.apache.fontbox.cmap.CMap
Sets the version of the CMap.
setVv(float[]) - Method in class org.apache.fontbox.afm.CharMetric
Setter for property vv.
setVVector(float[]) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property vVector.
setW(float[]) - Method in class org.apache.fontbox.afm.CharMetric
Setter for property w.
setW0(float[]) - Method in class org.apache.fontbox.afm.CharMetric
Setter for property w0.
setW0x(float) - Method in class org.apache.fontbox.afm.CharMetric
Setter for property w0x.
setW0y(float) - Method in class org.apache.fontbox.afm.CharMetric
Setter for property w0y.
setW1(float[]) - Method in class org.apache.fontbox.afm.CharMetric
Setter for property w1.
setW1x(float) - Method in class org.apache.fontbox.afm.CharMetric
Setter for property w1x.
setW1y(float) - Method in class org.apache.fontbox.afm.CharMetric
Setter for property w1y.
setWeight(String) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property weight.
setWeightClass(int) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setWidthClass(int) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setWinAscent(int) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setWinDescent(int) - Method in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
 
setWMode(int) - Method in class org.apache.fontbox.cmap.CMap
Sets the WMode of a CMap.
setWx(float) - Method in class org.apache.fontbox.afm.CharMetric
Setter for property wx.
setWy(float) - Method in class org.apache.fontbox.afm.CharMetric
Setter for property wy.
setX(float) - Method in class org.apache.fontbox.afm.KernPair
Setter for property x.
setXDisplacement(int) - Method in class org.apache.fontbox.afm.CompositePart
Setter for property xDisplacement.
setXHeight(float) - Method in class org.apache.fontbox.afm.FontMetric
Setter for property xHeight.
setXMax(short) - Method in class org.apache.fontbox.ttf.HeaderTable
 
setXMaxExtent(short) - Method in class org.apache.fontbox.ttf.HorizontalHeaderTable
 
setXMin(short) - Method in class org.apache.fontbox.ttf.HeaderTable
 
setY(float) - Method in class org.apache.fontbox.afm.KernPair
Setter for property y.
setYDisplacement(int) - Method in class org.apache.fontbox.afm.CompositePart
Setter for property yDisplacement.
setYMax(short) - Method in class org.apache.fontbox.ttf.HeaderTable
 
setYMin(short) - Method in class org.apache.fontbox.ttf.HeaderTable
 
size() - Method in class org.apache.fontbox.pfb.PfbParser
Returns the size of the pfb-data.
START_CHAR_METRICS - Static variable in class org.apache.fontbox.afm.AFMParser
This is the start of character metrics.
START_COMPOSITES - Static variable in class org.apache.fontbox.afm.AFMParser
This is the start compisites data section.
START_FONT_METRICS - Static variable in class org.apache.fontbox.afm.AFMParser
This is the constant used in the AFM file to start a font metrics item.
START_KERN_DATA - Static variable in class org.apache.fontbox.afm.AFMParser
This is the start of kern data.
START_KERN_PAIRS - Static variable in class org.apache.fontbox.afm.AFMParser
This is the start of kern pairs data.
START_KERN_PAIRS0 - Static variable in class org.apache.fontbox.afm.AFMParser
This is the start of kern pairs data.
START_KERN_PAIRS1 - Static variable in class org.apache.fontbox.afm.AFMParser
This is the start of kern pairs data.
START_TRACK_KERN - Static variable in class org.apache.fontbox.afm.AFMParser
This is the start of track kern data.
STD_HW - Static variable in class org.apache.fontbox.afm.AFMParser
The character metrics value.
STD_VW - Static variable in class org.apache.fontbox.afm.AFMParser
The character metrics value.

T

TAG - Static variable in class org.apache.fontbox.ttf.CMAPTable
A tag used to identify this table.
TAG - Static variable in class org.apache.fontbox.ttf.DigitalSignatureTable
Tag to identify this table.
TAG - Static variable in class org.apache.fontbox.ttf.GlyphTable
Tag to identify this table.
TAG - Static variable in class org.apache.fontbox.ttf.HeaderTable
Tag to identify this table.
TAG - Static variable in class org.apache.fontbox.ttf.HorizontalHeaderTable
A tag that identifies this table type.
TAG - Static variable in class org.apache.fontbox.ttf.HorizontalMetricsTable
A tag that identifies this table type.
TAG - Static variable in class org.apache.fontbox.ttf.IndexToLocationTable
A tag that identifies this table type.
TAG - Static variable in class org.apache.fontbox.ttf.MaximumProfileTable
A tag that identifies this table type.
TAG - Static variable in class org.apache.fontbox.ttf.NamingTable
A tag that identifies this table type.
TAG - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
A tag that identifies this table type.
TAG - Static variable in class org.apache.fontbox.ttf.PostScriptTable
A tag that identifies this table type.
toString() - Method in class org.apache.fontbox.cff.CFFFont
toString() - Method in class org.apache.fontbox.cff.CFFOperator.Key
toString() - Method in class org.apache.fontbox.cff.CFFOperator
toString() - Method in class org.apache.fontbox.cff.charset.CFFCharset.Entry
toString() - Method in class org.apache.fontbox.cff.CharStringCommand.Key
toString() - Method in class org.apache.fontbox.cff.CharStringCommand
toString() - Method in class org.apache.fontbox.cff.encoding.CFFEncoding.Entry
toString() - Method in class org.apache.fontbox.cff.IndexData
 
toString() - Method in class org.apache.fontbox.ttf.NameRecord
Return a string representation of this class.
toString() - Method in class org.apache.fontbox.util.BoundingBox
This will return a string representation of this rectangle.
toType1Sequence() - Method in class org.apache.fontbox.cff.CFFFont.Mapping
Converts the mapping into a Type1-sequence.
toType2Sequence() - Method in class org.apache.fontbox.cff.CFFFont.Mapping
Converts the mapping into a Type2-sequence.
TrackKern - Class in org.apache.fontbox.afm
This class represents a piece of track kerning data.
TrackKern() - Constructor for class org.apache.fontbox.afm.TrackKern
 
TrueTypeFont - Class in org.apache.fontbox.ttf
A class to hold true type font information.
TTFDataStream - Class in org.apache.fontbox.ttf
An interface into a data stream.
TTFDataStream() - Constructor for class org.apache.fontbox.ttf.TTFDataStream
 
TTFParser - Class in org.apache.fontbox.ttf
A true type font file parser.
TTFParser() - Constructor for class org.apache.fontbox.ttf.TTFParser
Constructor.
TTFParser(boolean) - Constructor for class org.apache.fontbox.ttf.TTFParser
Constructor.
TTFParser(boolean, boolean) - Constructor for class org.apache.fontbox.ttf.TTFParser
Constructor.
TTFSubFont - Class in org.apache.fontbox.ttf
A font, which is comprised of a subset of characters of a TrueType font.
TTFSubFont(TrueTypeFont, String) - Constructor for class org.apache.fontbox.ttf.TTFSubFont
Constructs a subfont based on the given font using the given suffix.
TTFTable - Class in org.apache.fontbox.ttf
A table in a true type font.
TTFTable() - Constructor for class org.apache.fontbox.ttf.TTFTable
 
TYPE1_VOCABULARY - Static variable in class org.apache.fontbox.cff.CharStringCommand
A map with the Type1 vocabulary.
Type1CharStringFormatter - Class in org.apache.fontbox.cff
This class represents a formatter for CharString commands of a Type1 font.
Type1CharStringFormatter() - Constructor for class org.apache.fontbox.cff.Type1CharStringFormatter
 
Type1CharStringParser - Class in org.apache.fontbox.cff
This class represents a converter for a mapping into a Type1-sequence.
Type1CharStringParser() - Constructor for class org.apache.fontbox.cff.Type1CharStringParser
 
Type1FontFormatter - Class in org.apache.fontbox.cff
This class represents a formatter for a given Type1 font.
Type1FontUtil - Class in org.apache.fontbox.cff
This class contains some helper methods handling Type1-Fonts.
TYPE2_VOCABULARY - Static variable in class org.apache.fontbox.cff.CharStringCommand
A map with the Type2 vocabulary.
Type2CharStringParser - Class in org.apache.fontbox.cff
This class represents a converter for a mapping into a Type2-sequence.
Type2CharStringParser() - Constructor for class org.apache.fontbox.cff.Type2CharStringParser
 

U

UNDERLINE_POSITION - Static variable in class org.apache.fontbox.afm.AFMParser
The underline position.
UNDERLINE_THICKNESS - Static variable in class org.apache.fontbox.afm.AFMParser
This is the Underline thickness.
UnixFontDirFinder - Class in org.apache.fontbox.util.autodetect
Unix font directory finder.
UnixFontDirFinder() - Constructor for class org.apache.fontbox.util.autodetect.UnixFontDirFinder
 
USE_MY_METRICS - Static variable in class org.apache.fontbox.ttf.GlyfCompositeComp
If set, this forces the aw and lsb (and rsb) for the composite to be equal to those from this original glyph.
useCmap(CMap) - Method in class org.apache.fontbox.cmap.CMap
Implementation of the usecmap operator.

V

V_VECTOR - Static variable in class org.apache.fontbox.afm.AFMParser
This is the V Vector attribute.
VERSION - Static variable in class org.apache.fontbox.afm.AFMParser
This is the version of the font.

W

WE_HAVE_A_SCALE - Static variable in class org.apache.fontbox.ttf.GlyfCompositeComp
If set, there is a simple scale; otherwise, scale = 1.0.
WE_HAVE_A_TWO_BY_TWO - Static variable in class org.apache.fontbox.ttf.GlyfCompositeComp
There is a 2 by2 transformation that will be used to scale the component.
WE_HAVE_AN_X_AND_Y_SCALE - Static variable in class org.apache.fontbox.ttf.GlyfCompositeComp
The x direction will use a different scale from the y direction.
WE_HAVE_INSTRUCTIONS - Static variable in class org.apache.fontbox.ttf.GlyfCompositeComp
Following the last component are instructions for the composite character.
WEIGHT - Static variable in class org.apache.fontbox.afm.AFMParser
This is the weight.
WEIGHT_CLASS_BLACK - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WEIGHT_CLASS_BOLD - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WEIGHT_CLASS_EXTRA_BOLD - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WEIGHT_CLASS_LIGHT - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WEIGHT_CLASS_MEDIUM - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WEIGHT_CLASS_NORMAL - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WEIGHT_CLASS_SEMI_BOLD - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WEIGHT_CLASS_THIN - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WEIGHT_CLASS_ULTRA_LIGHT - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WIDTH_CLASS_CONDENSED - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.
WIDTH_CLASS_EXPANDED - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.
WIDTH_CLASS_EXTRA_CONDENSED - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.
WIDTH_CLASS_EXTRA_EXPANDED - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.
WIDTH_CLASS_MEDIUM - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.
WIDTH_CLASS_SEMI_CONDENSED - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.
WIDTH_CLASS_SEMI_EXPANDED - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.
WIDTH_CLASS_ULTRA_CONDENSED - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.
WIDTH_CLASS_ULTRA_EXPANDED - Static variable in class org.apache.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.
WindowsFontDirFinder - Class in org.apache.fontbox.util.autodetect
FontFinder for native Windows platforms.
WindowsFontDirFinder() - Constructor for class org.apache.fontbox.util.autodetect.WindowsFontDirFinder
 
write(byte[]) - Method in class org.apache.fontbox.cff.DataOutput
Write a byte array to the buffer.
write(byte[], int, int) - Method in class org.apache.fontbox.cff.DataOutput
Write a part of a byte array to the buffer.
write(int) - Method in class org.apache.fontbox.cff.DataOutput
Write an int value to the buffer.
writeToStream(OutputStream) - Method in class org.apache.fontbox.ttf.TTFSubFont
Write the subfont to the given output stream.

X

X_DUAL - Static variable in class org.apache.fontbox.ttf.GlyfDescript
This flag as two meanings, depending on how the x-short vector flags is set.
X_HEIGHT - Static variable in class org.apache.fontbox.afm.AFMParser
This is the X height.
X_SHORT_VECTOR - Static variable in class org.apache.fontbox.ttf.GlyfDescript
if set, the x-coordinate is 1 byte long.

Y

Y_DUAL - Static variable in class org.apache.fontbox.ttf.GlyfDescript
This flag as two meanings, depending on how the y-short vector flags is set.
Y_SHORT_VECTOR - Static variable in class org.apache.fontbox.ttf.GlyfDescript
if set, the y-coordinate is 1 byte long.
A B C D E F G H I K L M N O P R S T U V W X Y 
All Classes All Packages