Reducir un pdf

Me gusta tener toda mi documentación escaneada, y a ser posible disponible en Dropbox, de forma que esté donde esté siempre tengo toda la información que necesito a mano, con una simple conexión a internet.

Pero esta mañana, he escaneado un documento de mas de cien páginas y se ha convertido en un archivo monstruoso de mas de 80 MB que no tiene mucho sentido. Así que la operación buscar como reducir el tamaño.

Ha sido muy fácil:

Simplemente tienes que escribir lo siguiente en un terminal:

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=reducido.pdf original.pdf

Donde:

original.pdf es el archivo original que queremos reducir

reducido.pdf es el archivo ya reducido

El resultado para mi ha sido espectacular, he pasado de un archivo de 80 MB a un archivo de 6MB. Evidentemente esto se ha dejado notar en la calidad de las imágenes, pero lo que yo necesito es tener la información disponible.

5 comentarios en “Reducir un pdf

  1. PE
    Pepe Fernández hace 14 años

    Scan2pdf, es también una sencilla herramienta, que, corriendo unpaper y ocr opcionales, dejan un pdf de 50 hojas en un puñado de MB con sólo unos clicks.

    Más que nada, por no recordar ese comando que habría que guardar en un Evernote…

    🙂

  2. DR
    Dr. Zoidberg hace 14 años

    sencillamente fabuloso!!! Un capítulo de 11,5MB me lo dejó en 1,5MB (bajó 10 MB!!!)
    GRACIAS!

  3. WW
    www.pcbegin.tk hace 13 años

    Yo lo he intentado con un PDF y sólo se convierte dos página ya que me sale el error:

    Error: /rangecheck in –.execform1–
    Operand stack:
       –dict:6/15(L)–   1   10   –dict:2/2(L)–   –nostringval–   –dict:2/2(L)–   0   0   1024   768
    Execution stack:
       %interp_exit   .runexec2   –nostringval–   –nostringval–   –nostringval–   2   %stopped_push   –nostringval–   –nostringval–   –nostringval–   false   1   %stopped_push   1878   1   3   %oparray_pop   1877   1   3   %oparray_pop   1861   1   3   %oparray_pop   –nostringval–   –nostringval–   4   1   12   –nostringval–   %for_pos_int_continue   –nostringval–   –nostringval–   false   1   %stopped_push   –nostringval–   –nostringval–   –nostringval–   %array_continue   –nostringval–   false   1   %stopped_push   –nostringval–   %loop_continue   –nostringval–   170474   –nostringval–   1826   4   11   %oparray_pop   –nostringval–   false   1   %stopped_push   1825   4   11   %oparray_pop   –nostringval–
    Dictionary stack:
       –dict:1157/1684(ro)(G)–   –dict:1/20(G)–   –dict:75/200(L)–   –dict:75/200(L)–   –dict:108/127(ro)(G)–   –dict:287/300(ro)(G)–   –dict:22/25(L)–   –dict:6/8(L)–   –dict:21/40(L)–   –dict:2/5(L)–   –dict:1/1(ro)(G)–
    Current allocation mode is local
    Last OS error: 2
    GPL Ghostscript 8.71: Unrecoverable error, exit code 1

  4. AJ
    Ajolote hace 11 años

    He visto que esta es una manera muy sencilla de reducir archivos PDF, sin embargo no soy programadora ni nada por el estilo y no se que es un terminal, podrían ayudarme con esto?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *