Convertir un PDF que tiene varias páginas por página en todas las páginas individuales

Recientemente comencé un proyecto para convertir los archivos PDF de una revista en una aplicación de lectura digital.

Hasta ahora, los archivos PDF que me dieron estaban configurados para que cada página de la revista fuera una página separada del PDF.

Sin embargo, recientemente los he estado formateando de manera diferente. Ahora están configurados para que las páginas delantera y trasera sean páginas individuales, pero la página interior está configurada como una página PDF en forma de paisaje que contiene dos páginas de revistas diferentes por página PDF (espero que tenga sentido).

El problema que tengo es que la aplicación del lector digital no puede admitir esto y no sé cómo dividir cada página.

¿Algún consejo?

¿No puede simplemente pedirle a quien proporcione el PDF que envíe páginas sueltas?
Sí, pero no he recibido respuesta. ¿Es esto algo fácil de hacer después de que se ha presentado un proyecto? Tenía la impresión de que una vez que se presentó así en InDesign, no había una manera fácil de cambiarlo.
Depende de cómo se crea en indesign. Si se presenta en páginas individuales, crear el PDF extendido es simplemente marcar una opción. En la mayoría de los casos, es más fácil configurar las cosas como páginas individuales en Indesign. Supongo que es posible que no sepan que están proporcionando pliegos o podrían generar fácilmente un segundo PDF para usted como páginas individuales.
Gracias Scott, esperaré a ver qué dicen antes de enloquecer más, jaja.
Si no tienen la capacidad de enviar un PDF de una sola página, puede recortar páginas con Adobe Acrobat. Tendría que recortar una copia del PDF para obtener el lado derecho, luego recortar otra copia para obtener el lado izquierdo y luego fusionar los dos PDF recortados. No es difícil, pero puedo proporcionar pasos para Acrobat si es necesario.

Respuestas (3)

@Scott tiene razón. Parece que le están enviando pliegos completos en lugar de archivos PDF de una sola página, y eso debería ser muy fácil de solucionar para ellos.

Sin embargo, para los "programadores/diseñadores" entre nosotros , pensé en compartir otra solución. Esto requiere:

  • pdfinfode xpdf para identificar el cuadro delimitador de la página en puntos
  • gsde Ghostscript para dividir las páginas izquierda y derecha
  • pdftkdel PDF Toolkit para volver a armar el PDF.

Una vez que todos estos estén instalados y en su RUTA, debería poder hacer lo siguiente.

Imagina que estás tratando con un archivo llamado Example.pdf. Primero ejecutas:

pdfinfo -f 1 -l 1000 -box Example.pdf

Esto le dará mucha información sobre su PDF, incluido, para cada página, el tamaño en puntos como Page 1 size: 595 x 842 pts (A4). Necesitamos esta información para nuestro gscomando. Específicamente, cada página (después de ser dividida) tiene 421 puntos de ancho por 595 puntos de alto. Dado que la pdfwriteresolución de Ghostscript es de 720 ppp y 1 pulgada son 72 puntos en PDF, multiplicaremos esos valores por 10 en el pdfwritesiguiente paso.

gs \
    -o out%03d_A.pdf \
    -sDEVICE=pdfwrite \
    -g4210x5950 \
    -c "<</PageOffset [0 0]>> setpagedevice" \
    -f Example.pdf
gs \
    -o out%03d_B.pdf \
    -sDEVICE=pdfwrite \
    -g4210x5950 \
    -c "<</PageOffset [-421 0]>> setpagedevice" \
    -f Example.pdf

Si está utilizando Windows, reemplace el " \" con " ^".

Los comandos anteriores crearán un montón de archivos llamados algo así como "out001_A.pdf", "out001_B.pdf" y así sucesivamente. Aviso para las páginas correctas, usamos un desplazamiento de página negativo.

Finalmente, use pdftkpara volver a armar todo.

pdftk out*_?.pdf cat output combined.pdf

Esto funcionó de maravilla para mí;)

Puede utilizar el programa gratuito Briss . Lo he probado y funciona bien. Puedes leer más detalles aquí .

Descomprima el archivo zip, ejecute briss-0.9.exe y cargue su archivo PDF. El programa muestra 2 páginas de plantilla, que representan páginas pares e impares.

Dibuja 2 rectángulos azules (1 y 2) en páginas impares (normalmente ocupando toda la página). Haz lo mismo en las páginas pares. Los rectángulos también están etiquetados como 1 y 2.

Seleccione Recortar PDF y guárdelo con un nuevo nombre.

Briss no maneja bien archivos grandes. También hay un póster mutool .

Tuve el mismo problema, pero todo lo que hice fue copiar cada página y luego recortarlas. es decir. Recorte la primera copia a la izquierda y luego la segunda copia a la derecha. Acrobat cambió el tamaño de la sección recortada a una página completa y, por lo que sé, el documento es bueno.

+1 Esta es realmente la solución más rápida si todo lo que le dieron es Acrobat y el PDF y le dijeron que "haga que funcione". Además, si es nuevo en Acrobat (como yo), Adobe tiene una buena guía sobre el uso de la herramienta de recorte helpx.adobe.com/acrobat/using/crop-pdf-pages.html