PdfBox PDF для преобразования изображений Linux (проблема с межстрочным интервалом) - PullRequest
2 голосов
/ 27 января 2012

Я использую PdfBox-1.6.0.jar для преобразования PDF в ИЗОБРАЖЕНИЕ (.png). Я занимаюсь разработкой на платформе Windows, но затем внедряю программное обеспечение на сервер Linux (Red Hat Enterprise) в качестве службы RESTful.

Я заметил заметную разницу (увеличение) межсимвольного интервала, когда код выполняется на Linux, в отличие от правильного межсимвольного интервала (по сравнению с pdf) на Windows.

Шрифт Helvetica. ищет подсказки о том, почему существует поведенческая разница.

Любая помощь приветствуется.

Ответы [ 2 ]

1 голос
/ 28 марта 2012

PDFBox 1.6.0 по-прежнему не поддерживает шрифты Embedded Subset, и именно поэтому он не использует их для визуализации текста в вашем PDF.В трекере их проблем есть открытая ошибка: PDFBOX-490

1 голос
/ 27 января 2012

Это может быть элемент CR-LF.

В Windows конец строки обычно кодируется как CR / LF ('\ r \ n'), а в Linux просто LF ('\ n«).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...