ci sono diversi modi per eseguire questo compito, uno più facile, uno più difficile
Il PIÙ FACILE: UN MODO MULTIVALENTE.JAR
Multivalent.jar è uno straordinario software gratuito in grado di eseguire molte attività utili su pdf
puoi scaricare da uno di questi link (la build 2009 multivalent.jar disponibile su sourceforge non ha più strumenti pdf all'interno)
-
https://rg.to/file/c6bd7f31bf8885bcaa69b50ffab7e355
-
devi conoscere la larghezza e l'altezza del tuo pdf (in Linux puoi usare pdfinfo )
- assumendo il tuo pdf multipagina è in formato ISO A4 (21 x 29,7 cm) , digitare:
java -cp path..to/Multivalent.jar tool.pdf.Impose -dim 4x1 -paper84x29.7cm input.pdf
questa è la pagina risultante, composta dalle 4 pagine in sequenza cucite una accanto all'altra:
- file pdf risultantehttp://ge.tt/98Kv4ce/v/0
spiegazione:
-dim 4x1 significa numero di colonne per righe
-carta 84x29,7cm significa formato carta del tuo documento imposto finale contenente le 4 pagine unite una accanto all'altra. ovviamente, poiché nel tuo file pdf finale avrai 4 colonne e una sola riga, devi moltiplicare per 4 la larghezza del documento (21 cm)
multivalente può accettare, come input di unità, anche pollici (-paper33.4x11.68in ) o punti post scriptum (-carta 2380x841pt )
IL DIFFICILE :UN MODO IN LATTICE:
4_pdf_pages_appended_side_by_side
alcuni anni fa, Peter Flynn, in comp.text.pdf ha suggerito, per un compito simile, un modo per aggiungere pagine pdf affiancate con il solo aiuto di LateX. Se sei un LaTeXiano, puoi agire come segue:
poiché devi accodare fianco a fianco le quattro pagine del tuo singolo multipagina pdf, scriverai un preambolo in lattice, creando un nuovo documento come questo:
supponendo che il tuo documento pdf abbia nome input.pdf e la sua dimensione è ISO A4, e hai questo pdf multipagina nella tua cartella di lavoro, avrai
\documentclass[a4paper]{article}
\usepackage[margin=0mm,nohead,nofoot]{geometry}
\usepackage{pdfpages}
\pagestyle{empty}
\parindent0pt
\begin{document}
\includepdfmerge[nup=1x4,landscape]{input.pdf,1,input.pdf,2,input.pdf,3,input.pdf,4}
\end{document}
Se utilizzi un sistema operativo simile a Unix, c'è pdfjam, che combina il backend Latex con un semplice comando:
pdfjam --nup 1x4,landscape input.pdf
EDIT:recentemente ho avuto problemi con pdfjam con quel comando esatto. L'ho fatto funzionare con:
cat input.pdf | pdfjam -nup 1x4 -landscape –outfile out.pdf