Package | Description |
---|---|
com.itextpdf.io.font | |
com.itextpdf.io.font.otf | |
com.itextpdf.kernel.font |
Modifier and Type | Field and Description |
---|---|
protected Map<Integer,Glyph> |
FontProgram.codeToGlyph |
protected Map<Integer,Glyph> |
FontProgram.unicodeToGlyph |
Modifier and Type | Method and Description |
---|---|
Glyph |
FontProgram.getGlyph(int unicode) |
Glyph |
Type1Font.getGlyph(String name)
Find glyph by glyph name.
|
Glyph |
FontProgram.getGlyphByCode(int charCode) |
Modifier and Type | Method and Description |
---|---|
int |
Type1Font.getKerning(Glyph first, Glyph second) |
int |
TrueTypeFont.getKerning(Glyph first, Glyph second)
Gets the kerning between two glyphs.
|
abstract int |
FontProgram.getKerning(Glyph first, Glyph second)
Gets the kerning between two glyphs.
|
int |
CidFont.getKerning(Glyph glyph1, Glyph glyph2) |
Modifier and Type | Field and Description |
---|---|
Glyph |
OpenTableLookup.GlyphIndexer.glyph |
Modifier and Type | Field and Description |
---|---|
protected List<Glyph> |
GlyphLine.glyphs |
Modifier and Type | Method and Description |
---|---|
Glyph |
GlyphLine.get(int index) |
Glyph |
OpenTypeFontTableReader.getGlyph(int index) |
Glyph |
GlyphLine.set(int index, Glyph glyph) |
Modifier and Type | Method and Description |
---|---|
boolean |
GlyphLine.IGlyphLineFilter.accept(Glyph glyph) |
void |
GlyphLine.add(Glyph glyph) |
void |
GlyphLine.add(int index, Glyph glyph) |
Glyph |
GlyphLine.set(int index, Glyph glyph) |
Modifier and Type | Method and Description |
---|---|
void |
GlyphLine.setGlyphs(List<Glyph> replacementGlyphs) |
Constructor and Description |
---|
Glyph(Glyph glyph) |
Glyph(Glyph glyph, int unicode) |
Glyph(Glyph glyph, int xPlacement, int yPlacement, int xAdvance, int yAdvance, int anchorDelta) |
Constructor and Description |
---|
GlyphLine(List<Glyph> glyphs) |
GlyphLine(List<Glyph> glyphs, int start, int end) |
GlyphLine(List<Glyph> glyphs, List<GlyphLine.ActualText> actualText, int start, int end) |
GlyphPositioningTableReader(RandomAccessFileOrArray rf, int gposTableLocation, OpenTypeGdefTableReader gdef, Map<Integer,Glyph> indexGlyphMap, int unitsPerEm) |
GlyphSubstitutionTableReader(RandomAccessFileOrArray rf, int gsubTableLocation, OpenTypeGdefTableReader gdef, Map<Integer,Glyph> indexGlyphMap, int unitsPerEm) |
OpenTypeFontTableReader(RandomAccessFileOrArray rf, int tableLocation, OpenTypeGdefTableReader gdef, Map<Integer,Glyph> indexGlyphMap, int unitsPerEm) |
Modifier and Type | Field and Description |
---|---|
protected Map<Integer,Glyph> |
PdfFont.notdefGlyphs |
Modifier and Type | Method and Description |
---|---|
Glyph |
PdfType3Font.getGlyph(int unicode) |
Glyph |
PdfType1Font.getGlyph(int unicode) |
Glyph |
PdfType0Font.getGlyph(int unicode) |
Glyph |
PdfTrueTypeFont.getGlyph(int unicode) |
abstract Glyph |
PdfFont.getGlyph(int unicode)
Get glyph by unicode
|
Modifier and Type | Method and Description |
---|---|
byte[] |
PdfType0Font.convertToBytes(Glyph glyph) |
byte[] |
PdfSimpleFont.convertToBytes(Glyph glyph) |
abstract byte[] |
PdfFont.convertToBytes(Glyph glyph) |
int |
Type3FontProgram.getKerning(Glyph glyph1, Glyph glyph2) |
Copyright © 1998–2016 iText Group NV. All rights reserved.