PDF使用iTextsharp抛出错误创建

时间:2015-08-18 15:51:32

标签: itextsharp

我试图通过使用iTextsharp组合多个jpg图像来创建一个pdf文件。它很好但是在一些pdfs中出现错误,因为发生内部错误'和图像在页面上不可见。请帮助。

Document doc = new iTextSharp.text.Document();
iTextSharp.text.pdf.PdfWriter.GetInstance(doc, new FileStream(outputpath, FileMode.Create));
doc.Open();
foreach (string name in imagename)
{
    string imagePath = ImageLocation + name;
    iTextSharp.text.Image image = iTextSharp.text.Image.GetInstance(imagePath);
    doc.SetPageSize(image);
    doc.NewPage();
    image.SetAbsolutePosition(0,0);
    doc.Add(image);
}
doc.Close();

0 个答案:

没有答案