Как объединить два файла PDF и вставить одну и ту же страницу в другую 744 раза?

248
Chloe

Я видел этот ответ: https://superuser.com/a/598688/130929

Но это было для файлов с таким же количеством страниц. У меня есть PDF-файл с 744 адресами, и у меня есть одностраничное письмо с одинаковым содержанием. Я хотел бы объединить их, чтобы получить файл PDF на 1488 страницах, чтобы я мог распечатать его на двух сторонах, и адрес будет на одной стороне, а письмо - на другой. Как я могу сделать это с pdftk?

В справке говорится, что он перестанет использовать документ, если на страницах закончатся.

 shuffle [<page ranges>] Collates pages from input PDFs to create a new PDF. Works like the cat operation except that it takes one page at a time from each page range to assemble the output PDF. If one range runs out of pages, it continues with the remaining ranges. Ranges can use all of the features described above for cat, like reverse page ranges, multiple ranges from a single PDF, and page rotation. This feature was designed to help collate PDF pages after scanning paper documents. 

Я думаю

pdftk A=addresses.pdf B=letter.pdf shuffle A B B B B B B B B B B B...x744 output collated.pdf 

Может сработать, но это кажется громоздким. Может быть, если бы я мог продублировать страницу с письмами 744 раза, то shuffle collateэто тоже сработало бы.

0

1 ответ на вопрос

0
Chloe

Я смог сделать это, открыв одностраничный PDF-файл в PDF Viewer Plus, выделив все страницы с помощью CTRL-A, удерживая нажатой клавишу CTRL и перетащив их для вставки и копирования страниц, и повторив это примерно 9 раз, благодаря экспоненциальному росту, Затем я выбрал еще 82 страницы и скопировал их таким же образом, чтобы получить 594 страницы. Я начал трудный путь с печати и повторной подачи бумаги и уже успел сделать 150 копий (744-150 = 594). После того, как у меня был PDF изнутри, я использовал pdftkих в один PDF, доступный для двусторонней печати. Я начал со страницы 151, потому что я уже напечатал 150 трудным путем. Это была команда, которую я использовал, чтобы сопоставить их.

"C:\Program Files (x86)\PDFtk\bin\Pdftk.exe" A="Addresses - Chloe.pdf" B="Flyer - Google Docs-x594.pdf" shuffle A151-end B output flyer.pdf 

Похожие вопросы