如何使用 Adobe 预定义模板在 C# 中向 PDF 添加图章?
How to add stamp to PDF in C# using Adobe predefined templates?
任务是为现有的 pdf 文件添加图章。我尝试了这个 using iTextSharp and the stamp style is like this:
中的代码
但是我想要的邮票看起来像什么 Adobe provided:
有图书馆提供这样的图章注释样式吗?提前致谢。
你不能……至少不合法。 Adobe 将该图章及其图章通常作为 PDF 文件分发,这些文件位于应用程序的特定文件夹中,并具有一些使它们在 Acrobat UI 中可见的特殊属性。它们被视为 Acrobat 产品的一部分,并受到与可执行文件本身相同的许可限制。这就是为什么 iText 为他们的样本提出了他们自己的版本。
但是,您可以 添加使用与 Adobe Approved 图章 "SBApproved" 相同名称但没有外观词典的图章注释。在这种情况下,PDF 查看器将为图章生成自己的外观(如果可以的话),并且将显示与 "SBApproved" 图章等效的查看器外观。不幸的是,它只有在 Adobe 查看器中打开时才会看起来像 Adobe 版本。因为不是所有的查看器都有生成注释外观的能力,所以我不推荐这种方法。布鲁诺在你提到的问题中的回答进一步解释了这一点......引用......强调我的。
Note that a PDF viewer should have predefined icons for at least the following names: Approved, Experimental, NotApproved, AsIs, Expired, NotForPublicRelease, Confidential, Final, Sold, Departmental, ForComment, TopSecret, Draft, ForPublicRelease. What these icons look like will depend from viewer to viewer.
我的建议是想出自己的邮票设计并使用它。
任务是为现有的 pdf 文件添加图章。我尝试了这个
但是我想要的邮票看起来像什么 Adobe provided:
有图书馆提供这样的图章注释样式吗?提前致谢。
你不能……至少不合法。 Adobe 将该图章及其图章通常作为 PDF 文件分发,这些文件位于应用程序的特定文件夹中,并具有一些使它们在 Acrobat UI 中可见的特殊属性。它们被视为 Acrobat 产品的一部分,并受到与可执行文件本身相同的许可限制。这就是为什么 iText 为他们的样本提出了他们自己的版本。
但是,您可以 添加使用与 Adobe Approved 图章 "SBApproved" 相同名称但没有外观词典的图章注释。在这种情况下,PDF 查看器将为图章生成自己的外观(如果可以的话),并且将显示与 "SBApproved" 图章等效的查看器外观。不幸的是,它只有在 Adobe 查看器中打开时才会看起来像 Adobe 版本。因为不是所有的查看器都有生成注释外观的能力,所以我不推荐这种方法。布鲁诺在你提到的问题中的回答进一步解释了这一点......引用......强调我的。
Note that a PDF viewer should have predefined icons for at least the following names: Approved, Experimental, NotApproved, AsIs, Expired, NotForPublicRelease, Confidential, Final, Sold, Departmental, ForComment, TopSecret, Draft, ForPublicRelease. What these icons look like will depend from viewer to viewer.
我的建议是想出自己的邮票设计并使用它。