Uses of Class
org.apache.pdfbox.util.Matrix
-
Packages that use Matrix Package Description org.apache.pdfbox.contentstream This package contains provides classes for working with content streams.org.apache.pdfbox.pdmodel The PDModel package represents a high level API for creating and manipulating PDF documents.org.apache.pdfbox.pdmodel.common High level PD classes that are used throughout several packages are placed in the PDModel common package.org.apache.pdfbox.pdmodel.font Classes to deal with font functionality in a PDF Document.org.apache.pdfbox.pdmodel.graphics.color This package deals with colors that are stored in a PDF document.org.apache.pdfbox.pdmodel.graphics.form This package deals with Form XObjects that are stored in a PDF document.org.apache.pdfbox.pdmodel.graphics.pattern This package deals with patterns which are used instead of colors.org.apache.pdfbox.pdmodel.graphics.shading This package deals with shadings which are used for filling instead of a color.org.apache.pdfbox.pdmodel.graphics.state This package deals with graphics states within the PDF document.org.apache.pdfbox.rendering org.apache.pdfbox.text org.apache.pdfbox.util This package contains utility classes that are used by the PDFBox project. -
-
Uses of Matrix in org.apache.pdfbox.contentstream
Methods in org.apache.pdfbox.contentstream that return Matrix Modifier and Type Method Description MatrixPDFStreamEngine. getInitialMatrix()Gets the stream's initial matrix.MatrixPDContentStream. getMatrix()Returns the matrix which transforms from the stream's space to user space.MatrixPDFStreamEngine. getTextLineMatrix()MatrixPDFStreamEngine. getTextMatrix()Methods in org.apache.pdfbox.contentstream with parameters of type Matrix Modifier and Type Method Description protected voidPDFStreamEngine. processTilingPattern(PDTilingPattern tilingPattern, PDColor color, PDColorSpace colorSpace, Matrix patternMatrix)Process the given tiling pattern.protected voidPDFStreamEngine. processType3Stream(PDType3CharProc charProc, Matrix textRenderingMatrix)Processes a Type 3 character stream.voidPDFStreamEngine. setTextLineMatrix(Matrix value)voidPDFStreamEngine. setTextMatrix(Matrix value)protected voidPDFStreamEngine. showFontGlyph(Matrix textRenderingMatrix, PDFont font, int code, java.lang.String unicode, Vector displacement)Deprecated.protected voidPDFStreamEngine. showFontGlyph(Matrix textRenderingMatrix, PDFont font, int code, Vector displacement)Called when a glyph is to be processed.protected voidPDFStreamEngine. showGlyph(Matrix textRenderingMatrix, PDFont font, int code, java.lang.String unicode, Vector displacement)Deprecated.protected voidPDFStreamEngine. showGlyph(Matrix textRenderingMatrix, PDFont font, int code, Vector displacement)Called when a glyph is to be processed.protected voidPDFStreamEngine. showType3Glyph(Matrix textRenderingMatrix, PDType3Font font, int code, java.lang.String unicode, Vector displacement)Deprecated.protected voidPDFStreamEngine. showType3Glyph(Matrix textRenderingMatrix, PDType3Font font, int code, Vector displacement)Called when a glyph is to be processed. -
Uses of Matrix in org.apache.pdfbox.pdmodel
Methods in org.apache.pdfbox.pdmodel that return Matrix Modifier and Type Method Description MatrixPDPage. getMatrix()Methods in org.apache.pdfbox.pdmodel with parameters of type Matrix Modifier and Type Method Description voidPDPageContentStream. drawImage(PDImageXObject image, Matrix matrix)Draw an image at the origin with the given transformation matrix.voidPDPageContentStream. setTextMatrix(Matrix matrix)The Tm operator.voidPDPageContentStream. transform(Matrix matrix)The cm operator. -
Uses of Matrix in org.apache.pdfbox.pdmodel.common
Methods in org.apache.pdfbox.pdmodel.common with parameters of type Matrix Modifier and Type Method Description java.awt.geom.GeneralPathPDRectangle. transform(Matrix matrix)Returns a path which represents this rectangle having been transformed by the given matrix. -
Uses of Matrix in org.apache.pdfbox.pdmodel.font
Fields in org.apache.pdfbox.pdmodel.font declared as Matrix Modifier and Type Field Description protected static MatrixPDFont. DEFAULT_FONT_MATRIXMethods in org.apache.pdfbox.pdmodel.font that return Matrix Modifier and Type Method Description MatrixPDCIDFontType0. getFontMatrix()MatrixPDCIDFontType2. getFontMatrix()MatrixPDFont. getFontMatrix()MatrixPDFontLike. getFontMatrix()Returns the font matrix, which represents the transformation from glyph space to text space.MatrixPDType0Font. getFontMatrix()MatrixPDType1CFont. getFontMatrix()MatrixPDType1Font. getFontMatrix()MatrixPDType3Font. getFontMatrix()MatrixPDType3CharProc. getMatrix() -
Uses of Matrix in org.apache.pdfbox.pdmodel.graphics.color
Methods in org.apache.pdfbox.pdmodel.graphics.color with parameters of type Matrix Modifier and Type Method Description voidPDCalRGB. setMatrix(Matrix matrix)Sets the linear interpretation matrix. -
Uses of Matrix in org.apache.pdfbox.pdmodel.graphics.form
Methods in org.apache.pdfbox.pdmodel.graphics.form that return Matrix Modifier and Type Method Description MatrixPDFormXObject. getMatrix()This will get the optional matrix of an XObjectForm. -
Uses of Matrix in org.apache.pdfbox.pdmodel.graphics.pattern
Methods in org.apache.pdfbox.pdmodel.graphics.pattern that return Matrix Modifier and Type Method Description MatrixPDAbstractPattern. getMatrix()Returns the pattern matrix, or the identity matrix is none is available. -
Uses of Matrix in org.apache.pdfbox.pdmodel.graphics.shading
Fields in org.apache.pdfbox.pdmodel.graphics.shading declared as Matrix Modifier and Type Field Description protected MatrixShadingPaint. matrixMethods in org.apache.pdfbox.pdmodel.graphics.shading that return Matrix Modifier and Type Method Description MatrixPDShadingType1. getMatrix()This will get the optional Matrix of a function based shading.MatrixShadingPaint. getMatrix()Methods in org.apache.pdfbox.pdmodel.graphics.shading with parameters of type Matrix Modifier and Type Method Description java.awt.geom.Rectangle2DPDShading. getBounds(java.awt.geom.AffineTransform xform, Matrix matrix)Calculate a bounding rectangle around the areas of this shading context.java.awt.geom.Rectangle2DPDShadingType6. getBounds(java.awt.geom.AffineTransform xform, Matrix matrix)java.awt.geom.Rectangle2DPDShadingType7. getBounds(java.awt.geom.AffineTransform xform, Matrix matrix)abstract java.awt.PaintPDShading. toPaint(Matrix matrix)Returns an AWT paint which corresponds to this shadingjava.awt.PaintPDShadingType1. toPaint(Matrix matrix)java.awt.PaintPDShadingType2. toPaint(Matrix matrix)java.awt.PaintPDShadingType3. toPaint(Matrix matrix)java.awt.PaintPDShadingType4. toPaint(Matrix matrix)java.awt.PaintPDShadingType5. toPaint(Matrix matrix)java.awt.PaintPDShadingType6. toPaint(Matrix matrix)java.awt.PaintPDShadingType7. toPaint(Matrix matrix)Constructors in org.apache.pdfbox.pdmodel.graphics.shading with parameters of type Matrix Constructor Description AxialShadingContext(PDShadingType2 shading, java.awt.image.ColorModel colorModel, java.awt.geom.AffineTransform xform, Matrix matrix, java.awt.Rectangle deviceBounds)Constructor creates an instance to be used for fill operations.RadialShadingContext(PDShadingType3 shading, java.awt.image.ColorModel colorModel, java.awt.geom.AffineTransform xform, Matrix matrix, java.awt.Rectangle deviceBounds)Constructor creates an instance to be used for fill operations.ShadingContext(PDShading shading, java.awt.image.ColorModel cm, java.awt.geom.AffineTransform xform, Matrix matrix)Constructor. -
Uses of Matrix in org.apache.pdfbox.pdmodel.graphics.state
Methods in org.apache.pdfbox.pdmodel.graphics.state that return Matrix Modifier and Type Method Description MatrixPDGraphicsState. getCurrentTransformationMatrix()Get the value of the CTM.MatrixPDSoftMask. getInitialTransformationMatrix()Returns the CTM at the time the ExtGState was activated.Methods in org.apache.pdfbox.pdmodel.graphics.state with parameters of type Matrix Modifier and Type Method Description voidPDGraphicsState. setCurrentTransformationMatrix(Matrix value)Set the value of the CTM. -
Uses of Matrix in org.apache.pdfbox.rendering
Methods in org.apache.pdfbox.rendering with parameters of type Matrix Modifier and Type Method Description protected voidPageDrawer. showFontGlyph(Matrix textRenderingMatrix, PDFont font, int code, Vector displacement)protected voidPageDrawer. showType3Glyph(Matrix textRenderingMatrix, PDType3Font font, int code, Vector displacement) -
Uses of Matrix in org.apache.pdfbox.text
Methods in org.apache.pdfbox.text that return Matrix Modifier and Type Method Description MatrixTextPosition. getTextMatrix()The matrix containing the starting text position and scaling.Constructors in org.apache.pdfbox.text with parameters of type Matrix Constructor Description TextPosition(int pageRotation, float pageWidth, float pageHeight, Matrix textMatrix, float endX, float endY, float maxHeight, float individualWidth, float spaceWidth, java.lang.String unicode, int[] charCodes, PDFont font, float fontSize, int fontSizeInPt)Constructor. -
Uses of Matrix in org.apache.pdfbox.util
Methods in org.apache.pdfbox.util that return Matrix Modifier and Type Method Description MatrixMatrix. clone()Clones this object.static MatrixMatrix. concatenate(Matrix a, Matrix b)Produces a copy of the first matrix, with the second matrix concatenated.static MatrixMatrix. createMatrix(COSBase base)Convenience method to be used when creating a matrix from unverified data.MatrixMatrix. extractScaling()Deprecated.This method is due to be removed, please contact us if you make use of it.MatrixMatrix. extractTranslating()Deprecated.This method is due to be removed, please contact us if you make use of it.static MatrixMatrix. getRotateInstance(double theta, float tx, float ty)Convenience method to create a rotated instance.static MatrixMatrix. getScaleInstance(float x, float y)Convenience method to create a scaled instance.static MatrixMatrix. getTranslateInstance(float x, float y)Convenience method to create a translating instance.static MatrixMatrix. getTranslatingInstance(float x, float y)Deprecated.UsegetTranslateInstance(float, float)instead.MatrixMatrix. multiply(Matrix other)This method multiplies this Matrix with the specified other Matrix, storing the product in a new instance.MatrixMatrix. multiply(Matrix other, Matrix result)Deprecated.Methods in org.apache.pdfbox.util with parameters of type Matrix Modifier and Type Method Description voidMatrix. concatenate(Matrix matrix)Concatenates (premultiplies) the given matrix to this matrix.static MatrixMatrix. concatenate(Matrix a, Matrix b)Produces a copy of the first matrix, with the second matrix concatenated.MatrixMatrix. multiply(Matrix other)This method multiplies this Matrix with the specified other Matrix, storing the product in a new instance.MatrixMatrix. multiply(Matrix other, Matrix result)Deprecated.
-