Если у вас установлена LaTeX, я бы рекомендовал использовать
- пакет
pdfpages
, - небольшой 10-строчный скрипт / документ LaTeX,
- и команда
pdflatex
.
Сценарий LaTeX
Сохраните следующий скрипт LaTeX как 8x4-letter.tex
.Адаптируйте /path/to/input.pdf
соответственно:
\documentclass{article}
\usepackage{color}
\definecolor{mygray}{rgb}{.9,.9,.9} % background color for complete poster
\pagecolor{mygray} % line must *precede* \usepackage{pdfpages}
\usepackage[final]{pdfpages} % comment out for testing
\usepackage[paperwidth=4896ppt, paperheight=3168]{geometry}
% dimensions of 8 letter widths, 4 heights
\pagestyle{plain} % do not use page numbering
\begin{document} % orig. slide sizes are 612x792 pts (Letter)
\includepdf[nup=8x4, % 8x4 grid was asked for
delta=0 0, % horiz.+vert. distance between slides
scale=0.999, % scale down for additional margins
pages={1-32}, % input document has 32 pages
noautoscale=false, % set to true if you have larger pages
frame=false] % set to true if you want frames
{/path/to/input.pdf} % filename+path cannot have spaces!
\end{document}
Команда pdflatex
Теперь запустите
pdflatex 8x4-letter.tex
Это должно привести к созданию файла PDF, 8x4-lettter.pdf
.
Если вы хотите, чтобы вокруг каждой страницы были рамки, используйте frame=true
.Чтобы добавить дополнительный интервал между страницами, используйте delta=10 10
или delta=17 11
или любое другое, что вам подходит.Вы также можете изменить значение на scale=...
.