100 votos

Cómo reducir tamaño de PDF sin perder calidad

De fondo

Quiero una disminución del tamaño de la .pdf lleno de imágenes. En Preview puede ser cúpula a través de la Export y establezca Quartz Filter-> Reduce File Size antes de guardar.

Preview-Export

Problema

El archivo, de hecho, la disminución de ~30 MB a 0.37 MB.

Pero el resultado tiene tan mala calidad que las imágenes son apenas legible.

Pregunta

Vi a un ejemplos de uso Image Magic para lograr que - pero ¿se puede hacer mediante la vista previa sin ningún software externo?

119voto

michalczukm Puntos 306

El problema es que el filtro predeterminado utilizado durante la conversión tiene muy baja la configuración de conversión.

Afortunadamente, un filtro personalizado puede ser añadido.

La adición de filtro personalizado paso a paso

  1. Crear nuevo directorio (si no lo tiene) - /Library/Filters
  2. Agrega nuevo archivo de filtro con filtro único - f.e. Reduce Size with good quality.qfilter
  3. Debe contener el archivo XML con el nuevo filtro puede basar en la /System/Library/Filters/Reduce File Size.qfilter archivo o usar el ejemplo de abajo. Cambio de la configuración de compresión, el tamaño de la imagen y añadir único nombre para mostrar para el filtro.

Filtro de estructura de archivos/ejemplo

He marcado la clave de la configuración de los comentarios.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Domains</key>
    <dict>
        <key>Applications</key>
        <true/>
        <key>Printing</key>
        <true/>
    </dict>
    <key>FilterData</key>
    <dict>
        <key>ColorSettings</key>
        <dict>
            <key>DocumentColorSettings</key>
            <dict>
                <key>CustomLHSCorrection</key>
                <array>
                    <integer>8</integer>
                    <integer>8</integer>
                    <integer>8</integer>
                </array>
            </dict>
            <key>ImageSettings</key>
            <dict>
                <key>Compression Quality</key>
    <!-- ====== Set your custom quality <0,1> ======= -->
                <real>0.75</real>
                <key>ImageCompression</key>
                <string>ImageJPEGCompress</string>
                <key>ImageScaleSettings</key>
                <dict>
                    <key>ImageScaleFactor</key>
    <!-- ====== Set your scale factor <0,1> ======= -->                 
                    <real>0.75</real>
                    <key>ImageScaleInterpolate</key>
                    <true/>
    <!-- ====== Set what sizes your images can reach ======= -->                    
                    <key>ImageSizeMax</key>
                    <integer>1684</integer>
                    <key>ImageSizeMin</key>
                    <integer>1200</integer>
                </dict>
            </dict>
        </dict>
    </dict>
    <key>FilterType</key>
    <integer>1</integer>
    <key>Name</key>
<!-- ====== Set unique display name for your filter ======= -->
    <string>Reduce Size Good Quality</string>
</dict>
</plist>

Resultado

Seleccione el nuevo filtro al exportar el archivo.

enter image description here


Artículos útiles:

5voto

Pickle Puntos 2099

La vista previa es muy limitado en sus capacidades. (Aunque michalczukm la respuesta bien podría ser vale la pena intentarlo para documentos sencillos, por ejemplo, los archivos Pdf con no mucha estructura, sin Marcadores. También: mientras que usted no puede discernir visualmente cualquier pérdida de calidad, es todavía una mala procedimiento, pero con valores menos agresivos que el original de Cuarzo-filtro.)

En lugar de la Imagen de la Magia o de vista previa le sugiero que pruebe:

  • Adobe Acrobat (caro)

o la libre/gratis

  • GhostScript con los siguientes parámetros:

    gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -dCompatibilityLevel=1.7 -dNOPAUSE -dQUIET -dPDFSETTINGS=/prepress -sOutputFile=Name_of_Outputfile.pdf To_Reduce_Input.pdf

Usted puede jugar con estos valores. Aquellos que se dan aquí no deben realizar ninguna pérdida de conversiones o tira lejos importante documento de estructuras. Significado: la mayoría del tiempo el ahorro obtenido podría ser muy buena, pero a veces el tamaño del archivo, incluso aumenta.

Ghostscript es disponible a través de una serie de lugares para macOS. Los relacionados con la muPDF está disponible en la App Store.

Si has creado el PDF de ti mismo, entonces sería, obviamente, la mejor sin pérdida de reducir las imágenes antes de hacer el PDF. Ajuste el tamaño de la imagen en términos de número de píxeles/resolución adecuada para el medio de salida podría producir un mayor ahorro.

3voto

Amit Kulkarni Puntos 11

Puede utilizar este sitio web: https://smallpdf.com/compress-pdf para reducir archivos PDF a un tamaño realmente pequeño. La calidad PDF es todavía realmente buena incluso después de la compresión.

-1voto

john Puntos 11

Si tienes un pdf que es la versión 1.6 o 1.7, puede utilizar la configuración de duplicado en la vista previa. Escuchar guarde el archivo como un pdf 1.4 y ahorrar alrededor del 50% en el tamaño del archivo. Lo que puedo decir no hay ninguna pérdida de calidad. No hay necesidad de utilizar la exportación - tamaño del archivo reducido a menos que quieras más ahorros.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X