как разделить страницу PDF на две страницы. И поставить пробел после каждой половины
Другими словами, мне нужна эта страница:
[ AAA ] < 1st page (page no.1)
[ BBB ] < 1st page (page no.1)
чтобы стать таким:
[ AAA ] < 1st page (page no.1)
[ blank] < 1st page (page no.1)
[ BBB ] < 2nd page (page no.2)
[ blank] < 2nd page (page no.2)
- Кроме того, я хочу иметь возможность удалять некоторые страницы и остатки;
- Мне также нужно, чтобы результат был пригоден для печати.
Пожалуйста помоги!
решение1
ГЛАВНОЕ ИЗМЕНЕНИЕ:
Единственный способ изменить PDF-файл нужным вам образом, разрезав одну страницу пополам, — это либо использовать приложение для редактирования PDF-файлов, например Adobe Acrobat Professional, и скопировать содержимое нужным вам образом, либо делать снимки экрана, которые вполне способны создавать работы печатного качества, если вы используете их аккуратно.
СТАРАЯ ИНФОРМАЦИЯ, НЕДЕЙСТВИТЕЛЬНАЯ:
Эту функцию предлагает большинство приложений для редактирования PDF-файлов.
Самый дешевый способ сделать это — установить PDF-принтер (если у вас Windows 8 или 10, есть встроенный принтер под названием «Microsoft Print to PDF»), а затем распечатать первую страницу PDF на этом PDF-принтере, а затем вторую страницу, создав два отдельных документа. Добавление второй пустой страницы потребует больше шагов, но, вероятно, это выполнимо.
Вы также можете использовать такой инструмент, какРазделение и объединение PDF-файлов(PDF SAM), который имеет встроенные функции разделения и объединения, довольно прост в использовании и имеет бесплатную версию, которой я лично пользовался некоторое время. Сначала вы создаете PDF пустой страницы с помощью PDF-принтера, например, как в первом варианте выше. Затем вы используете функцию разделения PDF SAM, чтобы разделить ваш PDF на две страницы. Затем вы используете функцию объединения PDF SAM, чтобы добавить пустую страницу, которую вы создали первой, к каждому из 2 PDF-файлов, созданных с помощью функции разделения.
Итак, весь процесс будет выглядеть так:
- Откройте редактор документов и создайте новый пустой документ.
- Распечатайте этот документ с помощью PDF-принтера на вашем компьютере. Сохраните его как BlankPage.pdf.
- Откройте двухстраничный PDF-файл с помощью PDF SAM и разделите его на отдельные страницы: pg1.pdf и pg2.pdf.
- Откройте pg1.pdf в PDF SAM и используйте функцию слияния, чтобы добавить BlankPage.pdf в качестве второй страницы.
- Повторите шаг 4, используя pg2.pdf.
решение2
Функция представляет собой разновидность печати «плакатов», при которой большая страница разбивается на более мелкие части, таким образом, процесс печати половин страниц в новый файл будет двухпроходным, а затем страница будет увеличена для получения пустой половины каждой страницы «плаката».
Разделить PDF-файл на постеры можно несколькими инструментами. Acrobat, пожалуй, лучший вариант, так как он обеспечивает точную настройку, но если вам достаточно половины страницы, то вот простой однострочный метод для Части 1.
mupdf\1.20.0>mutool poster -x 0 -y 2 SplitPDFpageIn2.pdf splitPDF.pdf
Обратите внимание, что ХОРОШИЙ разделитель должен сохранять разделенный текст (такого не бывает) на обеих страницах (как показано здесь), но НЕ дублировать другой основной текст, что часто случается, когда страницы копируются и наполовину обрезаются и не видны.
Часть 2 размещения поверх новой страницы - это команда "Объединить по штампу" на пустых страницах, однако MuTool, насколько мне известно, не предлагает простого способа сделать это. Я также не вижу, как использовать cPDF, кроме как добавить пустые половинки страниц одинакового размера повсюду, а затем сделать 2-UP, чтобы поместить пустую страницу под постер.
Итак, на этом этапе вы можете взять альбомный формат A5 и распечатать его на листе формата A4 в портретном формате в масштабе 100%, что, опять же, должно быть легко сделать в Acrobat. ИЛИ используйте программируемый принтер, например GhostScript, но будьте осторожны, некоторые материалы, например аннотации, не всегда могут быть перенесены.
Поэтому я предлагаю рассмотреть возможность переопределения размеров страниц (сохранения содержимого) с помощью cPDF или qPDF или простого бесплатного PDFcpu. ПРИМЕЧАНИЕ: я забыл отключить верхнюю границу, что является необязательным переключателем, и гиперссылки в настоящее время НЕ сохраняются в PDFcpu N-UP (они были в разделенном файле).
pdfcpu page insert -mode after splitPDF.pdf padded.pdf
pdfcpu nup -- "form:A4P" outtop.pdf 2 padded.pdf