Class NamingTable
java.lang.Object
org.ofdrw.converter.font.NamingTable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the font family name, in English.Returns the font sub family name, in English.getName(int nameId, int platformId, int encodingId, int languageId) Returns a name from the table, or null it it does not exist.This will get the name records for this naming table.Returns the PostScript name.read(TTFDataStream data) This will read the required data from the stream.
-
Constructor Details
-
NamingTable
public NamingTable(long[] offArr)
-
-
Method Details
-
read
This will read the required data from the stream.- Parameters:
data- The stream to read the data from.- Returns:
- this
- Throws:
IOException- If there is an error reading the data.
-
getName
Returns a name from the table, or null it it does not exist.- Parameters:
nameId- Name ID from NameRecord constants.platformId- Platform ID from NameRecord constants.encodingId- Platform Encoding ID from NameRecord constants.languageId- Language ID from NameRecord constants.- Returns:
- name, or null
-
getNameRecords
This will get the name records for this naming table.- Returns:
- A list of NameRecord objects.
-
getFontFamily
Returns the font family name, in English.- Returns:
- the font family name, in English
-
getFontSubFamily
Returns the font sub family name, in English.- Returns:
- the font sub family name, in English
-
getPostScriptName
-