Alphabetical Index

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

A

addCharacterEncoding(int,String) - method in class org.fontbox.encoding.Encoding
This will add a character encoding.
addCharMetric(org.fontbox.afm.CharMetric) - method in class org.fontbox.afm.FontMetric
This will add another character metric.
addCodespaceRange(org.fontbox.cmap.CodespaceRange) - method in class org.fontbox.cmap.CMap
This will add a codespace range.
addComment(String) - method in class org.fontbox.afm.FontMetric
This will add a new comment.
addComposite(org.fontbox.afm.Composite) - method in class org.fontbox.afm.FontMetric
This will add a single composite part to the picture.
addKernPair(org.fontbox.afm.KernPair) - method in class org.fontbox.afm.FontMetric
This will add a kern pair.
addKernPair0(org.fontbox.afm.KernPair) - method in class org.fontbox.afm.FontMetric
This will add a kern pair.
addKernPair1(org.fontbox.afm.KernPair) - method in class org.fontbox.afm.FontMetric
This will add a kern pair.
addLigature(org.fontbox.afm.Ligature) - method in class org.fontbox.afm.CharMetric
This will add an entry to the list of ligatures.
addMapping(byte[],String) - method in class org.fontbox.cmap.CMap
This will add a mapping.
addPart(org.fontbox.afm.CompositePart) - method in class org.fontbox.afm.Composite
This will add a composite part.
addTable(org.fontbox.ttf.TTFTable) - method in class org.fontbox.ttf.TrueTypeFont
Add a table definition.
addTrackKern(org.fontbox.afm.TrackKern) - method in class org.fontbox.afm.FontMetric
This will add another track kern.
AFMParser - class org.fontbox.afm.AFMParser
This class is used to parse AFM(Adobe Font Metrics) documents.
AFMParser(InputStream) - constructor for class org.fontbox.afm.AFMParser
Constructor.
ASCENDER - static field in class org.fontbox.afm.AFMParser
This is ascender attribute.

B

BoundingBox - class org.fontbox.util.BoundingBox
This is an implementation of a bounding box.

C

CAP_HEIGHT - static field in class org.fontbox.afm.AFMParser
This is the cap height attribute.
CC - static field in class org.fontbox.afm.AFMParser
This is a composite character.
CHAR_WIDTH - static field in class org.fontbox.afm.AFMParser
This is the char width.
CHARACTER_SET - static field in class org.fontbox.afm.AFMParser
This is the character set.
CHARACTERS - static field in class org.fontbox.afm.AFMParser
This is the characters attribute.
CharMetric - class org.fontbox.afm.CharMetric
This class represents a single character metric.
CHARMETRICS_B - static field in class org.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_C - static field in class org.fontbox.afm.AFMParser
The character metrics c value.
CHARMETRICS_CH - static field in class org.fontbox.afm.AFMParser
The character metrics c value.
CHARMETRICS_L - static field in class org.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_N - static field in class org.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_VV - static field in class org.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_W - static field in class org.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_W0 - static field in class org.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_W0X - static field in class org.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_W0Y - static field in class org.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_W1 - static field in class org.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_W1X - static field in class org.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_W1Y - static field in class org.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_WX - static field in class org.fontbox.afm.AFMParser
The character metrics value.
CHARMETRICS_WY - static field in class org.fontbox.afm.AFMParser
The character metrics value.
close() - method in class org.fontbox.ttf.MemoryTTFDataStream
Close the underlying resources.
close() - method in class org.fontbox.ttf.RAFDataStream
Close the underlying resources.
close() - method in class org.fontbox.ttf.TrueTypeFont
Close the underlying resources.
close() - method in class org.fontbox.ttf.TTFDataStream
Close the underlying resources.
CMap - class org.fontbox.cmap.CMap
This class represents a CMap file.
CMap() - constructor for class org.fontbox.cmap.CMap
Creates a new instance of CMap.
CMAPEncodingEntry - class org.fontbox.ttf.CMAPEncodingEntry
An encoding entry for a cmap.
CMapParser - class org.fontbox.cmap.CMapParser
This will parser a CMap stream.
CMapParser() - constructor for class org.fontbox.cmap.CMapParser
Creates a new instance of CMapParser.
CMAPTable - class org.fontbox.ttf.CMAPTable
A table in a true type font.
CodespaceRange - class org.fontbox.cmap.CodespaceRange
This represents a single entry in the codespace range.
CodespaceRange() - constructor for class org.fontbox.cmap.CodespaceRange
Creates a new instance of CodespaceRange.
codeToName - field in class org.fontbox.encoding.Encoding
This is a mapping from a character code to a character name.
COMMENT - static field in class org.fontbox.afm.AFMParser
This is a comment in a AFM file.
Composite - class org.fontbox.afm.Composite
This class represents composite character data.
CompositePart - class org.fontbox.afm.CompositePart
This class represents a part of composite character data.
contains(float,float) - method in class org.fontbox.util.BoundingBox
Checks if a point is inside this rectangle.
contains(Point) - method in class org.fontbox.util.BoundingBox
Checks if a point is inside this rectangle.

D

DESCENDER - static field in class org.fontbox.afm.AFMParser
This is the descender attribute.
A table in a true type font.

E

Encoding - class org.fontbox.encoding.Encoding
This is an interface to a text encoder.
ENCODING_BIG5 - static field in class org.fontbox.ttf.CMAPTable
An encoding constant.
ENCODING_JOHAB - static field in class org.fontbox.ttf.CMAPTable
An encoding constant.
ENCODING_PRC - static field in class org.fontbox.ttf.CMAPTable
An encoding constant.
ENCODING_SCHEME - static field in class org.fontbox.afm.AFMParser
This is the encoding scheme.
ENCODING_SHIFT_JIS - static field in class org.fontbox.ttf.CMAPTable
An encoding constant.
ENCODING_SYMBOL - static field in class org.fontbox.ttf.CMAPTable
An encoding constant.
ENCODING_UNICODE - static field in class org.fontbox.ttf.CMAPTable
An encoding constant.
ENCODING_WANSUNG - static field in class org.fontbox.ttf.CMAPTable
An encoding constant.
END_CHAR_METRICS - static field in class org.fontbox.afm.AFMParser
This is the end of character metrics.
END_COMPOSITES - static field in class org.fontbox.afm.AFMParser
This is the end compisites data section.
END_FONT_METRICS - static field in class org.fontbox.afm.AFMParser
This is the constant used in the AFM file to end a font metrics item.
END_KERN_DATA - static field in class org.fontbox.afm.AFMParser
This is the end of kern data.
END_KERN_PAIRS - static field in class org.fontbox.afm.AFMParser
This is the end of kern pairs data.
END_TRACK_KERN - static field in class org.fontbox.afm.AFMParser
This is the end of track kern data.
ESC_CHAR - static field in class org.fontbox.afm.AFMParser
This is the escape character.

F

FAMILY_CLASS_CLAREDON_SERIFS - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_FREEFORM_SERIFS - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_MODERN_SERIFS - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_NO_CLASSIFICATION - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_OLDSTYLE_SERIFS - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_ORNAMENTALS - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_SANS_SERIF - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_SCRIPTS - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_SLAB_SERIFS - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_SYMBOLIC - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_CLASS_TRANSITIONAL_SERIFS - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Family class constant.
FAMILY_NAME - static field in class org.fontbox.afm.AFMParser
This is the Family name.
FONT_BBOX - static field in class org.fontbox.afm.AFMParser
This is the font bounding box.
FONT_NAME - static field in class org.fontbox.afm.AFMParser
This is the font name.
FontMetric - class org.fontbox.afm.FontMetric
This is the outermost AFM type.
FontMetric() - constructor for class org.fontbox.afm.FontMetric
Constructor.
FULL_NAME - static field in class org.fontbox.afm.AFMParser
This is the full name.

G

getAchVendId() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getAdvanceWidth() - method in class org.fontbox.ttf.HorizontalMetricsTable
getAdvanceWidthMax() - method in class org.fontbox.ttf.HorizontalHeaderTable
getAFMVersion() - method in class org.fontbox.afm.FontMetric
This will get the version of the AFM document.
getAscender() - method in class org.fontbox.afm.FontMetric
Getter for property ascender.
getAscender() - method in class org.fontbox.ttf.HorizontalHeaderTable
getAverageCharacterWidth() - method in class org.fontbox.afm.FontMetric
This will get the average width of a character.
getAverageCharWidth() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getBoundingBox() - method in class org.fontbox.afm.CharMetric
Getter for property boundingBox.
getBoundingBox() - method in class org.fontbox.ttf.GlyphData
getCapHeight() - method in class org.fontbox.afm.FontMetric
Getter for property capHeight.
getCaretSlopeRise() - method in class org.fontbox.ttf.HorizontalHeaderTable
getCaretSlopeRun() - method in class org.fontbox.ttf.HorizontalHeaderTable
getCharacter(int) - method in class org.fontbox.encoding.Encoding
This will get the character from the code.
getCharacter(String) - static method in class org.fontbox.encoding.Encoding
This will get the character from the name.
getCharacterCode() - method in class org.fontbox.afm.CharMetric
Getter for property characterCode.
getCharacterHeight(String) - method in class org.fontbox.afm.FontMetric
This will get the width of a character.
getCharacters() - method in class org.fontbox.afm.FontMetric
Getter for property characters.
getCharacterSet() - method in class org.fontbox.afm.FontMetric
Getter for property characterSet.
getCharacterWidth(String) - method in class org.fontbox.afm.FontMetric
This will get the width of a character.
getCharMetrics() - method in class org.fontbox.afm.FontMetric
Getter for property charMetrics.
getCharWidth() - method in class org.fontbox.afm.FontMetric
Getter for property charWidth.
getCheckSum() - method in class org.fontbox.ttf.TTFTable
getCheckSumAdjustment() - method in class org.fontbox.ttf.HeaderTable
getCMAP() - method in class org.fontbox.ttf.TrueTypeFont
Get the cmap table for this TTF.
getCmaps() - method in class org.fontbox.ttf.CMAPTable
getCode(String) - method in class org.fontbox.encoding.Encoding
This will get the character code for the name.
getCodePageRange1() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getCodePageRange2() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getCodeSpaceRanges() - method in class org.fontbox.cmap.CMap
Getter for property codeSpaceRanges.
getComments() - method in class org.fontbox.afm.FontMetric
This will get all comments.
getComposites() - method in class org.fontbox.afm.FontMetric
Getter for property composites.
getCreated() - method in class org.fontbox.ttf.HeaderTable
getCurrentPosition() - method in class org.fontbox.ttf.MemoryTTFDataStream
Get the current position in the stream.
getCurrentPosition() - method in class org.fontbox.ttf.RAFDataStream
Get the current position in the stream.
getCurrentPosition() - method in class org.fontbox.ttf.TTFDataStream
Get the current position in the stream.
getDegree() - method in class org.fontbox.afm.TrackKern
Getter for property degree.
getDescender() - method in class org.fontbox.afm.FontMetric
Getter for property descender.
getDescender() - method in class org.fontbox.ttf.HorizontalHeaderTable
getEncodingScheme() - method in class org.fontbox.afm.FontMetric
Getter for property encodingScheme.
getEnd() - method in class org.fontbox.cmap.CodespaceRange
Getter for property end.
getEscChar() - method in class org.fontbox.afm.FontMetric
Getter for property escChar.
getFamilyClass() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getFamilyName() - method in class org.fontbox.afm.FontMetric
Getter for property familyName.
getFirstCharIndex() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getFirstKernCharacter() - method in class org.fontbox.afm.KernPair
Getter for property firstKernCharacter.
getFlags() - method in class org.fontbox.ttf.HeaderTable
getFontBBox() - method in class org.fontbox.afm.FontMetric
Getter for property fontBBox.
getFontDirectionHint() - method in class org.fontbox.ttf.HeaderTable
getFontName() - method in class org.fontbox.afm.FontMetric
Getter for property fontName.
getFontRevision() - method in class org.fontbox.ttf.HeaderTable
getFontVersion() - method in class org.fontbox.afm.FontMetric
Getter for property fontVersion.
getFormatType() - method in class org.fontbox.ttf.PostScriptTable
getFsSelection() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getFsType() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getFullName() - method in class org.fontbox.afm.FontMetric
Getter for property fullName.
getGlyph() - method in class org.fontbox.ttf.TrueTypeFont
Get the glyf table for this TTF.
getGlyphDataFormat() - method in class org.fontbox.ttf.HeaderTable
getGlyphIdToCharacterCode() - method in class org.fontbox.ttf.CMAPEncodingEntry
getGlyphNames() - method in class org.fontbox.ttf.PostScriptTable
getGlyphs() - method in class org.fontbox.ttf.GlyphTable
getHeader() - method in class org.fontbox.ttf.TrueTypeFont
Get the head table for this TTF.
getHeight() - method in class org.fontbox.util.BoundingBox
This will get the height of this rectangle as calculated by upperRightY - lowerLeftY.
getHorizontalHeader() - method in class org.fontbox.ttf.TrueTypeFont
Get the hhea table for this TTF.
getHorizontalMetrics() - method in class org.fontbox.ttf.TrueTypeFont
Get the hmtx table for this TTF.
getIndexToLocation() - method in class org.fontbox.ttf.TrueTypeFont
Get the loca table for this TTF.
getIndexToLocFormat() - method in class org.fontbox.ttf.HeaderTable
getInputStream() - method in class org.fontbox.pfb.PfbParser
Returns the pfb data as stream.
getIsFixedPitch() - method in class org.fontbox.ttf.PostScriptTable
getItalicAngle() - method in class org.fontbox.afm.FontMetric
Getter for property italicAngle.
getItalicAngle() - method in class org.fontbox.ttf.PostScriptTable
getKernPairs() - method in class org.fontbox.afm.FontMetric
Getter for property kernPairs.
getKernPairs0() - method in class org.fontbox.afm.FontMetric
Getter for property kernPairs0.
getKernPairs1() - method in class org.fontbox.afm.FontMetric
Getter for property kernPairs1.
getLanguageId() - method in class org.fontbox.ttf.NameRecord
getLastCharIndex() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getLength() - method in class org.fontbox.ttf.TTFTable
getLengths() - method in class org.fontbox.pfb.PfbParser
Returns the lengths.
getLigature() - method in class org.fontbox.afm.Ligature
Getter for property ligature.
getLigatures() - method in class org.fontbox.afm.CharMetric
Getter for property ligatures.
getLineGap() - method in class org.fontbox.ttf.HorizontalHeaderTable
getLowerLeftX() - method in class org.fontbox.util.BoundingBox
Getter for property lowerLeftX.
getLowerLeftY() - method in class org.fontbox.util.BoundingBox
Getter for property lowerLeftY.
getLowestRecPPEM() - method in class org.fontbox.ttf.HeaderTable
getMacStyle() - method in class org.fontbox.ttf.HeaderTable
getMagicNumber() - method in class org.fontbox.ttf.HeaderTable
getMappingScheme() - method in class org.fontbox.afm.FontMetric
Getter for property mappingScheme.
getMaxComponentDepth() - method in class org.fontbox.ttf.MaximumProfileTable
getMaxComponentElements() - method in class org.fontbox.ttf.MaximumProfileTable
getMaxCompositeContours() - method in class org.fontbox.ttf.MaximumProfileTable
getMaxCompositePoints() - method in class org.fontbox.ttf.MaximumProfileTable
getMaxContours() - method in class org.fontbox.ttf.MaximumProfileTable
getMaxFunctionDefs() - method in class org.fontbox.ttf.MaximumProfileTable
getMaximumProfile() - method in class org.fontbox.ttf.TrueTypeFont
Get the maxp table for this TTF.
getMaxInstructionDefs() - method in class org.fontbox.ttf.MaximumProfileTable
getMaxKern() - method in class org.fontbox.afm.TrackKern
Getter for property maxKern.
getMaxMemType1() - method in class org.fontbox.ttf.PostScriptTable
getMaxMemType42() - method in class org.fontbox.ttf.PostScriptTable
getMaxPoints() - method in class org.fontbox.ttf.MaximumProfileTable
getMaxPointSize() - method in class org.fontbox.afm.TrackKern
Getter for property maxPointSize.
getMaxSizeOfInstructions() - method in class org.fontbox.ttf.MaximumProfileTable
getMaxStackElements() - method in class org.fontbox.ttf.MaximumProfileTable
getMaxStorage() - method in class org.fontbox.ttf.MaximumProfileTable
getMaxTwilightPoints() - method in class org.fontbox.ttf.MaximumProfileTable
getMaxZones() - method in class org.fontbox.ttf.MaximumProfileTable
getMetricDataFormat() - method in class org.fontbox.ttf.HorizontalHeaderTable
getMetricSets() - method in class org.fontbox.afm.FontMetric
This will get the metricSets attribute.
getMimMemType1() - method in class org.fontbox.ttf.PostScriptTable
getMinKern() - method in class org.fontbox.afm.TrackKern
Getter for property minKern.
getMinLeftSideBearing() - method in class org.fontbox.ttf.HorizontalHeaderTable
getMinMemType42() - method in class org.fontbox.ttf.PostScriptTable
getMinPointSize() - method in class org.fontbox.afm.TrackKern
Getter for property minPointSize.
getMinRightSideBearing() - method in class org.fontbox.ttf.HorizontalHeaderTable
getModified() - method in class org.fontbox.ttf.HeaderTable
getName() - method in class org.fontbox.afm.CharMetric
Getter for property name.
getName() - method in class org.fontbox.afm.Composite
Getter for property name.
getName() - method in class org.fontbox.afm.CompositePart
Getter for property name.
getName(int) - method in class org.fontbox.encoding.Encoding
This will take a character code and get the name from the code.
getNameFromCharacter(char) - method in class org.fontbox.encoding.Encoding
This will take a character code and get the name from the code.
getNameId() - method in class org.fontbox.ttf.NameRecord
getNameRecords() - method in class org.fontbox.ttf.NamingTable
This will get the name records for this naming table.
getNaming() - method in class org.fontbox.ttf.TrueTypeFont
This will get the naming table for the true type font.
getNotice() - method in class org.fontbox.afm.FontMetric
Getter for property notice.
getNumberOfContours() - method in class org.fontbox.ttf.GlyphData
getNumberOfHMetrics() - method in class org.fontbox.ttf.HorizontalHeaderTable
getNumGlyphs() - method in class org.fontbox.ttf.MaximumProfileTable
getOffset() - method in class org.fontbox.ttf.TTFTable
getOffsets() - method in class org.fontbox.ttf.IndexToLocationTable
getOriginalData() - method in class org.fontbox.ttf.MemoryTTFDataStream
getOriginalData() - method in class org.fontbox.ttf.RAFDataStream
getOriginalData() - method in class org.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.fontbox.ttf.TTFDataStream
This will get the original data file that was used for this stream.
getOS2Windows() - method in class org.fontbox.ttf.TrueTypeFont
Get the OS/2 table for this TTF.
getPanose() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getParts() - method in class org.fontbox.afm.Composite
Getter for property parts.
getPfbdata() - method in class org.fontbox.pfb.PfbParser
Returns the pfbdata.
getPlatformEncodingId() - method in class org.fontbox.ttf.CMAPEncodingEntry
getPlatformEncodingId() - method in class org.fontbox.ttf.NameRecord
getPlatformId() - method in class org.fontbox.ttf.CMAPEncodingEntry
getPlatformId() - method in class org.fontbox.ttf.NameRecord
getPostScript() - method in class org.fontbox.ttf.TrueTypeFont
Get the postscript table for this TTF.
getReserved1() - method in class org.fontbox.ttf.HorizontalHeaderTable
getReserved2() - method in class org.fontbox.ttf.HorizontalHeaderTable
getReserved3() - method in class org.fontbox.ttf.HorizontalHeaderTable
getReserved4() - method in class org.fontbox.ttf.HorizontalHeaderTable
getReserved5() - method in class org.fontbox.ttf.HorizontalHeaderTable
getResult() - method in class org.fontbox.afm.AFMParser
This will get the result of the parsing.
getSecondKernCharacter() - method in class org.fontbox.afm.KernPair
Getter for property secondKernCharacter.
getStandardHorizontalWidth() - method in class org.fontbox.afm.FontMetric
Getter for property standardHorizontalWidth.
getStandardVerticalWidth() - method in class org.fontbox.afm.FontMetric
Getter for property standardVerticalWidth.
getStart() - method in class org.fontbox.cmap.CodespaceRange
Getter for property start.
getStrikeoutPosition() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getStrikeoutSize() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getString() - method in class org.fontbox.ttf.NameRecord
getStringLength() - method in class org.fontbox.ttf.NameRecord
getStringOffset() - method in class org.fontbox.ttf.NameRecord
getSubscriptXOffset() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getSubscriptXSize() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getSubscriptYOffset() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getSubscriptYSize() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getSuccessor() - method in class org.fontbox.afm.Ligature
Getter for property successor.
getSuperscriptXOffset() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getSuperscriptXSize() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getSuperscriptYOffset() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getSuperscriptYSize() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getTables() - method in class org.fontbox.ttf.TrueTypeFont
Get all of the tables.
getTag() - method in class org.fontbox.ttf.TTFTable
getTrackKern() - method in class org.fontbox.afm.FontMetric
Getter for property trackKern.
getTypeLineGap() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getTypoAscender() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getTypoDescender() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getUnderlinePosition() - method in class org.fontbox.afm.FontMetric
Getter for property underlinePosition.
getUnderlinePosition() - method in class org.fontbox.ttf.PostScriptTable
getUnderlineThickness() - method in class org.fontbox.afm.FontMetric
Getter for property underlineThickness.
getUnderlineThickness() - method in class org.fontbox.ttf.PostScriptTable
getUnicodeRange1() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getUnicodeRange2() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getUnicodeRange3() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getUnicodeRange4() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getUnitsPerEm() - method in class org.fontbox.ttf.HeaderTable
getUpperRightX() - method in class org.fontbox.util.BoundingBox
Getter for property upperRightX.
getUpperRightY() - method in class org.fontbox.util.BoundingBox
Getter for property upperRightY.
getVersion() - method in class org.fontbox.ttf.HeaderTable
getVersion() - method in class org.fontbox.ttf.HorizontalHeaderTable
getVersion() - method in class org.fontbox.ttf.MaximumProfileTable
getVersion() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getVersion() - method in class org.fontbox.ttf.TrueTypeFont
getVv() - method in class org.fontbox.afm.CharMetric
Getter for property vv.
getVVector() - method in class org.fontbox.afm.FontMetric
Getter for property vVector.
getW() - method in class org.fontbox.afm.CharMetric
Getter for property w.
getW0() - method in class org.fontbox.afm.CharMetric
Getter for property w0.
getW0x() - method in class org.fontbox.afm.CharMetric
Getter for property w0x.
getW0y() - method in class org.fontbox.afm.CharMetric
Getter for property w0y.
getW1() - method in class org.fontbox.afm.CharMetric
Getter for property w1.
getW1x() - method in class org.fontbox.afm.CharMetric
Getter for property w1x.
getW1y() - method in class org.fontbox.afm.CharMetric
Getter for property w1y.
getWeight() - method in class org.fontbox.afm.FontMetric
Getter for property weight.
getWeightClass() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getWidth() - method in class org.fontbox.util.BoundingBox
This will get the width of this rectangle as calculated by upperRightX - lowerLeftX.
getWidthClass() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getWinAscent() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getWinDescent() - method in class org.fontbox.ttf.OS2WindowsMetricsTable
getWx() - method in class org.fontbox.afm.CharMetric
Getter for property wx.
getWy() - method in class org.fontbox.afm.CharMetric
Getter for property wy.
getX() - method in class org.fontbox.afm.KernPair
Getter for property x.
getXDisplacement() - method in class org.fontbox.afm.CompositePart
Getter for property xDisplacement.
getXHeight() - method in class org.fontbox.afm.FontMetric
Getter for property xHeight.
getXMax() - method in class org.fontbox.ttf.HeaderTable
getXMaxExtent() - method in class org.fontbox.ttf.HorizontalHeaderTable
getXMin() - method in class org.fontbox.ttf.HeaderTable
getY() - method in class org.fontbox.afm.KernPair
Getter for property y.
getYDisplacement() - method in class org.fontbox.afm.CompositePart
Getter for property yDisplacement.
getYMax() - method in class org.fontbox.ttf.HeaderTable
getYMin() - method in class org.fontbox.ttf.HeaderTable
GlyphData - class org.fontbox.ttf.GlyphData
A glyph data record in the glyf table.
GlyphTable - class org.fontbox.ttf.GlyphTable
A table in a true type font.

H

hasOneByteMappings() - method in class org.fontbox.cmap.CMap
This will tell if this cmap has any one byte mappings.
hasTwoByteMappings() - method in class org.fontbox.cmap.CMap
This will tell if this cmap has any two byte mappings.
HeaderTable - class org.fontbox.ttf.HeaderTable
A table in a true type font.
A table in a true type font.
A table in a true type font.

I

A table in a true type font.
This will read the required data from the stream.
This will read the required data from the stream.
This will read the required data from the stream.
This will read the required data from the stream.
This will read the required data from the stream.
This will read the required data from the stream.
This will read the required data from the stream.
This will read the required data from the stream.
This will read the required data from the stream.
This will read the required data from the stream.
This will read the required data from the stream.
This will read the required data from the stream.
This will read the required data from the stream.
This will read the required data from the stream.
This will read the required data from the stream.
IS_BASE_FONT - static field in class org.fontbox.afm.AFMParser
This will determine if this is a base font.
IS_FIXED_PITCH - static field in class org.fontbox.afm.AFMParser
This will determine if this is fixed pitch.
IS_FIXED_V - static field in class org.fontbox.afm.AFMParser
This will tell if the V is fixed.
isBaseFont() - method in class org.fontbox.afm.FontMetric
Getter for property isBaseFont.
isFixedPitch() - method in class org.fontbox.afm.FontMetric
Getter for property isFixedPitch.
isFixedV() - method in class org.fontbox.afm.FontMetric
Getter for property isFixedV.
ITALIC_ANGLE - static field in class org.fontbox.afm.AFMParser
This is the italic angle.

K

KERN_PAIR_KP - static field in class org.fontbox.afm.AFMParser
This is a kern pair.
KERN_PAIR_KPH - static field in class org.fontbox.afm.AFMParser
This is a kern pair.
KERN_PAIR_KPX - static field in class org.fontbox.afm.AFMParser
This is a kern pair.
KERN_PAIR_KPY - static field in class org.fontbox.afm.AFMParser
This is a kern pair.
KernPair - class org.fontbox.afm.KernPair
This represents some kern pair data.

L

Ligature - class org.fontbox.afm.Ligature
This class represents a ligature, which is an entry of the CharMetrics.
lookup(byte[],int,int) - method in class org.fontbox.cmap.CMap
This will perform a lookup into the map.

M

MacRomanEncoding - class org.fontbox.encoding.MacRomanEncoding
This is an interface to a text encoder.
MacRomanEncoding() - constructor for class org.fontbox.encoding.MacRomanEncoding
Constructor.
main(String[]) - static method in class org.fontbox.afm.AFMParser
A method to test parsing of all AFM documents in the resources directory.
main(String[]) - static method in class org.fontbox.cmap.CMapParser
A simple class to test parsing of cmap files.
main(String[]) - static method in class org.fontbox.ttf.TTFParser
A simple command line program to test parsing of a TTF file.
MAPPING_SCHEME - static field in class org.fontbox.afm.AFMParser
This is the mapping scheme.
A table in a true type font.
An interface into a data stream.
MemoryTTFDataStream(InputStream) - constructor for class org.fontbox.ttf.MemoryTTFDataStream
Constructor from a stream.

N

NAME_COPYRIGHT - static field in class org.fontbox.ttf.NameRecord
A name id.
NAME_FONT_FAMILY_NAME - static field in class org.fontbox.ttf.NameRecord
A name id.
NAME_FONT_SUB_FAMILY_NAME - static field in class org.fontbox.ttf.NameRecord
A name id.
NAME_FULL_FONT_NAME - static field in class org.fontbox.ttf.NameRecord
A name id.
NAME_POSTSCRIPT_NAME - static field in class org.fontbox.ttf.NameRecord
A name id.
NAME_TRADEMARK - static field in class org.fontbox.ttf.NameRecord
A name id.
NAME_UNIQUE_FONT_ID - static field in class org.fontbox.ttf.NameRecord
A name id.
NAME_VERSION - static field in class org.fontbox.ttf.NameRecord
A name id.
NameRecord - class org.fontbox.ttf.NameRecord
A name record in the name table.
nameToCode - field in class org.fontbox.encoding.Encoding
This is a mapping from a character name to a character code.
NamingTable - class org.fontbox.ttf.NamingTable
A table in a true type font.
NOTICE - static field in class org.fontbox.afm.AFMParser
This is the notice.

O

org.fontbox.afm - package
This package holds classes used to parse AFM(Adobe Font Metrics) files.
This package holds classes that are necessary to parse cmap files.
This package contains the implementations for all of the encodings that are used in PDF documents.
org.fontbox.pfb - package
Classes that are used to parse pfb files.
org.fontbox.ttf - package
This package contains classes to parse a TTF file.
This package contains utility classes used by various font types.
A table in a true type font.

P

parse() - method in class org.fontbox.afm.AFMParser
This will parse the AFM document.
parse(InputStream) - method in class org.fontbox.cmap.CMapParser
This will parse the stream and create a cmap object.
parseTTF(File) - method in class org.fontbox.ttf.TTFParser
Parse a file and get a true type font.
parseTTF(InputStream) - method in class org.fontbox.ttf.TTFParser
Parse a file and get a true type font.
parseTTF(org.fontbox.ttf.TTFDataStream) - method in class org.fontbox.ttf.TTFParser
Parse a file and get a true type font.
parseTTF(String) - method in class org.fontbox.ttf.TTFParser
Parse a file and get a true type font.
PCC - static field in class org.fontbox.afm.AFMParser
This is a composite charater part.
PfbParser - class org.fontbox.pfb.PfbParser
Parser for a pfb-file.
PfbParser(InputStream) - constructor for class org.fontbox.pfb.PfbParser
Create a new object.
PfbParser(String) - constructor for class org.fontbox.pfb.PfbParser
Create a new object.
PLATFORM_APPLE_UNICODE - static field in class org.fontbox.ttf.NameRecord
A constant for the platform.
PLATFORM_ENCODING_WINDOWS_UNDEFINED - static field in class org.fontbox.ttf.NameRecord
Platform specific encoding.
PLATFORM_ENCODING_WINDOWS_UNICODE - static field in class org.fontbox.ttf.NameRecord
Platform specific encoding.
PLATFORM_ISO - static field in class org.fontbox.ttf.NameRecord
A constant for the platform.
PLATFORM_MACINTOSH - static field in class org.fontbox.ttf.NameRecord
A constant for the platform.
PLATFORM_WINDOWS - static field in class org.fontbox.ttf.CMAPTable
A constant for the platform.
PLATFORM_WINDOWS - static field in class org.fontbox.ttf.NameRecord
A constant for the platform.
PostScriptTable - class org.fontbox.ttf.PostScriptTable
A table in a true type font.

R

RAFDataStream - class org.fontbox.ttf.RAFDataStream
An implementation of the TTFDataStream that goes against a RAF.
RAFDataStream(File,String) - constructor for class org.fontbox.ttf.RAFDataStream
Constructor.
RAFDataStream(String,String) - constructor for class org.fontbox.ttf.RAFDataStream
Constructor.
read() - method in class org.fontbox.ttf.MemoryTTFDataStream
Read an unsigned byte.
read() - method in class org.fontbox.ttf.RAFDataStream
Read an unsigned byte.
read() - method in class org.fontbox.ttf.TTFDataStream
Read an unsigned byte.
read(byte[],int,int) - method in class org.fontbox.ttf.MemoryTTFDataStream
read(byte[],int,int) - method in class org.fontbox.ttf.RAFDataStream
read(byte[],int,int) - method in class org.fontbox.ttf.TTFDataStream
read(int) - method in class org.fontbox.ttf.TTFDataStream
Read a specific number of bytes from the stream.
read32Fixed() - method in class org.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.
readInternationalDate() - method in class org.fontbox.ttf.TTFDataStream
Read an eight byte international date.
readLong() - method in class org.fontbox.ttf.MemoryTTFDataStream
Read an unsigned byte.
readLong() - method in class org.fontbox.ttf.RAFDataStream
Read an unsigned byte.
readLong() - method in class org.fontbox.ttf.TTFDataStream
Read an unsigned byte.
readSignedByte() - method in class org.fontbox.ttf.TTFDataStream
Read a signed byte.
readSignedInt() - method in class org.fontbox.ttf.MemoryTTFDataStream
Read a signed integer.
readSignedShort() - method in class org.fontbox.ttf.MemoryTTFDataStream
Read an signed short.
readSignedShort() - method in class org.fontbox.ttf.RAFDataStream
Read an signed short.
readSignedShort() - method in class org.fontbox.ttf.TTFDataStream
Read an signed short.
readString(int) - method in class org.fontbox.ttf.TTFDataStream
Read a fixed length ascii string.
readString(int,String) - method in class org.fontbox.ttf.TTFDataStream
Read a fixed length ascii string.
readUnsignedInt() - method in class org.fontbox.ttf.TTFDataStream
Read an unsigned integer.
readUnsignedShort() - method in class org.fontbox.ttf.MemoryTTFDataStream
Read an unsigned short.
readUnsignedShort() - method in class org.fontbox.ttf.RAFDataStream
Read an unsigned short.
readUnsignedShort() - method in class org.fontbox.ttf.TTFDataStream
Read an unsigned short.
readUnsignedShortArray(int) - method in class org.fontbox.ttf.TTFDataStream
Read an unsigned short array.

S

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

T

TAG - static field in class org.fontbox.ttf.CMAPTable
A tag used to identify this table.
TAG - static field in class org.fontbox.ttf.DigitalSignatureTable
Tag to identify this table.
TAG - static field in class org.fontbox.ttf.GlyphTable
Tag to identify this table.
TAG - static field in class org.fontbox.ttf.HeaderTable
Tag to identify this table.
TAG - static field in class org.fontbox.ttf.HorizontalHeaderTable
A tag that identifies this table type.
TAG - static field in class org.fontbox.ttf.HorizontalMetricsTable
A tag that identifies this table type.
TAG - static field in class org.fontbox.ttf.IndexToLocationTable
A tag that identifies this table type.
TAG - static field in class org.fontbox.ttf.MaximumProfileTable
A tag that identifies this table type.
TAG - static field in class org.fontbox.ttf.NamingTable
A tag that identifies this table type.
TAG - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
A tag that identifies this table type.
TAG - static field in class org.fontbox.ttf.PostScriptTable
A tag that identifies this table type.
toString() - method in class org.fontbox.util.BoundingBox
This will return a string representation of this rectangle.
toString() - method in class org.fontbox.ttf.NameRecord
Return a string representation of this class.
TrackKern - class org.fontbox.afm.TrackKern
This class represents a piece of track kerning data.
TrueTypeFont - class org.fontbox.ttf.TrueTypeFont
A class to hold true type font information.
TTFDataStream - class org.fontbox.ttf.TTFDataStream
An interface into a data stream.
TTFParser - class org.fontbox.ttf.TTFParser
A true type font file parser.
TTFTable - class org.fontbox.ttf.TTFTable
A table in a true type font.

U

UNDERLINE_POSITION - static field in class org.fontbox.afm.AFMParser
The underline position.
UNDERLINE_THICKNESS - static field in class org.fontbox.afm.AFMParser
This is the Underline thickness.

V

V_VECTOR - static field in class org.fontbox.afm.AFMParser
This is the V Vector attribute.
VERSION - static field in class org.fontbox.afm.AFMParser
This is the version of the font.

W

WEIGHT - static field in class org.fontbox.afm.AFMParser
This is the weight.
WEIGHT_CLASS_BLACK - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WEIGHT_CLASS_BOLD - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WEIGHT_CLASS_EXTRA_BOLD - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WEIGHT_CLASS_LIGHT - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WEIGHT_CLASS_MEDIUM - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WEIGHT_CLASS_NORMAL - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WEIGHT_CLASS_SEMI_BOLD - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WEIGHT_CLASS_THIN - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WEIGHT_CLASS_ULTRA_LIGHT - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Weight class constant.
WIDTH_CLASS_CONDENSED - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.
WIDTH_CLASS_EXPANDED - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.
WIDTH_CLASS_EXTRA_CONDENSED - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.
WIDTH_CLASS_EXTRA_EXPANDED - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.
WIDTH_CLASS_MEDIUM - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.
WIDTH_CLASS_SEMI_CONDENSED - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.
WIDTH_CLASS_SEMI_EXPANDED - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.
WIDTH_CLASS_ULTRA_CONDENSED - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.
WIDTH_CLASS_ULTRA_EXPANDED - static field in class org.fontbox.ttf.OS2WindowsMetricsTable
Width class constant.

X

X_HEIGHT - static field in class org.fontbox.afm.AFMParser
This is the X height.