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
All Classes All Packages
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.Use
CharStringConverter(int, int)
instead - 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.use
BoundingBox.contains(float, float)
instead - 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.
All Classes All Packages