Itext встраивают шрифт в PDF

У меня есть PDF, который был создан с помощью конструктора форм Foxit. В моей системе дизайна мне установили шрифт штрихкода. Шрифт штрихкода используется в одном из AcroFields. Кажется, что foxit не встраивает шрифт в документ.

У меня также есть клиенты, которым не установили шрифт штрихкода в их компьютерах, и таким образом я хотел бы встроить шрифт в PDF. Существует ли способ для меня встроить шрифт, который используется в AcroFields в PDF с помощью iText?

Править: Шрифт, кажется, включен в текст, но не поля, Поэтому шрифт (штрихкод) не распечатает.

12
задан Milhous 9 March 2009 в 18:21
поделиться

1 ответ

PdfContentByte ab = yourPDFWriter.getDirectContent();
// field: PdfFormField.createTextField(...);
PdfAppearance ap = ab.createAppearance(320, 30); // size of field
field.setDefaultAppearanceString(ap);

, которые должны сделать трюк.

1
ответ дан 2 December 2019 в 22:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: