Uses of Class
org.apache.pdfbox.util.Matrix
Packages that use Matrix
Package
Description
The PDModel graphics package deals with graphics states, operations, and parameters within the PDF document.
This package deals with patterns which are used instead of colors.
This package deals with shadings which are used for filling instead of a color.
This package deals with images that are stored in a PDF document.
The annotation package contains classes that work with PDF annotation elements.
This package contains utility classes that are used by the PDFBox project.
-
Uses of Matrix in org.apache.pdfbox.pdmodel.graphics
Methods in org.apache.pdfbox.pdmodel.graphics that return MatrixModifier and TypeMethodDescriptionPDGraphicsState.getCurrentTransformationMatrix()
Get the value of the CTM.Methods in org.apache.pdfbox.pdmodel.graphics with parameters of type MatrixModifier and TypeMethodDescriptionvoid
PDGraphicsState.setCurrentTransformationMatrix
(Matrix value) Set the value of the CTM. -
Uses of Matrix in org.apache.pdfbox.pdmodel.graphics.pattern
Methods in org.apache.pdfbox.pdmodel.graphics.pattern that return Matrix -
Uses of Matrix in org.apache.pdfbox.pdmodel.graphics.shading
Methods in org.apache.pdfbox.pdmodel.graphics.shading that return MatrixModifier and TypeMethodDescriptionPDShadingType1.getMatrix()
This will get the optional Matrix of a function based shading.Constructors in org.apache.pdfbox.pdmodel.graphics.shading with parameters of type MatrixModifierConstructorDescriptionAxialShadingContext
(PDShadingType2 shading, ColorModel colorModel, AffineTransform xform, Matrix ctm, int pageHeight, Rectangle dBounds) Constructor creates an instance to be used for fill operations.AxialShadingPaint
(PDShadingType2 shadingType2, Matrix ctm, int pageHeight) Constructor.RadialShadingContext
(PDShadingType3 shading, ColorModel colorModel, AffineTransform xform, Matrix ctm, int pageHeight, Rectangle dBounds) Constructor creates an instance to be used for fill operations.RadialShadingPaint
(PDShadingType3 shading, Matrix ctm, int pageHeight) Constructor.ShadingContext
(PDShadingResources shading, ColorModel cm, AffineTransform xform, Matrix ctm, int pageHeight, Rectangle dBounds) Type1ShadingPaint
(PDShadingType1 shading, Matrix ctm, int pageHeight) Constructor.Type4ShadingPaint
(PDShadingType4 shading, Matrix ctm, int pageHeight) Constructor.Type5ShadingPaint
(PDShadingType5 shading, Matrix ctm, int pageHeight) Constructor.Type6ShadingPaint
(PDShadingType6 shading, Matrix ctm, int pageHeight) Constructor.Type7ShadingPaint
(PDShadingType7 shading, Matrix ctm, int pageHeight) Constructor. -
Uses of Matrix in org.apache.pdfbox.pdmodel.graphics.xobject
Methods in org.apache.pdfbox.pdmodel.graphics.xobject that return Matrix -
Uses of Matrix in org.apache.pdfbox.pdmodel.interactive.annotation
Methods in org.apache.pdfbox.pdmodel.interactive.annotation that return Matrix -
Uses of Matrix in org.apache.pdfbox.util
Methods in org.apache.pdfbox.util that return MatrixModifier and TypeMethodDescriptionMatrix.copy()
This will copy the text matrix data.Matrix.extractScaling()
Create a new matrix with just the scaling operators.Matrix.extractTranslating()
Create a new matrix with just the translating operators.static Matrix
Matrix.getScaleInstance
(float x, float y) Convenience method to create a scaled instance.PDFStreamEngine.getTextLineMatrix()
PDFStreamEngine.getTextMatrix()
TextPosition.getTextPos()
Return the Matrix textPos stored in this object.static Matrix
Matrix.getTranslatingInstance
(float x, float y) Convenience method to create a translating instance.This will take the current matrix and multipy it with a matrix that is passed in.This method multiplies this Matrix with the specified other Matrix, storing the product in the specified result Matrix.Methods in org.apache.pdfbox.util with parameters of type MatrixModifier and TypeMethodDescriptionThis will take the current matrix and multipy it with a matrix that is passed in.This method multiplies this Matrix with the specified other Matrix, storing the product in the specified result Matrix.void
PDFStreamEngine.setTextLineMatrix
(Matrix value) void
PDFStreamEngine.setTextMatrix
(Matrix value) Constructors in org.apache.pdfbox.util with parameters of type MatrixModifierConstructorDescriptionTextPosition
(int pageRotation, float pageWidthValue, float pageHeightValue, Matrix textPositionSt, float endXValue, float endYValue, float maxFontH, float individualWidth, float spaceWidth, String string, int[] codePoints, PDFont currentFont, float fontSizeValue, int fontSizeInPt) Constructor.TextPosition
(int pageRotation, float pageWidthValue, float pageHeightValue, Matrix textPositionSt, float endXValue, float endYValue, float maxFontH, float individualWidth, float spaceWidth, String string, PDFont currentFont, float fontSizeValue, int fontSizeInPt) Deprecated.TextPosition
(int pageRotation, float pageWidthValue, float pageHeightValue, Matrix textPositionSt, Matrix textPositionEnd, float maxFontH, float individualWidth, float spaceWidth, String string, PDFont currentFont, float fontSizeValue, int fontSizeInPt) TextPosition
(PDPage page, Matrix textPositionSt, Matrix textPositionEnd, float maxFontH, float[] individualWidths, float spaceWidth, String string, PDFont currentFont, float fontSizeValue, int fontSizeInPt, float ws) Constructor.
TextPosition(int, float, float, Matrix, float, float, float, float, float, String, int[], PDFont, float, int)
insetad