OtgRasterizationOptions
Contents
[
Hide
]Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.ImageOptionsBase, com.aspose.imaging.imageoptions.VectorRasterizationOptions, com.aspose.imaging.imageoptions.OdRasterizationOptions
public class OtgRasterizationOptions extends OdRasterizationOptions
The Otg rasterization options
Constructors
Constructor | Description |
---|---|
OtgRasterizationOptions() | |
OtgRasterizationOptions(VectorRasterizationOptions imageOptions) |
Example: The following code snippet demonstrates how to convert an OTG image to PDF and other image formats.
String dir = "c:\\aspose.imaging\\issues\\java\\1461\\";
String inputFilePath = dir + "VariousObjectsMultiPage.otg";
com.aspose.imaging.ImageOptionsBase[] options = {new com.aspose.imaging.imageoptions.PngOptions(), new com.aspose.imaging.imageoptions.PdfOptions()};
for (com.aspose.imaging.ImageOptionsBase saveOptions : options) {
String extension = saveOptions instanceof com.aspose.imaging.imageoptions.PngOptions ? ".png" : ".pdf";
com.aspose.imaging.Image image = com.aspose.imaging.Image.load(inputFilePath);
try {
com.aspose.imaging.imageoptions.OtgRasterizationOptions otgRasterizationOptions = new com.aspose.imaging.imageoptions.OtgRasterizationOptions();
otgRasterizationOptions.setPageWidth(image.getWidth());
otgRasterizationOptions.setPageHeight(image.getHeight());
saveOptions.setVectorRasterizationOptions(otgRasterizationOptions);
image.save(inputFilePath + extension, saveOptions);
} finally {
image.close();
}
}
OtgRasterizationOptions()
public OtgRasterizationOptions()
OtgRasterizationOptions(VectorRasterizationOptions imageOptions)
public OtgRasterizationOptions(VectorRasterizationOptions imageOptions)
Parameters:
Parameter | Type | Description |
---|---|---|
imageOptions | VectorRasterizationOptions |