Uses of Class
org.apache.pdfbox.pdmodel.font.PDType0Font
Packages that use PDType0Font
Package
Description
The PDModel package represents a high level API for creating and manipulating PDF documents.
Classes to deal with font functionality in a PDF Document.
-
Uses of PDType0Font in org.apache.pdfbox.debugger.fontencodingpane
Methods in org.apache.pdfbox.debugger.fontencodingpane with parameters of type PDType0FontModifier and TypeMethodDescriptionprivate Object[][]Type0Font.readMap(PDCIDFont descendantFont, PDType0Font parentFont) Constructors in org.apache.pdfbox.debugger.fontencodingpane with parameters of type PDType0FontModifierConstructorDescription(package private)Type0Font(PDCIDFont descendantFont, PDType0Font parentFont) Constructor. -
Uses of PDType0Font in org.apache.pdfbox.pdmodel
Fields in org.apache.pdfbox.pdmodel with type parameters of type PDType0FontModifier and TypeFieldDescriptionprivate final Map<PDType0Font, GsubWorker> PDAbstractContentStream.gsubWorkersMethods in org.apache.pdfbox.pdmodel with parameters of type PDType0FontModifier and TypeMethodDescriptionPDAbstractContentStream.applyGSUBRules(GsubWorker gsubWorker, ByteArrayOutputStream out, PDType0Font font, String word) Retrieve the glyph IDs for the characters in the specified word, after applying any relevant GSUB rules.private byte[]PDAbstractContentStream.encodeForGsub(GsubWorker gsubWorker, Set<Integer> glyphIds, PDType0Font font, String text) Retrieve the encoded glyph IDs for the characters in the specified text, after applying any relevant GSUB rules. -
Uses of PDType0Font in org.apache.pdfbox.pdmodel.font
Fields in org.apache.pdfbox.pdmodel.font declared as PDType0FontModifier and TypeFieldDescriptionprotected final PDType0FontPDCIDFont.parentprivate final PDType0FontPDCIDFontType2Embedder.parentMethods in org.apache.pdfbox.pdmodel.font that return PDType0FontModifier and TypeMethodDescriptionfinal PDType0FontPDCIDFont.getParent()Returns the Type 0 font which is the parent of this font.static PDType0FontPDType0Font.load(PDDocument doc, File file) Loads a TTF to be embedded and subset into a document as a Type 0 font.static PDType0FontPDType0Font.load(PDDocument doc, InputStream input) Loads a TTF to be embedded and subset into a document as a Type 0 font.static PDType0FontPDType0Font.load(PDDocument doc, InputStream input, boolean embedSubset) Loads a TTF to be embedded into a document as a Type 0 font.static PDType0FontPDType0Font.load(PDDocument doc, TrueTypeFont ttf, boolean embedSubset) Loads a TTF to be embedded into a document as a Type 0 font.static PDType0FontPDType0Font.load(PDDocument doc, RandomAccessRead randomAccessRead, boolean embedSubset, boolean vertical) Loads a TTF to be embedded into a document as a Type 0 font.static PDType0FontPDType0Font.loadVertical(PDDocument doc, File file) Loads a TTF to be embedded into a document as a vertical Type 0 font.static PDType0FontPDType0Font.loadVertical(PDDocument doc, InputStream input) Loads a TTF to be embedded into a document as a vertical Type 0 font.static PDType0FontPDType0Font.loadVertical(PDDocument doc, InputStream input, boolean embedSubset) Loads a TTF to be embedded into a document as a vertical Type 0 font.static PDType0FontPDType0Font.loadVertical(PDDocument doc, TrueTypeFont ttf, boolean embedSubset) Loads a TTF to be embedded into a document as a vertical Type 0 font.Methods in org.apache.pdfbox.pdmodel.font with parameters of type PDType0FontModifier and TypeMethodDescription(package private) static PDCIDFontPDFontFactory.createDescendantFont(COSDictionary dictionary, PDType0Font parent) Creates a new PDCIDFont instance with the appropriate subclass.Constructors in org.apache.pdfbox.pdmodel.font with parameters of type PDType0FontModifierConstructorDescription(package private)PDCIDFont(COSDictionary fontDictionary, PDType0Font parent) Constructor.PDCIDFontType0(COSDictionary fontDictionary, PDType0Font parent) Constructor.PDCIDFontType2(COSDictionary fontDictionary, PDType0Font parent) Constructor.PDCIDFontType2(COSDictionary fontDictionary, PDType0Font parent, TrueTypeFont trueTypeFont) Constructor.(package private)PDCIDFontType2Embedder(PDDocument document, COSDictionary dict, TrueTypeFont ttf, boolean embedSubset, PDType0Font parent, boolean vertical) Creates a new TrueType font embedder for the given TTF as a PDCIDFontType2.