Как сохранить весь документ MS Word в одностраничный PDF-файл?

Как сохранить весь документ MS Word в одностраничный PDF-файл?

Я работаю с MS Word, и есть несколько мест, где мне важен окончательный вид документа. Я не хочу разделять определенные части (например, вставленный исходный код). Я также не хочу превращать эти части в объекты, потому что, хотя это и сохранит их неразделенными, это часто добавит в документ пустое пространство вокруг них. Web Layout подходит для разработки, но в конечном итоге я буду экспортировать документ в PDF. Я хотел бы, чтобы полученный PDF был простоодна длинная страница.

Как экспортировать документ MS Word в PDF так, чтобы полученный файл содержал только одну страницу (результат объединения всех страниц, без, казалось бы, случайных верхних и нижних колонтитулов между содержимым)?

решение1

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

Вместо этого есть другой способ сделать это.
Сначала вам нужно будет преобразовать документ Word в HTML. Мне понравилосьэтотонлайн-сервис для этой цели, но вы также можете использоватьпандокдля преобразования docx в html, например:

pandoc --extract-media='media' -s your_file.docx -t html -o your_file.html

Затем из HTML вам нужно будет преобразовать в действительно непрерывный одностраничный PDF. Это можно сделать так:

  1. Получать wkhtmltopdf-https://wkhtmltopdf.org/downloads.html(Не забудьте добавить PATH!)

  2. Откройте терминал и выполните

    wkhtmltopdf -T 0 -B 0 --page-width 210mm --page-height 594mm input.html output.pdf
    

    Здесь измените --page-heightпараметр на (297*Количество страниц A4) в вашем документе Word. Например, для 2 страниц A4 это будет 2*297 = 594 мм

Для более сложных файлов, содержащих дополнительные файлы, извлеките первый .zip, затем используйте

wkhtmltopdf -T 0 -B 0 --page-width 210mm --page-height 594mm --enable-local-file-access input.html output.pdf

решение2

У меня есть простое решение:
конвертировать в обычный PDF-файл.
Загрузить PDF-файл на https://foxyutils.com/mergepdf/

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