Вопрос или проблема
У меня есть PDF-слайды в альбомном формате, и я хотел бы создать новый PDF-файл, содержащий слайды 4 в ряд (в альбомном формате снова) следующим образом:
-----------------
| 1 | 2 |
-----------------
| 3 | 4 |
-----------------
Я знаю, что есть pdfjam
(который можно использовать так pdfjam --fitpaper true --nup 2x2 --delta '1mm 1mm' --scale 0.98 infile.pdf
), но он не сохраняет гиперссылки — однако gs
это делает. Мне интересно, как можно использовать gs
, чтобы решить эту задачу (?)
В качестве альтернативы, я в основном использую 4 в ряд для печати слайдов. Мне не удалось использовать lpr
для достижения этой цели. Если у кого-то есть идеи по этому поводу, это также было бы интересно.
Вот подход с LaTeX. Он помещает 6 открыток размером 4″×6″ на лист бумаги размером 11″×17″, включая поворот, чтобы разместить две сбоку.
Это можно улучшить, добавив линии разреза.
\documentclass{article}
\usepackage[paperheight=17in,paperwidth=11in,margin=0cm]{geometry}
\usepackage{pdfpages}
% \usepackage{graphics}
\setlength{\unitlength}{1in}%.75mm довольно мал
\begin{document}
\begin{picture}(0,0)
\put(4.6,-4.4){\hbox{\includegraphics{pdfs/1.pdf}}}
\put(4.6,-8.5){\hbox{\includegraphics{pdfs/2.pdf}}}
\put(4.6,-12.6){\hbox{\includegraphics{pdfs/3.pdf}}}
\put(4.6,-16.7){\hbox{\includegraphics{pdfs/4.pdf}}}
\put(0.3,-2.4){\hbox{\includegraphics[angle=270]{pdfs/5.pdf}}}
\put(0.3,-8.5){\hbox{\includegraphics[angle=270]{pdfs/6.pdf}}}
\put(0,0){\line(3,-0.35){4}} % НУЖНО СДЕЛАТЬ ЛИНИИ РАЗРЕЗА
\end{picture}
\end{document}
Вы можете попробовать с http://posterazor.sourceforge.net
Я просто конвертирую изображение. Я не знаю, возможно ли конвертировать текст.
Ответ или решение
Чтобы конвертировать PDF файл в формат 4-up в альбомной ориентации с использованием Ghostscript, вам необходимо выполнить несколько последовательных шагов. Этот процесс позволит вам создать новый PDF-документ с отображением четырех страниц исходного файла на одном листе, сохраняя при этом гиперссылки и другие элементы, присутствующие в оригинале. Ниже представлено детальное руководство по выполнению этой задачи.
Шаги для выполнения конвертации PDF в 4-up с помощью Ghostscript
-
Установка Ghostscript:
Убедитесь, что у вас установлена последние версия Ghostscript. Вы можете загрузить его с официального сайта Ghostscript. Для установки следуйте инструкциям в зависимости от вашей операционной системы. -
Команда Ghostscript:
Используйте следующую команду в командной строке для создания нового PDF-документа в формате 4-up:gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf -dPDFSETTINGS=/prepress -dDEVICEWIDTHPOINTS=841 -dDEVICEHEIGHTPOINTS=595 -dPDFFitPage -dNUP=2x2 -dFlip=true infile.pdf
Элементы команды:
-dNOPAUSE
: Отключает паузу при окончании обработки каждой страницы.-dBATCH
: Завершает процесс после обработки всех страниц.-sDEVICE=pdfwrite
: Указывает выходной формат PDF.-sOutputFile=output.pdf
: Указывает имя выходного файла.-dPDFSETTINGS=/prepress
: Подбирает оптимальные настройки для печати.-dDEVICEWIDTHPOINTS=841 -dDEVICEHEIGHTPOINTS=595
: Указывает размеры листа A4 в пунктах (841 x 595).-dPDFFitPage
: Позволяет масштабировать страницу для лучшего вписывания.-dNUP=2x2
: Указывает расположение страниц 2 по горизонтали и 2 по вертикали.-dFlip=true
: Позволяет перевернуть страницы, если это связано с ориентацией.
-
Добавление рамок и меток для резки:
Если вам нужно добавить метки для резки между страницами, это можно сделать в Ghostscript с помощью добавления дополнительных параметров для создания линеек и разметки; однако стандартные возможности Ghostscript могут быть ограничены. В качестве альтернативы вы можете использовать изображения с разметкой или ^пользоваться LaTeX, как показано в вашем примере.
Альтернативы с использованием LPR
Если вам необходимо сразу печатать файл с 4-up, можно использовать команду lpr
с некоторыми дополнительными параметрами для печати четырех страниц на листе. Однако, чтобы сохранить гиперссылки, рекомендуется сначала создать PDF с помощью вышеуказанного метода, а затем распечатать его.
Заключение
Преобразование PDF-документов в альбомном формате с расположением 4-up с использованием Ghostscript — это мощный инструмент, который позволяет сохранить структуру и визуальные элементы ваших файлов. Убедитесь, что используете последнюю версию Ghostscript для достижения лучших результатов. Используя приведенные выше шаги, вы сможете эффективно работать с PDF-документами, адаптируя их под ваши юридические и печатные нужды.
Если у вас есть другие вопросы или необходима дополнительная информация по использованию Ghostscript, не стесняйтесь обращаться за помощью!