Утилита для штампа / водяного знака Unicode Text в PDF - PullRequest
1 голос
/ 28 января 2011

Я ищу (желательно) утилиту командной строки, чтобы помечать / добавлять водяные знаки текстовое содержимое в кодировке Юникод в PDF-документ.

Я попробовал PDF Stamp и несколько других, которые я нашел в сети, но безрезультатно с греческими символами (например, ΓΔΘΛ стал ÃÄÈË).

Большое спасибоза любую помощь!

1 Ответ

1 голос
/ 28 января 2011

При наличии достаточно «нечетных» символов обычно требуется указать шрифт и кодировку. Я подозреваю, что по крайней мере один из инструментов, с которыми вы экспериментировали, способен определять такие вещи.

Читая их документы, похоже, PDFStamp позволит вам указать шрифт, но не кодировку. Это не сулит ничего хорошего. Он всегда может выбрать «Identity-H» для системных шрифтов ... стоит попробовать.

Должен признать, я удивлен. «Разочарован» даже. Вы связались с их службой поддержки по электронной почте?

Давным-давно iText поставлялся с несколькими инструментами командной строки, которые в основном предназначались в качестве примеров, но тем не менее были полезны. Я подозреваю, что вы можете выкопать их из архива SVN на sourceforge и заставить их собрать заново, если ваш Java-фу подходит для этой задачи. Обязательно используйте BaseFont.IDENTITY_H всякий раз, когда вам предоставляется выбор кодировки для шрифта.

...