linux - solo - unir mas de tres pdf
Cómo unir múltiples páginas de PDF a una sola página (1)
Tengo un PDF con 4 páginas. Quiero crear otro PDF donde las páginas se colocan una después de la otra (alineación vertical) en una sola página. ¿Qué herramienta de línea de comandos se puede usar para eso?
hay varias formas de realizar esta tarea, una más fácil, otra más difícil
El MÁS FÁCIL: UNA MANERA MULTIVALENT.JAR
Multivalent.jar es una increíble pieza de software libre capaz de realizar muchas tareas útiles en pdf
puede descargar desde uno de estos enlaces (la versión multivalent.jar 2009 disponible en sourceforge no tiene más herramientas de pdf en el interior)
- http://minhateca.com.br/cixey/Documentos/Multivalent,584888318.jar (executabl)
necesitas saber el ancho y alto de tu pdf (en Linux puedes usar pdfinfo )
suponiendo que su pdf de varias páginas está en tamaño ISO A4 (21x29.7cm) , escriba:
java -cp path..to / Multivalent.jar tool.pdf.Impose -dim 4x1 -paper 84x29.7cm input.pdf
esta es la página resultante, compuesta por las 4 páginas secuenciales cosidas juntas una al lado de la otra:
- archivo pdf resultante http://ge.tt/98Kv4ce/v/0
explicación:
-dim 4x1 significa número de columnas para las filas
-papel 84x29.7cm significa el tamaño de papel de su documento final impuesto que contiene las 4 páginas unidas una al lado de la otra. Obviamente, dado que en su archivo pdf final, tendrá 4 columnas y solo una fila, debe multiplicar por 4 el documento con (21 cm)
multivalente puede aceptar, como entrada de unidad, también pulgadas ( -papel 33.4x11.68in ) o puntos postscript ( -paper 2380x841pt )
-----------------
MÁS DIFÍCIL : UNA MANERA DE LÁTEX:
4_pdf_pages_appended_side_by_side
Hace algunos años, Peter Flynn, en comp.text.pdf , sugirió, para una tarea similar, una forma de agregar páginas en pdf codo a codo con la única ayuda de LateX. Si eres un LaTeXian, puedes actuar de la siguiente manera:
ya que necesita unir las cuatro páginas de su pdf de varias páginas , escribirá un preámbulo de látex, creando un documento nuevo como este:
suponiendo que su documento pdf tiene nombre input.pdf y su tamaño es ISO A4, y tiene este pdf multipágina en su carpeta de trabajo, tendrá
/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}