如何在数字签名矩形内操纵图像的大小和位置? Itextsharp

问题描述 投票:1回答:1

我需要同时标记字符串(用户的详细信息)和包含pdfDocument中实际签名的图像。字符串和图像已成功印在文档上,但是,实际签名的图像被拉伸以适合整个签名的矩形。如何解决此问题并处理图像的大小和位置?

我在一个压模声明中同时使用了Layer2Text和Image函数。谁能帮我?在此先感谢

itextsharp
1个回答
2
投票

不仅可以设置Layer2TextImage并让iTextSharp安排所有内容,还可以自己在PdfTemplate返回的GetLayer(2)上创建签名外观。

如果需要有关如何填充该图层的一些启发,可以查看PdfSignatureAppearance.cs方法GetAppearance(),更确切地说是它们之间的部分

if (app[2] == null) {

}
if (app[3] == null && !acro6Layers) {

这是iTextSharp在PdfTemplate t上创建默认外观的地方。您的代码可能只略有不同。

© www.soinside.com 2019 - 2024. All rights reserved.