org.apache.fop.pdf
Class PDFCIDFontDescriptor
java.lang.Object
org.apache.fop.pdf.PDFObject
org.apache.fop.pdf.PDFDictionary
org.apache.fop.pdf.PDFFontDescriptor
org.apache.fop.pdf.PDFCIDFontDescriptor
- All Implemented Interfaces:
- PDFWritable
public class PDFCIDFontDescriptor
- extends PDFFontDescriptor
Class representing a font descriptor for CID fonts.
Font descriptors for CID fonts are specified on page 227 and onwards of the PDF 1.3 spec.
Constructor Summary |
PDFCIDFontDescriptor(java.lang.String basefont,
int[] fontBBox,
int capHeight,
int flags,
int italicAngle,
int stemV,
java.lang.String lang)
Create a /FontDescriptor object. |
Methods inherited from class org.apache.fop.pdf.PDFObject |
contentEquals, encode, encodeBinaryToHexString, encodeString, encodeText, formatDateTime, formatDateTime, formatObject, getDocument, getDocumentSafely, getGeneration, getObjectID, getObjectNumber, getParent, hasObjectNumber, makeReference, outputInline, referencePDF, setDocument, setObjectNumber, setParent, toPDF, toPDFString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PDFCIDFontDescriptor
public PDFCIDFontDescriptor(java.lang.String basefont,
int[] fontBBox,
int capHeight,
int flags,
int italicAngle,
int stemV,
java.lang.String lang)
- Create a /FontDescriptor object.
- Parameters:
basefont
- the base font namefontBBox
- the bounding box for the described fontflags
- various characteristics of the fontcapHeight
- height of the capital lettersstemV
- the width of the dominant vertical stems of glyphsitalicAngle
- the angle of the vertical dominant strokeslang
- the language
setCIDSet
public void setCIDSet(PDFStream cidSet)
- Set the CID set stream.
- Parameters:
cidSet
- the PDF stream containing the CID set
Copyright 1999-2010 The Apache Software Foundation. All Rights Reserved.