Package | Description |
---|---|
org.apache.pdfbox.contentstream |
This package contains provides classes for working with content streams.
|
org.apache.pdfbox.pdmodel.font |
Classes to deal with font functionality in a PDF Document.
|
org.apache.pdfbox.rendering | |
org.apache.pdfbox.text | |
org.apache.pdfbox.tools | |
org.apache.pdfbox.util |
This package contains utility classes that are used by the PDFBox project.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PDFStreamEngine.showFontGlyph(Matrix textRenderingMatrix,
PDFont font,
int code,
java.lang.String unicode,
Vector displacement)
Called when a glyph is to be processed.This method is intended for overriding in subclasses,
the default implementation does nothing.
|
protected void |
PDFStreamEngine.showGlyph(Matrix textRenderingMatrix,
PDFont font,
int code,
java.lang.String unicode,
Vector displacement)
Called when a glyph is to be processed.This method is intended for overriding in subclasses,
the default implementation does nothing.
|
protected void |
PDFStreamEngine.showType3Glyph(Matrix textRenderingMatrix,
PDType3Font font,
int code,
java.lang.String unicode,
Vector displacement)
Called when a glyph is to be processed.This method is intended for overriding in subclasses,
the default implementation does nothing.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.Integer,Vector> |
PDCIDFont.positionVectors |
Modifier and Type | Method and Description |
---|---|
private Vector |
PDCIDFont.getDefaultPositionVector(int cid)
Returns the default position vector (v).
|
Vector |
PDType0Font.getDisplacement(int code) |
Vector |
PDFont.getDisplacement(int code)
Returns the displacement vector (w0, w1) in text space, for the given character.
|
Vector |
PDType3Font.getDisplacement(int code) |
Vector |
PDType0Font.getPositionVector(int code) |
Vector |
PDCIDFont.getPositionVector(int code) |
Vector |
PDFont.getPositionVector(int code) |
Vector |
PDFontLike.getPositionVector(int code)
Returns the position vector (v), in text space, for the given character.
|
Modifier and Type | Method and Description |
---|---|
private void |
PageDrawer.drawGlyph2D(Glyph2D glyph2D,
PDFont font,
int code,
Vector displacement,
java.awt.geom.AffineTransform at)
Render the font using the Glyph2D interface.
|
protected void |
PageDrawer.showFontGlyph(Matrix textRenderingMatrix,
PDFont font,
int code,
java.lang.String unicode,
Vector displacement) |
protected void |
PageDrawer.showType3Glyph(Matrix textRenderingMatrix,
PDType3Font font,
int code,
java.lang.String unicode,
Vector displacement) |
Modifier and Type | Method and Description |
---|---|
protected void |
LegacyPDFStreamEngine.showGlyph(Matrix textRenderingMatrix,
PDFont font,
int code,
java.lang.String unicode,
Vector displacement)
This method was originally written by Ben Litchfield for PDFStreamEngine.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ExtractImages.ImageGraphicsEngine.showGlyph(Matrix textRenderingMatrix,
PDFont font,
int code,
java.lang.String unicode,
Vector displacement) |
Modifier and Type | Method and Description |
---|---|
Vector |
Vector.scale(float sxy)
Returns a new vector scaled by both x and y.
|
Vector |
Matrix.transform(Vector vector)
Transforms the given point by this matrix.
|
Modifier and Type | Method and Description |
---|---|
Vector |
Matrix.transform(Vector vector)
Transforms the given point by this matrix.
|
void |
Matrix.translate(Vector vector)
Translates this matrix by the given vector.
|