Проблема при формировании отчета в формате PDF из шаблона DOCX

Добрый день!
Во вложении три файла, файл с расширением DOCX основной шаблон, файл с расширением PDF сформированный отчет на базе основного шаблона, разница огромна, текст разбежался по документу, таблицы разъехались и многое другое.
В третьем файле сам экспортированный отчет.
Помогите пожалуйста понять что в основном шаблоне не так ?
Приложение работает на сервере CentOS, версия платформы 7.2
Справка(test pdf).zip (33.5 КБ)
Справка.docx (15.7 КБ) Справка.pdf (38.7 КБ)

1 симпатия

Могу высказать предположение, что проблема с внедрёнными в PDF шрифтами.

Ну вот и хотелось бы услышать рекомендации по данному примеру.

Настраивался ли LibreOffice для конвертации в PDF? Или конвертация идет без LibreOffice.

Настроены следующие параметры:
reporting.displayDeviceUnavailable = true
reporting.openoffice.path = /opt/openoffice4/program/soffice
reporting.openoffice.docx.useOfficeForDocumentConversion = true
reporting.openoffice.docFormatterTimeout = 300

На локальной машине так же плохо конвертация работает?

В моем случае OpenOffice тоже коверкал pdf. LibreOffice конвертит ближе к оригиналу

Я попробовал через LibreOffice сконвертировать шаблон, тех проблем не увидел которые есть в приведенном PDF. Попробуйте использовать LibreOffice при конвертации в PDF.

OpenOffice установлен по причине Проблемы при подключении OpenOffice и при формировании отчета в pdf из xlsx

Попробуйте использовать в документе только “стандартные” шрифты, например Arial, Courier, Times New Roman. Убедитесь что данные шрифты установлены на компьютере где производится конвертация. Если есть какие-либо настройки в OpenOffice по сохранению PDF документов, если есть возможность, включите внедрение шрифтов в PDF документ.

По ошибкам преобразования, они относятся к OpenOffice. Со стороны YARG/Reporting не получится их исправить. Поможет только изменение шаблона, возможно какое то его упрощение. Есть случаи (как например у вас), когда некоторые шаблоны хорошо работают на OpenOffice, но другие шаблоны плохо работают в OpenOffice. И при этом в LibreOffice будет обратная ситуация.