1

我正在寻找一个(最好是)命令行实用程序来将 unicode 文本内容标记/水印到 PDF 文档中。

我尝试了PDF Stamp和我在网上找到的其他几个,但对希腊字符无济于事(例如 ΓΔΘΛ 变为 ÃÄÈË)。

非常感谢您的帮助!

4

1 回答 1

1

对于足够“奇数”的字符,您通常需要指定字体和编码。我怀疑您尝试过的至少一种工具能够定义这些东西。

阅读他们的文档,看起来 PDFStamp 可以让您指定字体,但不能指定编码。这可不是好兆头。它可能总是为系统字体选择“Identity-H”……值得一试。

我必须承认,我很惊讶。甚至“失望”。您是否联系过他们的电子邮件支持?

曾几何时,iText 附带了许多命令行工具,这些工具主要用作示例,但同样有用。如果您的 Java-fu 能够胜任这项任务,我怀疑您可以从 sourceforge 上的 SVN 存档中挖掘它们并让它们再次构建。BaseFont.IDENTITY_H只要您可以选择字体的编码,请务必使用。

于 2011-01-28T17:36:53.957 回答