Package | Description |
---|---|
org.apache.pdfbox.debugger.fontencodingpane | |
org.apache.pdfbox.pdmodel.font |
Classes to deal with font functionality in a PDF Document.
|
org.apache.pdfbox.rendering |
Modifier and Type | Method and Description |
---|---|
private java.lang.Object[][] |
Type0Font.readMap(PDCIDFont descendantFont,
PDType0Font parentFont) |
Constructor and Description |
---|
Type0Font(PDCIDFont descendantFont,
PDType0Font parentFont)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
protected PDType0Font |
PDCIDFont.parent |
private PDType0Font |
PDCIDFontType2Embedder.parent |
Modifier and Type | Method and Description |
---|---|
PDType0Font |
PDCIDFont.getParent()
Returns the Type 0 font which is the parent of this font.
|
static PDType0Font |
PDType0Font.load(PDDocument doc,
java.io.File file)
Loads a TTF to be embedded and subset into a document as a Type 0 font.
|
static PDType0Font |
PDType0Font.load(PDDocument doc,
java.io.InputStream input)
Loads a TTF to be embedded and subset into a document as a Type 0 font.
|
static PDType0Font |
PDType0Font.load(PDDocument doc,
java.io.InputStream input,
boolean embedSubset)
Loads a TTF to be embedded into a document as a Type 0 font.
|
static PDType0Font |
PDType0Font.load(PDDocument doc,
TrueTypeFont ttf,
boolean embedSubset)
Loads a TTF to be embedded into a document as a Type 0 font.
|
static PDType0Font |
PDType0Font.loadVertical(PDDocument doc,
java.io.File file)
Loads a TTF to be embedded into a document as a vertical Type 0 font.
|
static PDType0Font |
PDType0Font.loadVertical(PDDocument doc,
java.io.InputStream input)
Loads a TTF to be embedded into a document as a vertical Type 0 font.
|
static PDType0Font |
PDType0Font.loadVertical(PDDocument doc,
java.io.InputStream input,
boolean embedSubset)
Loads a TTF to be embedded into a document as a vertical Type 0 font.
|
static PDType0Font |
PDType0Font.loadVertical(PDDocument doc,
TrueTypeFont ttf,
boolean embedSubset)
Loads a TTF to be embedded into a document as a vertical Type 0 font.
|
Modifier and Type | Method and Description |
---|---|
(package private) static PDCIDFont |
PDFontFactory.createDescendantFont(COSDictionary dictionary,
PDType0Font parent)
Creates a new PDCIDFont instance with the appropriate subclass.
|
Constructor and Description |
---|
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.
|
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.
|
Constructor and Description |
---|
TTFGlyph2D(PDType0Font type0Font)
Constructor.
|