Этого код я использую, чтобы конвертировать XLS в PDF-файл:LibreOffice конвертировать в PDF Непредсказуемого размера
/usr/bin/libreoffice --headless --convert-to pdf $path --outdir $destinationDirectory
на локальном хост рабочего стола с Xorg он работает нормально. Преобразование документов на одну страницу без проблем. Но на сервере файл pdf будет преобразовываться на 2 страницы на первой странице, чтобы разрезать правую сторону на второй, мы можем видеть эту разрезанную часть.
версия LibreOffice на локальном хосте:
LibreOffice 5.2.2.2.0 20m0 (Build: 2)
версия LibreOffice на сервере:
LibreOffice 5.2.2.2 20m0 (Сложение: 2)