List of usage examples for com.itextpdf.text.pdf.parser Matrix I31
int I31
To view the source code for com.itextpdf.text.pdf.parser Matrix I31.
Click Source Link
From source file:mkl.testarea.itext5.pdfcleanup.PdfCleanUpRegionFilter.java
License:Open Source License
private Point2D[] transformPoints(Matrix transormationMatrix, boolean inverse, Point2D... points) { AffineTransform t = new AffineTransform(transormationMatrix.get(Matrix.I11), transormationMatrix.get(Matrix.I12), transormationMatrix.get(Matrix.I21), transormationMatrix.get(Matrix.I22), transormationMatrix.get(Matrix.I31), transormationMatrix.get(Matrix.I32)); Point2D[] transformed = new Point2D[points.length]; if (inverse) { try {/*from www.j a va 2 s . c o m*/ t = t.createInverse(); } catch (NoninvertibleTransformException e) { throw new RuntimeException(e); } } t.transform(points, 0, transformed, 0, points.length); return transformed; }