Impresión de PDF a dos caras: comience en el reverso de la primera hoja

Impresión de PDF a dos caras: comience en el reverso de la primera hoja

¿Existe alguna configuración o técnica que pueda utilizar para imprimir un documento de varias páginas comenzando por el reverso de la primera hoja de papel? Es decir, la primera hoja estaría en blanco por un lado y el otro lado contendría la página 1, la segunda hoja contendría las páginas 2 y 3, y así sucesivamente.

Me encantaría saber si esto se puede hacer en Adobe Acrobat Reader o cualquier otro visor de PDF, especialmente si es un visor de PDF gratuito.

Reconozco que podría lograr esto insertando una página en blanco al frente del documento. Esto es un truco, pero supongo que está bien. ¿Existe algún editor de PDF gratuito que me permita insertar páginas? Tengo PDF-XChange, pero la versión gratuita no me permite insertar páginas.

Respuesta1

Yo usaría pdflatex. Es bastante simple. Dependiendo del sistema operativo que utilices, necesitarás instalarmiktexpara Windows o algo asítexlivepara Linux: la mayoría de las distribuciones tienen paquetes integrados. Me gusta texlive-fullUbuntu, pero eso se debe a que uso muchos subpaquetes en látex y para el archivo a continuación todo lo que necesitas es el pdfpagessubpaquete, que miktex te pedirá que recupere e instale si no descargaste el completo. paquete. Si usas Linux, es posible que necesites buscar un poco en Google.instalando un paquete en tex

El objetivo es obtener el pdflatexcomando binario y el subpaquete pdfpagesque luego puede compilar un archivo fuente de látex que usted cree.

Coloque el siguiente código dentro de un archivo.withBlankFirstPage.tex

\documentclass{article}

\usepackage{pdfpages}

\begin{document}

%  The next two lines create a blank message
%  box and then force a page feed

\mbox{}
\newpage

%  This includes your document

\includepdf[pages=-]{yourDocHere.pdf}

\end{document}

Y luego ejecútelo pdflatex withBlankFirstPage.texy esto producirá un pdf titulado withBlankFirstPage.pdfcon una primera página en blanco. Por supuesto, podrías usar un nombre de archivo más corto: ya entiendes la idea. Látex/Texas/miktex/texliveson completamente gratuitos, como en la cerveza.

Respuesta2

Utilizo ptopdf en el siguiente archivo fuente 'blank.ps':

%!PS
showpage

para generar un archivo 'blank.pdf' de ~500 bytes. Luego utilizo la función 'salida cat' de pdftk para unir varios archivos PDF, a veces especificando 'blank.pdf' varias veces en la línea de comandos para insertar una página en blanco donde la necesite.

También escribí un script en Perl para usar pdftk para ordenar y concatenar un directorio de archivos PDF, insertando páginas PDF en blanco cuando fuera necesario. Como parte de esto, codifiqué en base 64 el archivo 'blank.pdf' e incrusté el (corto) ASCII resultante directamente en el script como una cadena. El script decodifica, escribe en un archivo temporal y utiliza el archivo temporal como página en blanco mientras ejecuta pdftk para unirlo junto con los otros archivos PDF.

De esta manera no necesitaba mantener/regenerar desde PS un archivo 'blank.pdf' separado cuando usaba el script para manipular archivos PDF. Luego, si lo desea, también podría incrustar un archivo 'en blanco' comparablemente corto (por ejemplo, "Esta página se dejó en blanco intencionalmente") en el script.

información relacionada