У меня есть PDF, который был создан с помощью конструктора форм Foxit. В моей системе дизайна мне установили шрифт штрихкода. Шрифт штрихкода используется в одном из AcroFields. Кажется, что foxit не встраивает шрифт в документ.
У меня также есть клиенты, которым не установили шрифт штрихкода в их компьютерах, и таким образом я хотел бы встроить шрифт в PDF. Существует ли способ для меня встроить шрифт, который используется в AcroFields в PDF с помощью iText?
Править: Шрифт, кажется, включен в текст, но не поля, Поэтому шрифт (штрихкод) не распечатает.
PdfContentByte ab = yourPDFWriter.getDirectContent();
// field: PdfFormField.createTextField(...);
PdfAppearance ap = ab.createAppearance(320, 30); // size of field
field.setDefaultAppearanceString(ap);
, которые должны сделать трюк.