【发布时间】:2012-02-28 14:35:01
【问题描述】:
iTextSharp - 如何将 PdfPTable 转换为 JPEG 或其他图像格式?
【问题讨论】:
-
你试过ghostscript.com吗?
标签: c# .net itextsharp
iTextSharp - 如何将 PdfPTable 转换为 JPEG 或其他图像格式?
【问题讨论】:
标签: c# .net itextsharp
iTextSharp 仅用于创建 PDF 文档。 还有许多其他 DLL 可用于将 PDF 转换为 JPG。最优选的是 Ghostscript(GS)。你可以使用下面的方法。带有 GS dll 的 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());
}
}
}
【讨论】:
PDFConvert 是什么?或者如果你说它是GhostScript项目,请你参考任何URL如何使用它?