| Package | Description |
|---|---|
| org.jpedal.fonts.glyph | |
| org.jpedal.fonts.glyph.javafx | |
| org.jpedal.fonts.tt | |
| org.jpedal.render |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseT1Glyph
defines the current shape which is created by command stream
|
class |
MarkerGlyph
holds data so we can draw glyph on first appearance
|
class |
T1Glyph
defines the current shape which is created by command stream
|
class |
T1GlyphFX
defines the current shape which is created by command stream
|
class |
T3Glyph
defines the current shape which is created by command stream
|
class |
UnrendererGlyph
holds data so we can draw glyph on first appearance
|
| Modifier and Type | Field and Description |
|---|---|
protected PdfGlyph[] |
PdfJavaGlyphs.cachedEmbeddedShapes |
| Modifier and Type | Method and Description |
|---|---|
PdfGlyph |
PdfJavaGlyphs.getEmbeddedCachedShape(int idx)
Returns the specified shape from the cache, or
null if the shape
is not in the cache. |
PdfGlyph |
T3Glyphs.getEmbeddedGlyph(GlyphFactory factory,
String glyph,
float[][] Trm,
int rawInt,
String displayValue,
float currentWidth,
String key)
template used by t1/tt fonts
|
PdfGlyph |
T1Glyphs.getEmbeddedGlyph(GlyphFactory factory,
String glyph,
float[][] Trm,
int rawInt,
String displayValue,
float currentWidth,
String key)
used by non type3 font
|
PdfGlyph |
PdfJavaGlyphs.getEmbeddedGlyph(GlyphFactory factory,
String glyph,
float[][] trm,
int rawInt,
String displayValue,
float currentWidth,
String key)
template used by t1/t3/tt fonts
|
PdfGlyph |
PdfGlyphs.getEmbeddedGlyph(GlyphFactory factory,
String charGlyph,
float[][] trm,
int rawInt,
String displayValue,
float currentWidth,
String key) |
PdfGlyph |
T1GlyphFactory.getGlyph() |
PdfGlyph |
GlyphFactory.getGlyph() |
PdfGlyph |
JavaFXSupport.getGlyph(float[] x,
float[] y,
float[] x2,
float[] y2,
float[] x3,
float[] y3,
float ymin,
int end,
int[] commands) |
PdfGlyph |
T1GlyphFactory.getGlyph(Glyf currentGlyf,
FontFile2 fontTable,
Hmtx currentHmtx,
int idx,
float unitsPerEm,
TTVM vm,
String baseFontName) |
PdfGlyph |
JavaFXSupport.getGlyph(Glyf currentGlyf,
FontFile2 fontTable,
Hmtx currentHmtx,
int idx,
float f,
TTVM vm,
String baseFontName) |
PdfGlyph |
GlyphFactory.getGlyph(Glyf currentGlyf,
FontFile2 fontTable,
Hmtx currentHmtx,
int idx,
float f,
TTVM vm,
String baseFontName) |
| Modifier and Type | Method and Description |
|---|---|
void |
PdfJavaGlyphs.setEmbeddedCachedShape(int idx,
PdfGlyph shape)
Caches the specified shape.
|
void |
T3Glyphs.setT3Glyph(int key,
int altKey,
PdfGlyph glyph) |
void |
PdfJavaGlyphs.setT3Glyph(int key,
int altKey,
PdfGlyph glyph) |
| Modifier and Type | Method and Description |
|---|---|
PdfGlyph |
JavaFXSupportImpl.getGlyph(float[] x,
float[] y,
float[] x2,
float[] y2,
float[] x3,
float[] y3,
float ymin,
int end,
int[] commands) |
PdfGlyph |
JavaFXSupportImpl.getGlyph(Glyf currentGlyf,
FontFile2 fontTable,
Hmtx currentHmtx,
int idx,
float unitsPerEm,
TTVM vm,
String baseFontName) |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseTTGlyph |
class |
TTGlyph |
class |
TTGlyphFX
Provides addition javafx code if using JavaFX module
|
| Modifier and Type | Method and Description |
|---|---|
PdfGlyph |
CFF.getCFFGlyph(GlyphFactory factory,
String glyph,
float[][] Trm,
int rawInt,
String displayValue,
float currentWidth,
String key) |
PdfGlyph |
TTGlyphs.getEmbeddedGlyph(GlyphFactory factory,
String glyph,
float[][] Trm,
int rawInt,
String displayValue,
float currentWidth,
String key)
used by non type3 font
|
| Modifier and Type | Method and Description |
|---|---|
void |
SwingDisplay.drawEmbeddedText(float[][] Trm,
int fontSize,
PdfGlyph embeddedGlyph,
Object javaGlyph,
int type,
GraphicsState gs,
double[] at,
String glyf,
PdfFont currentFontData,
float glyfWidth)
store glyph info
|
void |
ImageDisplay.drawEmbeddedText(float[][] Trm,
int fontSize,
PdfGlyph embeddedGlyph,
Object javaGlyph,
int type,
GraphicsState gs,
double[] textTransform,
String glyf,
PdfFont currentFontData,
float glyfWidth) |
void |
FXDisplay.drawEmbeddedText(float[][] Trm,
int fontSize,
PdfGlyph embeddedGlyph,
Object javaGlyph,
int type,
GraphicsState gs,
double[] textScaling,
String glyf,
PdfFont currentFontData,
float glyfWidth)
store glyph info
|
void |
DynamicVectorRenderer.drawEmbeddedText(float[][] Trm,
int fontSize,
PdfGlyph embeddedGlyph,
Object javaGlyph,
int type,
GraphicsState gs,
double[] at,
String glyf,
PdfFont currentFontData,
float glyfWidth)
Store glyph info
|
void |
BaseDisplay.drawEmbeddedText(float[][] Trm,
int fontSize,
PdfGlyph embeddedGlyph,
Object javaGlyph,
int type,
GraphicsState gs,
double[] at,
String glyf,
PdfFont currentFontData,
float glyfWidth) |
Copyright © 2017. All rights reserved.