我想把高质量的图片放到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();