public class PDFFontEmbedderType3 extends PDFFontEmbedder
pdfNOTDEFFONT_SIZE| Constructor and Description |
|---|
PDFFontEmbedderType3(FontRenderContext context,
PDFWriter pdf,
String reference,
PDFRedundanceTracker tracker) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAdditionalEntries(PDFDictionary fontDict)
Add additional entries to the font Dictionary.
|
protected void |
addAdditionalInitDicts()
Add additional dicionaries to the PDFWriter which may be referenced by
entries generated by addAdditionalEntries()
|
protected String |
getSubtype()
Returns the font subtype (currently only Type3).
|
protected void |
writeGlyph(String characterName,
Shape glyph,
GlyphMetrics glyphMetrics) |
closeEmbedFont, createCharacterReference, getReference, openIncludeFont, writeEncoding, writeEncoding, writeWidthscloseGlyphs, getAdvanceWidth, getAdvanceWidths, getGlyph, getGlyphMetrics, includeFont, openGlyphscloseIncludeFont, getCharName, getContext, getEncodingTable, getFont, getFontBBox, getFontName, getNODefinedChars, getUndefinedWidth, getUnicode, getUnicodepublic PDFFontEmbedderType3(FontRenderContext context, PDFWriter pdf, String reference, PDFRedundanceTracker tracker)
protected String getSubtype()
PDFFontEmbeddergetSubtype in class PDFFontEmbedderprotected void addAdditionalEntries(PDFDictionary fontDict) throws IOException
PDFFontEmbedderaddAdditionalEntries in class PDFFontEmbedderIOExceptionprotected void addAdditionalInitDicts()
throws IOException
PDFFontEmbedderaddAdditionalInitDicts in class PDFFontEmbedderIOExceptionprotected void writeGlyph(String characterName, Shape glyph, GlyphMetrics glyphMetrics) throws IOException
writeGlyph in class FontEmbedderIOExceptionCopyright © 2013. All Rights Reserved.