Я создаю PDF, используя библиотеку Apache PDFBox на Java. Я вставил шрифт в PDF, но всякий раз, когда я открываю PDF, я получаю сообщение об ошибке:
"Шрифт font_name содержит bad / Widths"
Эта ошибка возникает независимо от того, какой шрифт встроен, но шрифт и PDF-файл по-прежнему отображаются правильно после того, как вы нажмете «ОК» в этой ошибке. Однако для производственного кода недопустимо, чтобы это предупреждение появлялось на каждом сгенерированном PDF-файле, даже если PDF-файл корректно отображается.
Есть ли обходной путь для этого, чтобы я мог избежать появления ошибки?
Для справки приведена соответствующая ошибка (это версия 1.4, которую я хотел бы продолжить, а не возвращаться к 1.3)
А вот код, используемый для встраивания шрифта:
font = PDTrueTypeFont.loadTTF( doc, new File( "VERDANA.ttf" ));