Package org.apache.fop.pdf
Class PDFFontTrueType
- java.lang.Object
-
- org.apache.fop.pdf.PDFObject
-
- org.apache.fop.pdf.PDFDictionary
-
- org.apache.fop.pdf.PDFFont
-
- org.apache.fop.pdf.PDFFontNonBase14
-
- org.apache.fop.pdf.PDFFontTrueType
-
- All Implemented Interfaces:
PDFWritable
public class PDFFontTrueType extends PDFFontNonBase14
Class representing a TrueType font.In fact everything already done in the superclass. Must only define the not default constructor.
-
-
Field Summary
-
Fields inherited from class org.apache.fop.pdf.PDFDictionary
entries, order
-
-
Constructor Summary
Constructors Constructor Description PDFFontTrueType(java.lang.String fontname, java.lang.String basefont, java.lang.Object encoding)
create the /Font object
-
Method Summary
-
Methods inherited from class org.apache.fop.pdf.PDFFontNonBase14
getDescriptor, setDescriptor, setWidthMetrics, validate
-
Methods inherited from class org.apache.fop.pdf.PDFFont
createFont, getBaseFont, getName, getPDFNameForFontType, output, setEncoding, setEncoding, setToUnicode
-
Methods inherited from class org.apache.fop.pdf.PDFDictionary
containsKey, get, getChildren, getChildren, keySet, put, put, remove, writeDictionary
-
Methods inherited from class org.apache.fop.pdf.PDFObject
contentEquals, encode, encodeBinaryToHexString, encodeString, encodeText, formatObject, getDocument, getDocumentSafely, getGeneration, getObjectID, getObjectNumber, getParent, hasObjectNumber, makeReference, outputInline, referencePDF, setDocument, setObjectNumber, setObjectNumber, setObjectNumber, setParent, toPDF, toPDFString
-
-
-
-
Constructor Detail
-
PDFFontTrueType
public PDFFontTrueType(java.lang.String fontname, java.lang.String basefont, java.lang.Object encoding)
create the /Font object- Parameters:
fontname
- the internal name for the fontbasefont
- the base font nameencoding
- the character encoding schema used by the font
-
-