如何将PdfPTable转换为iTextSharp或其他图像格式?
发布于 2012-02-28 22:55:48
我相信iTextSharp目前还不支持将PDF渲染成图像文件。Ghostscript支持将PDF文件转换为图像。有一个很好的教程here可以将PDF文件转换为图像。你也可以使用像this one这样的渲染对象。
发布于 2012-02-29 01:56:31
iTextSharp只用于创建PDF文档。还有许多其他DLL可用于将PDF转换为JPG。最受欢迎的是Ghostscript(GS)。你可以使用foll。带有GS动态链接库的C#代码
public static void PdfToJpg(string input, string output)
{
PdfToImage.PDFConvert pp = new PDFConvert();
pp.OutputFormat = "jpeg"; //format
pp.JPEGQuality = 100; //100% quality
pp.ResolutionX = 300; //dpi
pp.ResolutionY = 300;
pp.FirstPageToConvert = 1; //pages you want
pp.LastPageToConvert = 1;
pp.Convert(input , output );
}
namespace PdfToJpeg
{
{
PDFConvert converter = new PDFConvert();
public Form1()
{
InitializeComponent();
}
try
{
PdfToJpg("c:\abc.pdf","c:\" + "output.jpg");
MessageBox.Show("Files Converted");
}
catch (Exception ex)
{
MessageBox.Show("Exception Error Occured... " + ex.Message.ToString());
}
}
}https://stackoverflow.com/questions/9483832
复制相似问题