How to convert pdf to jpeg images using Spire.Pdf for .Net?
I couldn't find a solution in Program Guide
Is it possible?
PdfDocumentViewer viewer = new PdfDocumentViewer();
viewer.LoadFromFile(@"D:\DEV\tmp\percents.pdf");
int currentPage = viewer.CurrentPageNumber;
Bitmap[] images = viewer.SaveAsImage(0, currentPage - 1);
for (int i = 0; i < images.Length; i++)
{
String fileName = Path.Combine(@"D:\DEV\tmp", String.Format("PDFViewer-{0}.png", i));
images[i].Save(fileName);
}
в System.Number.ParseSingle(String value, NumberStyles options, NumberFormatInfo numfmt)
в System.Single.Parse(String s)
в ᢽ.ᜀ(String[] A_0)
в ᢽ.ᜒ()
в Spire.PdfViewer.Forms.PdfDocumentViewer.SaveAsImage(Int32 startIndex, Int32 endIndex)
в DocToPngConverter.Program.Main(String[] args) в c:\Users\vsitnikov\Documents\Visual Studio 2012\Projects\DocToPngConverter\DocToPngConverter\Program.cs:строка 35
using Spire.PdfViewer;
using Spire.Pdf;
using Spire.PdfViewer.Forms;
using System.Drawing;
namespace _1260
{
class Program
{
static void Main(string[] args)
{
PdfDocumentViewer pdfViewer = new PdfDocumentViewer();
pdfViewer.LoadFromFile(@"..\..\percents.pdf");
for (int i = 0; i < pdfViewer.PageCount; i++)
{
Image image = pdfViewer.SaveAsImage(i);
image.Save(String.Format(@"..\..\images\image-{0}.jpg", i), System.Drawing.Imaging.ImageFormat.Jpeg);
}
}
}
}
CultureInfo cc = Thread.CurrentThread.CurrentCulture;
Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture;
PdfDocumentViewer pdfViewer = new PdfDocumentViewer();
pdfViewer.LoadFromFile(@"..\..\percents.pdf");
for (int i = 0; i < pdfViewer.PageCount; i++)
{
Image image = pdfViewer.SaveAsImage(i);
Thread.CurrentThread.CurrentCulture = cc;
image.Save(String.Format(@"..\..\images\image-{0}.jpg", i), System.Drawing.Imaging.ImageFormat.Jpeg);
}