Печать двух страниц формата A5 на одной странице формата A4 с правильными размерами.

Вопрос или проблема

У меня есть PDF-файл, у которого внутренний размер страницы A5. Это также показывается в evince:

скриншот evince

A5 — это половина A4, так что я думал, что должно быть возможно напечатать две страницы этого PDF на одной странице A4, так чтобы они были правильного размера. Но выбор печати двух страниц на листе на самом деле уменьшает каждую страницу вдвое, в результате чего они оказываются размером A6. Это выглядит так:

маленький pdf

Я мог бы использовать опцию увеличения для получения «приемлемых» результатов, но это кажется немного накладным, и мне пришлось поэкспериментировать, чтобы получить нужный размер (подсказка: 200% слишком много, не уверен почему).

Есть ли чистый способ напечатать этот PDF на A4, желательно из обычного диалогового окна печати?

Один из способов решения этой проблемы — использовать инструменты командной строки, как упомянул Грэм в комментариях. Это можно сделать следующим образом:

pdftops DOC.pdf DOC.ps

преобразует pdf-файл в файл PostScript (ps).
Затем

psnup -pa4 -Pa5 -2 DOC.ps DOC_2.ps

создает новый файл PostScript, где каждая страница A4 содержит две оригинальные страницы A5. После этого используйте

ps2pdf DOC_2.ps DOC_2.pdf

чтобы преобразовать файл PostScript обратно в pdf.

Если необходимо, после преобразования в ps, также можно использовать psselect, чтобы выбрать только часть страниц.

Меня все еще не устраивает, что это невозможно сделать из стандартного диалогового окна печати, поэтому я не считаю это настоящим ответом, а скорее временным решением.

Пакет texlive-extra-utils имеет a5toa4 утилиту, которая делает именно то, что вам нужно.

Bookletimposer делает это идеально (и может переупорядочить страницы для создания брошюры). Это может стоить попробовать.

Используйте PDF Arranger: откройте документ, выберите все страницы (Ctrl+A) и выберите “Объединить страницы…” в контекстном меню. Вы также можете установить порядок страниц, поля и т.д.

.

Ответ или решение

Для печати двух страниц A5 на одной странице A4 с корректными размерами, существует несколько методов, каждый из которых имеет свои преимущества. Давайте рассмотрим несколько подходов, которые помогут вам достичь желаемого результата.

1. Использование стандартных инструментов печати

Многие программы для работы с PDF, такие как Adobe Acrobat Reader или даже некоторые стандартные приложения на Linux, позволяют печатать несколько страниц на одной. Однако часто бывает, что при выборе опции «печати нескольких страниц на одном листе» происходит масштабирование, что приводит к тому, что страницы становятся меньшими (например, A6 вместо A5).

Для успешной печати двух страниц A5 на одном A4:

  • Откройте PDF файл в приложении для просмотра PDF.
  • Перейдите в меню Печать.
  • Найдите параметры печати, связанные с количеством страниц на листе (например, «Печать 2 страниц на 1 лист»).
  • Убедитесь, что установлены правильные размеры страниц: A5 для исходных и A4 для листа.
  • Если программа предлагает опции масштабирования, отключите их, чтобы избежать изменений в размере страниц.

2. Использование командной строки

Если стандартные интерфейсы не удовлетворяют вашим требованиям, вы можете воспользоваться командными инструментами. Вот один из примеров последовательности команд для преобразования:

  1. Конвертация PDF в PostScript:

    pdftops DOC.pdf DOC.ps
  2. Создание нового файла PostScript с двумя страницами A5 на одном A4:

    psnup -pa4 -Pa5 -2 DOC.ps DOC_2.ps
  3. Конвертация обратно в PDF:

    ps2pdf DOC_2.ps DOC_2.pdf

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

3. Использование специализированных инструментов

Существуют и специализированные инструменты, которые упрощают печать многопстраничных документов:

  • A5toA4: Если у вас установлен пакет texlive-extra-utils, вы можете использовать команду a5toa4, которая автоматически подготовит ваш документ, чтобы две страницы A5 помещались на одну страницу A4.
  • Booklet Imposer: Этот инструмент позволяет не только организовывать страницы, но и переупорядочивать их для создания книжной компоновки.
  • PDF Arranger: Откройте документ, выберите все страницы (Ctrl+A), затем в контекстном меню выберите «Слить страницы…», что позволит установить порядок страниц и задать размеры, включаяMargins.

Заключение

Выбор метода для печати двух страниц A5 на одном A4 зависит от ваших предпочтений и доступных ресурсов. Если вам важна простота использования и вам не требуется дополнительная работа с форматированием, воспользуйтесь стандартными функциями вашего PDF-просмотрщика. Если же вам необходим более точный контроль — предпочтите командные решения или специализированные приложения. В любом случае, вы сможете достичь желаемого результата.

Оцените материал
Добавить комментарий

Капча загружается...