public class PdfUtils extends Object
| Constructor and Description |
|---|
PdfUtils() |
| Modifier and Type | Method and Description |
|---|---|
static PdfXImageAppearance |
extractImage(com.aspose.pdf.XForm form)
Extracts image information from a form.
|
static com.aspose.pdf.Matrix |
getConcatenateMatrix(com.aspose.pdf.XForm form,
com.aspose.pdf.Matrix start)
Gets form concatenate matrix considering all nested forms.
|
static com.aspose.pdf.XForm |
getForm(com.aspose.pdf.XFormCollection forms,
String formName) |
static com.aspose.pdf.XImage |
getImage(com.aspose.pdf.XImageCollection images,
String imageName) |
static byte[] |
getImageData(com.aspose.pdf.XImage image)
Gets image data byte array from
Aspose.Pdf.XImage. |
static com.aspose.pdf.XForm |
getLastForm(com.aspose.pdf.XForm form)
Gets the last form in chain of nested forms.
|
static double |
getRotateAngle(com.aspose.pdf.Matrix matrix)
Gets rotate angle from concatenate matrix.
|
static SizeD |
getSize(com.aspose.pdf.Rectangle originalRectangle,
com.aspose.pdf.Matrix concatenateMatrix)
Gets the size of original rectangle after all scale transformations.
|
static boolean |
isFormValid(com.aspose.pdf.XForm form) |
public static PdfXImageAppearance extractImage(com.aspose.pdf.XForm form)
Extracts image information from a form.
form - Form to extract image from.public static com.aspose.pdf.Matrix getConcatenateMatrix(com.aspose.pdf.XForm form,
com.aspose.pdf.Matrix start)
Gets form concatenate matrix considering all nested forms. This matrix is used to calculate XObject size and coordinates.
form - Form to get concatenate matrix for.start - Starting concatenate matrix.public static com.aspose.pdf.XForm getForm(com.aspose.pdf.XFormCollection forms,
String formName)
public static com.aspose.pdf.XImage getImage(com.aspose.pdf.XImageCollection images,
String imageName)
public static byte[] getImageData(com.aspose.pdf.XImage image)
Gets image data byte array from Aspose.Pdf.XImage.
image - Image to get data from.public static com.aspose.pdf.XForm getLastForm(com.aspose.pdf.XForm form)
Gets the last form in chain of nested forms.
form - First form in the chain.public static double getRotateAngle(com.aspose.pdf.Matrix matrix)
Gets rotate angle from concatenate matrix.
matrix - Concatenate matrix to get angle from.public static SizeD getSize(com.aspose.pdf.Rectangle originalRectangle, com.aspose.pdf.Matrix concatenateMatrix)
Gets the size of original rectangle after all scale transformations.
originalRectangle - Original rectangle to calculate size for.concatenateMatrix - Concatenate matrix.public static boolean isFormValid(com.aspose.pdf.XForm form)
Copyright © 2026. All rights reserved.