paginas imposicion change pdf automation imposition

imposicion - Pegado(Imposición) documentos PDF



imposicion de paginas pdf (11)

Combinaría las dos páginas A4 en un PDF de 2 páginas usando pdftk . Luego imprima en PDF usando algo como PrimoPDF , y dígale que imprima en formato A3, dos páginas por cada lado.

Acabo de probar esta impresión algunas diapositivas de PowerPoint. Funcionó muy bien. Seleccioné A3 como mi tamaño de papel en PowerPoint, y luego opté por imprimir 2 páginas por cada lado. Impreso para Primo y listo, tengo dos diapositivas A4 por A3.

Tengo varios documentos PDF en formato A4 que me gustaría (dos en uno) "pegar" en un documento PDF en formato A3. Así que obtendré de 2PDF A4 un solo PDF de una cara. He encontrado la excelente utilidad PDFToolkit y algunos otros, pero ninguno de ellos se puede utilizar para "pegar" dos documentos al lado del otro.


En el lado de Postscript, una herramienta llamada pstops es capaz de reorganizar las páginas de un archivo Postscript de la forma que te puedas imaginar. No he oído hablar de tal herramienta para PDF. Pero existen pdf2ps y ps2pdf . Entonces, una solución no tan ideal puede ser una combinación de pdf2ps , pstops y ps2pdf .


Lo que quieres hacer es imposición . Existen herramientas comerciales para imponer PDFs como ARTS crackerjack y Bastante imponente, pero son bastante caras (US $ 500), requieren una copia de Acrobat Professional y son excesivas para imponer 2 páginas A4 a una hoja A3.


Esto coloca dos páginas de letras de paisajes en una sola hoja de carta vertical, para ser "encuadernada" (es decir, plegada) en la parte superior.

pdftops $1 - | psbook | pstops -w11in -h8.5in ''4:[email protected](.5in,0in)[email protected](.5in,5.5in),[email protected](8in,5.5in)[email protected](8in,11in)'' | ps2pdf - $(basename $1 .pdf).psbook.pdf

Por cierto, lo hago a menudo, por lo que probablemente enviaré más "respuestas" a esta pregunta solo para hacer un seguimiento de las páginas de PSSP exitosas. Avíseme si este es un uso inapropiado de SO.


Tuve un problema similar. Intenté Impose pero me estaba dando una

Exception in thread "main" java.lang.NoClassDefFoundError: tool/pdf/Impose Caused by: java.lang.ClassNotFoundException: tool.pdf.Impose (...) Could not find the main class: tool.pdf.Impose. Program will exit.

Luego probé PDF Snake, que no es gratuito ni de código abierto, pero tiene una versión de prueba de 30 días completamente sin restricciones. Funcionó perfectamente, después de ajustar los parámetros para lograr lo que quería. Es una gran herramienta. ¡Definitivamente lo compraría si no fuera tan caro! De todos modos, pensé en dejar mis 2 centavos por si alguien tuviera el mismo problema que tuve con Impose.


Acabo de encontrar una buena herramienta en superuser.com llamada PDFjam que puede hacer todo lo anterior en un solo comando:

pdfjam --nup 2x1 file1.pdf file2.pdf --outfile DONESKI.pdf

Tiene otras características estándar como el tamaño de página más una sintaxis agradable para intercalaciones de páginas más sofisticadas (la complicada reordenación de página necesaria para la imposición de una verdadera página de estilo de folleto).

Está construido sobre TeX, lo que sea, sea lo que sea. Instalar es muy sencillo en Ubuntu: solo puede apt-get install pdfjam . En Mac OS, recomiendo obtener BasicTeX (google "mactex basictex"; SO cree que soy un spammer y no me deja publicar el enlace).

Esto es mucho más fácil y más fácil de mantener que la instalación tanto de pdftk como de Multivalent (tanto en Mac OS para dev y Ubuntu para implementación), lo cual no me iba tan bien de todos modos ...!



En el paquete PoDoFo se incluye una herramienta de imposición de código abierto agradable y potente: http://podofo.sourceforge.net/ Me funciona. Algunos planes de imposición se pueden encontrar en: http://www.av8n.com/computer/prepress/ PoDoFo puede hacer muchas otras cosas, no solo imposición.

Otra herramienta de imposición útil es Bookbinder (en el sitio quantumelephant). Tiene una GUI que atrae a los no expertos. No es tan flexible o poderoso como PoDoFo, pero puede imponerse.

pdftk es más o menos esencial tener, pero no hará imposición.

pdfjam es inútil para mí, porque hay una amplia gama de archivos PDF válidos que no puede manejar.

Nunca he sido capaz de ponerme multivalente en el trabajo, tampoco.


Puede poner múltiples páginas de entrada en una página de salida usando BookletImposer .

Y puede cambiar los pedidos de página y combinar múltiples archivos PDF usando PDF Mod .

Con estas dos herramientas, puede hacer casi todo lo que desee con archivos pdf (excepto editar su contenido).

Para los usuarios de Ubuntu, ambas herramientas están disponibles en el Centro de Software de Ubuntu.


Me gustaría anunciar mi pdftools

Está escrito en Python, por lo que debe ejecutarse en cualquier plataforma. Es un envoltorio para Latex (los paquetes de pdfpages) pero puede hacer muchas cosas con una sola línea de comando: fusionar archivos pdf, nup ellos (páginas de entrada múltiples por página de salida) y numerar las páginas del archivo de salida (usted especifica la ubicación y el formato del número) Todavía necesita un poco de trabajo, pero creo que es bastante estable para ser utilizable en este momento :)


Encontré la siguiente herramienta (gratuita y de código abierto) para hacer Imposition llamada Impose (gracias danio por la sugerencia). Esto resolvió mi problema perfectamente.

EDITAR: Así es como se hace:

Use PDF Toolkit para unir dos archivos PDF en uno (dos A4)

pdftk File1.pdf File2.pdf cat output OutputFile.pdf

Cree a partir de esta una sola página (una A3):

java -cp Multivalent.jar tool.pdf.Impose -dim 2x1 -verbose -paper-size "42.2x29.9cm" -layout "1,2" OutputFile.pdf