Package org.apache.fop.pdf
Class PDFCIDSystemInfo
java.lang.Object
org.apache.fop.pdf.PDFObject
org.apache.fop.pdf.PDFCIDSystemInfo
- All Implemented Interfaces:
PDFWritable
class representing system information for "character identifier" fonts.
this small object is used in the CID fonts and in the CMaps.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionPDFCIDSystemInfo
(String registry, String ordering, int supplement) Create a CID system info. -
Method Summary
Modifier and TypeMethodDescriptionbyte[]
toPDF()
Encodes the object as a byte array for output to a PDF file.Create a string for the CIDSystemInfo dictionary.Methods inherited from class org.apache.fop.pdf.PDFObject
contentEquals, encode, encodeBinaryToHexString, encodeString, encodeText, formatObject, getChildren, getDocument, getDocumentSafely, getGeneration, getObjectID, getObjectNumber, getParent, hasObjectNumber, makeReference, output, outputInline, referencePDF, setDocument, setObjectNumber, setObjectNumber, setObjectNumber, setParent
-
Constructor Details
-
PDFCIDSystemInfo
Create a CID system info.- Parameters:
registry
- the registry valueordering
- the ordering valuesupplement
- the supplement value
-
-
Method Details
-
toPDFString
Create a string for the CIDSystemInfo dictionary. The entries are placed as an inline dictionary.- Overrides:
toPDFString
in classPDFObject
- Returns:
- the string for the CIDSystemInfo entry with the inline dictionary
-
toPDF
public byte[] toPDF()Encodes the object as a byte array for output to a PDF file.
-