我正在尝试将高质量图像放入 PDF(每页一个)。但是如果我将页面大小设置为 a4,我必须调整图片的大小,因为它们太大了。然后他们失去了他们的品质。有什么方法可以将大图像放到 a4 页面上而不损失质量?
我正在使用 iTextSharp 库,首先我正在创建文档
document = new Document(PageSize.A4, 0, 0, 0, 0);
FileStream output = new FileStream(pdfPath + "document.pdf", FileMode.Create);
PdfWriter writer = PdfWriter.GetInstance(document, output);
document.Open();
然后我添加每张图片
document.Add(iTextSharp.text.Image.GetInstance(toSaveImage, System.Drawing.Imaging.ImageFormat.Tiff));
并关闭文档
document.Close();