【发布时间】:2017-12-14 17:37:32
【问题描述】:
我有这个将图像添加到 PDF 的代码:
string SRC =
@"C:/Saved/Test.pdf";
string DEST = @"C:/Saved/TestComplete.pdf";
string IMG = @"C:Saved//TestImage.JPG";
Document doc = new Document();
try
{
iTextSharp.text.pdf.PdfWriter.GetInstance(doc, new FileStream(SRC, FileMode.Create));
doc.Open();
//doc.Add(new Paragraph("GIF"));
iTextSharp.text.Image image = iTextSharp.text.Image.GetInstance(IMG);
image.ScalePercent(200f);
doc.Add(image);
}
catch (Exception ex)
{
//Log error;
string error = ex.Message;
}
finally
{
doc.Close();
}
}
问题出在这里,它不仅仅是添加图像,而是用该图像替换整个 PDF,有一种方法可以在 PDF 中添加图像,只是签名图像,只需将其添加到页面 任何想法 ? 此外,我已将 Itextsharp 升级到 IText7,但我找不到将图像添加到现有 PDF 的方法,只有水印。如果您知道有关它的示例链接或文章,请告诉我。
【问题讨论】:
标签: asp.net itext pdf-generation