Aspose.Pdf.Kit (Java Version ) now supports a new feature to convert each page of a PDF document to a image. This feature would also allow developers to gain more flexibility over the PDF documents while editing using Aspose.Pdf.Kit (Java Version ). Converting a PDF to images becomes very handy task if you work with Aspose.Pdf.Kit (Java Version ). Developers can use PDF Converter to transform each page of a pdf file to images. BMP, JPEG, PNG and TIFF is supported now.
Users also can use PDF Converter to transform all the pages of a pdf file to a single ITFF image, each page transform to a tag of the TIFF image.
Convert Each page of a pdf Document to a image.
Code Snippet
[C#]
PdfConverter converter = new PdfConverter();
converter.BindPdf(@"D:\Test\test.pdf");
converter.DoConvert();
String prefix = @"D:\Test\";
String suffix = ".png";
int imageCount = 1;
while (converter.HasNextImage())
{
converter.GetNextImage(prefix + imageCount + suffix, ImageFormat.Png);
imageCount++;
}
[Visual Basic]
Dim converter As PdfConverter = New PdfConverter()
converter.BindPdf("D:\Test\test.pdf")
converter.DoConvert()
Dim prefix As String = "D:\Test\"
Dim suffix As String = ".png"
Dim imageCount As Integer = 1
While converter.HasNextImage()
converter.GetNextImage(prefix + imageCount + suffix, ImageFormat.Png)
imageCount = imageCount + 1
End While
[Java]
PdfConverter converter = new PdfConverter();
converter.bindPdf("text.pdf");
converter.doConvert();
String prefix = "D:/Test/";
String suffix = ".png";
int imageCount = 1;
while (converter.hasNextImage())
{
converter.getNextImage(prefix + imageCount + suffix, ImageType.PNG);
imageCount++;
}
Convert a Pdf Document to a Single TIFF Image.
Code Snippet
[C#]
PdfConverter converter = new PdfConverter();
converter.BindPdf(@"D:\Test\test.pdf");
converter.DoConvert();
converter.SavaAsTIFF(@"D:\Test\test.tiff");
[Visual Basic]
Dim converter As PdfConverter = New PdfConverter()
converter.BindPdf("D:\Test\test.pdf")
converter.DoConvert()
converter.SavaAsTIFF(@"D:\Test\test.tiff")
[Java]
PdfConverter converter = new PdfConverter();
converter.bindPdf("text.pdf");
converter.doConvert();
converter.savaAsTIFF("text.tif");