¿Cómo hacer un folleto a partir de un archivo pdf en ubuntu?

¿Cómo hacer un folleto a partir de un archivo pdf en ubuntu?

Decir que tengo un archivo pdf de 16 páginas, tamaño A4. Tengo papel A4 e impresora. Quiero reducirlo a la mitad e imprimirlas en 4 hojas de papel, a doble cara, doblarlas por la mitad y graparlas por la mitad.
La forma en que lo hago ahora es exportarlo a PNG, uso LibreOffice Writer para reorganizarlos. Esto lleva mucho tiempo. Hay una mejor manera de hacerlo? Si tengo un archivo de 64 páginas.
PD: ¿Qué pasa si esto es un diccionario y lo encuaderno en copto?https://www.wikihow.com/Coptic-Bind-a-Book ¿Cómo crear folios? Mi solución (teóricamente, no implementada) es escribir un script en Python.

Respuesta1

TL;DR:la herramienta para esto se llamapdfbook

No necesitas escribir nada. La herramienta ya existe y hace lo que usted desea (firmas de cuatro páginas de 2 páginas impresas a doble cara) de forma predeterminada. De hecho, si tuviera un PDF de 64 páginas, de forma predeterminada pdfbookorganizará las páginas de modo que utilice 16 hojas de papel e imprimirá cuatro firmas separadas listas para encuadernar exactamente como lo describe.

pdfbookEs provisto por texlive-extra-utils:

sudo apt install -y texlive-extra-utils
pdfbook MY-FANCY-MANUSCRIPT.PDF

Genera un archivo organizado como lo describe, MY-FANCY-MANUSCRIPT-book.PDFapto para impresión inmediata como desee.

Respuesta2

Existe una herramienta útil que puede descargar desde el Centro de software de Ubuntu para crear folletos llamada PDF Mix Tool.

Herramienta de mezcla de PDF en el Centro de software de Ubuntu

Respuesta3

El sistema de impresión por sí solo tienecapacidad de folleto:

Un bono de pdf a pdf

Muy simple, prueba esto:

/usr/sbin/cupsfilter -p test.ppd -m application/vnd.cups-pdf -o 'fit-to-page booklet' mixed.pdf > out.pdf

test.ppdpuede ser reemplazado por el PPD de su impresora desde /etc/cups/ppd. Deberá utilizar sudopara obtener una copia del PPD.

cupsfilterprocesa cualquier archivo de entrada, utilizando filtros del sistema de impresión, para producir, según las instrucciones de la -mopción, out.pdf. En realidad, la -popción se puede omitir. Una de las opciones de procesamiento ( -o) es booklet, que produce un PDF en formato de folleto.

Me tomó menos de 30 segundos convertir un documento de 30 páginas a formato de folleto usando el siguiente comando:

/usr/sbin/cupsfilter -m application/vnd.cups-pdf -o 'fit-to-page booklet' any.pdf > out.pdf

Respuesta4

Puedes hacer esto en Libre Office Draw, que viene con Ubuntu. En Diseño de página > Más, seleccione Folleto. Debe asegurarse de que el recuento de páginas sea múltiplo de 4; por ejemplo, si su PDF tiene 21 páginas, debe agregar 3 páginas en blanco al final para obtener 24. Si sus páginas ya son A5, en Propiedades de la impresora en la parte superior. , establezca el tamaño de página en A4 horizontal. - terry

información relacionada