微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我可以使用itext 7将图像附加到签名的pdf文档吗?

如何解决我可以使用itext 7将图像附加到签名的pdf文档吗?

我已使用itext7将图像附加到已签名的pdf文档中,但签名无效。有什么解决办法

string source = @"D:\SampleProjects\itext\file\test.pdf";
string target = @"D:\SampleProjects\itext\file\tests.pdf";
string img = @"D:\SampleProjects\itext\file\sign_valid.png";

PdfDocument pdfDocument = new PdfDocument(new PdfReader(source),new PdfWriter(target));

// Document to add layout elements: paragraphs,images etc
Document document = new Document(pdfDocument);
var noofpages = pdfDocument.GetNumberOfPages();

// Load image from disk
ImageData imageData = ImageDataFactory.Create(img);

// Create layout image object and provide parameters. Page number = 1
Image image = new Image(imageData).ScaleAbsolute(100,100).SetFixedPosition(1,25,25);

document.Add(image);
document.Close();

解决方法

这是功能,当文档更改时,签名变得无效。

所以我想说你的问题的答案是否定的。

我建议您在文档签名之前附加图像。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。