我试图通过使用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();