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



我使用itext7将图像附加到签名的pdf文档中,但签名无效。这个有什么解决方案吗

string source = @"D:SampleProjectsitextfiletest.pdf";
string target = @"D:SampleProjectsitextfiletests.pdf";
string img = @"D:SampleProjectsitextfilesign_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();

这是的一个功能,当文档发生更改时,签名将变为无效。

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

我建议您在签署文档之前附上图片。

最新更新