Проблема с шрифтом в PDFtk

У меня проблемы с заполнением формы с помощьюpdftk с текстовыми полями со шрифтами истинного типа.

Файлы шрифтов (.ttf) добавляются в / Library / Fonts (OSX Mavericks)Форма создается с помощью Adobe Acrobat ProФорма включает в себя обычный (не форма) текст с использованием этих шрифтовТекстовые поля формы также используют эти шрифтыФорма может быть успешно заполнена и распечатана с помощью Adobe Acrobat Pro и даже Preview.

Тем не мение,pdftk выдает ошибку при попытке заполнения с помощью команды:

pdftk ./my_form.pdf fill_form my_data.fdf output ./the_output.pdf

Выход:

Unhandled Java Exception in create_output():
java.lang.ArrayIndexOutOfBoundsException: 0
   at pdftk.com.lowagie.text.pdf.DocumentFont.fillEncoding(pdftk)
   at pdftk.com.lowagie.text.pdf.DocumentFont.doType1TT(pdftk)
   at pdftk.com.lowagie.text.pdf.DocumentFont.<init>(pdftk)
   at pdftk.com.lowagie.text.pdf.AcroFields.getAppearance(pdftk)
   at pdftk.com.lowagie.text.pdf.AcroFields.setField(pdftk)
   at pdftk.com.lowagie.text.pdf.AcroFields.setFields(pdftk)

Если я изменю шрифт ввода текста на Helvetica, Times Roman или Courier,pdftk успешно создаст PDF. Как ни странно, Arial и Georgia также выдают одну и ту же ошибку.

Я пытался безрезультатно встроить шрифты в PDF, используя Ghostscript, как это предлагается в этом вопросе.Как восстановить PDF-файл и вставить недостающие шрифты. gs возможно, встроенные шрифты, но он удаляет поля формы, чтобы полученный PDF не мог вернуться вpdftk.

Рабочая резолюция будет принята с благодарностью.

Ответы на вопрос(1)

Ваш ответ на вопрос