org.apache.fop.pdf

Class PDFCIDSystemInfo

Implemented Interfaces:
PDFWritable

public class PDFCIDSystemInfo
extends PDFObject

class representing system information for "character identifier" fonts. this small object is used in the CID fonts and in the CMaps.

Field Summary

Fields inherited from class org.apache.fop.pdf.PDFObject

DATE_FORMAT, log

Constructor Summary

PDFCIDSystemInfo(String registry, String ordering, int supplement)
Create a CID system info.

Method Summary

String
toPDFString()
Create a string for the CIDSystemInfo dictionary.

Methods inherited from class org.apache.fop.pdf.PDFObject

encode, encodeBinaryToHexString, encodeString, encodeText, formatDateTime, formatDateTime, formatObject, getDocument, getDocumentSafely, getGeneration, getObjectID, getObjectNumber, getParent, hasObjectNumber, makeReference, output, outputInline, referencePDF, setDocument, setObjectNumber, setParent, toPDF, toPDFString

Constructor Details

PDFCIDSystemInfo

public PDFCIDSystemInfo(String registry,
                        String ordering,
                        int supplement)
Create a CID system info.
Parameters:
registry - the registry value
ordering - the ordering value
supplement - the supplement value

Method Details

toPDFString

public String toPDFString()
Create a string for the CIDSystemInfo dictionary. The entries are placed as an inline dictionary.
Overrides:
toPDFString in interface PDFObject
Returns:
the string for the CIDSystemInfo entry with the inline dictionary

Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.