Cómo extraer todas las páginas de un PDF en documentos PDF individuales

1

Quiero poder extraer cada hoja de un PDF en un archivo PDF separado. He buscado alto y bajo, pero parece que no hay una forma automática de hacerlo sin volver a los hacks de Automator (a los que estoy abierto si alguien tiene un ejemplo de una forma realmente limpia de hacer esto como un servicio y guardar los archivos). al directorio fuente.)

Entonces, por ejemplo:

Archivo PDF: [página 1, página 2, página 3]

Archivo PDF: [página 1], Archivo PDF: [página 2], Archivo PDF: [página 3]

    
pregunta freerangemonkey 21.10.2013 - 23:56

3 respuestas

3

Recuerdo haber buscado hacer lo mismo hace unos años y he aquí que todavía tenía el enlace en el archivo profundo: enlace

Un miembro de MacRumors Forums llamado Oligarch reunió un montón de herramientas pdf de línea de comandos, que se pueden descargar desde este enlace: enlace

El comando pdfburst es lo que necesitas:

NAME
     pdfburst -- burst (split) PDF documents into single pages

SYNOPSIS
     pdfburst file [path]

DESCRIPTION
     The pdfburst utility bursts (splits) the PDF document file into single
     pages which it writes to path, appended by an underscore character and
     zero-padded page numbers.

     If file is a single dash (-), the PDF document is read from the standard
     input.

     If path is omitted, the base name (last path component) of file is used
     and the single page files are created in the current working directory.

     If path ends with a slash (/), it designates a directory and the single
     page files are named with just the page number.

     Missing directories along path are created.
    
respondido por el IconDaemon 22.10.2013 - 02:58
2

Otra opción es usar pdftk :

pdftk input.pdf burst
    
respondido por el user495470 22.10.2013 - 06:05
1

Estás buscando pdfseparate . Desde man pdfseparate :

DESCRIPTION
       pdfseparate extract single pages from a Portable Document Format (PDF).

       pdfseparate  reads  the  PDF  file PDF-file, extracts one or more pages, and writes one PDF file for each page to PDF-page-pattern, PDF-page-pattern should contain %d.  %d is
       replaced by the page number.

       The PDF-file should not be encrypted.

[...]

EXAMPLE
      pdfseparate sample.pdf sample-%d.pdf

      extracts all pages from sample.pdf, if i.e. sample.pdf has 3 pages, it produces

      sample-1.pdf, sample-2.pdf, sample-3.pdf
    
respondido por el 3cheesewheel 20.10.2016 - 13:34

Lea otras preguntas en las etiquetas