Экспорт первых нескольких страниц документа в PDF с помощью LibreOffice

Экспорт первых нескольких страниц документа в PDF с помощью LibreOffice

Я использовал LibreOffice в своем приложении Rails для преобразования моего документа в PDF с помощью команды

/Applications/LibreOffice.app/Contents/MacOS/soffice --headless --convert-to pdf --outdir путь_назначения исходный_путь/*.doc

в моем приложении rails.

Я планировал преобразовать весь документ в PDF и отобразить только несколько страниц PDF, но хранить весь PDF только для предварительного просмотра было неэффективно.

Есть ли команда LibreOffice или какая-либо другая команда, которая может помочь мне экспортировать только первые несколько страниц документа в PDF?

решение1

Мне нужно было сделать это преобразование некоторое время назад, и я использовал unoconvследующий способ:

$ unoconv -f pdf -e PageRange=1-3 file.doc

Он преобразует в PDF только первые три страницы.

Дайте мне знать, если это вам подходит.

Связанный контент