public class Type1 extends PdfFont
| Modifier and Type | Field and Description |
|---|---|
protected Integer |
blueFuzz |
protected Double |
blueScale |
protected Integer |
blueShift |
protected int[] |
blueValues |
static char[] |
DEF_CHARS |
protected int[] |
familyBlues |
protected int[] |
familyOtherBlues |
protected Boolean |
forceBold |
protected boolean |
isCID |
protected Integer |
languageGroup |
protected int[] |
otherBlues |
protected Double |
stdHW |
protected Double |
stdVW |
protected int[] |
stemSnapH |
protected int[] |
stemSnapV |
static String[] |
T1C
lookup for 2 byte draw commands
|
static String[] |
T1CcharCodes1Byte
lookup for 1 byte draw commands
|
allNumbers, CMapName, containsHexNumbers, copyright, currentPdfFile, diffs, embeddedEnc, embeddedFamilyName, embeddedFontName, encodingCmapSpec, FontBBox, fontEnc, fontID, FontMatrix, fontTypes, glyphs, hasDoubleBytes, hasEncoding, isCIDFont, isFontEmbedded, isFontSubstituted, isFontVertical, isHex, italicAngle, loader, maxCharCount, rawDiffKeys, renderPage, substituteFont, substituteFontFile, TTstreamisCID| Constructor and Description |
|---|
Type1()
needed so CIDFOnt0 can extend
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
putChar(int charInt,
String mappedChar)
store embedded differences
|
protected void |
readType1FontFile(byte[] content)
Handle encoding for type1 fonts
|
protected void |
readType1FontFileNew(byte[] content) |
createCIDFont, createFont, getBaseFontName, getBoundingBox, getCIDToGIDMap, getCMAP, getCopyright, getCurrentFontSpaceWidth, getDefaultWidth, getDescent, getDiffChar, getDiffChar, getDiffMapping, getEmbeddedChar, getEncodedCMAPValue, getFontBounds, getFontEncoding, getFontID, getFontName, getFontType, getGlyphData, getGlyphValue, getGlyphWidth, getJavaFontX, getMappedChar, getObjID, getSpaces, getSpaceWidthHTML, getSubstituteFont, getToUnicode, getTruncatedName, getUnicodeMapping, getUnicodeValue, getWidth, hasToUnicode, init, init, is1C, isBrokenFont, isCIDFont, isDoubleBytes, isDoubleBytes, isFontSubsetted, isFontSubstituted, isFontVertical, isSingleByte, isWidthVertical, putFontEncoding, putMappedChar, readWidths, resetNameForHTML, setBoundsAndMatrix, setDefaultDisplayFont, setEncoding, setFont, setLastWidth, setName, setRawFontName, setValuesForGlyphprotected boolean isCID
protected int[] blueValues
protected int[] otherBlues
protected int[] familyBlues
protected int[] familyOtherBlues
protected Double blueScale
protected Integer blueShift
protected Integer blueFuzz
protected Double stdHW
protected Double stdVW
protected int[] stemSnapH
protected int[] stemSnapV
protected Boolean forceBold
protected Integer languageGroup
public static final String[] T1CcharCodes1Byte
public static final String[] T1C
public static final char[] DEF_CHARS
protected final void readType1FontFileNew(byte[] content)
throws Exception
Exceptionprotected final void readType1FontFile(byte[] content)
throws Exception
Exceptionprotected final void putChar(int charInt,
String mappedChar)
Copyright © 2017. All rights reserved.