¿Por qué un PDF que contiene una sola imagen es mucho más grande que la imagen misma?

¿Por qué un PDF que contiene una sola imagen es mucho más grande que la imagen misma?

Me gustaría incrustar un documento escaneado en un documento PDF.

La imagen fuente pesa unos 300 kB.
Si uso elconvertircomando, el PDF tiene un tamaño de 30 MB, y con GIMP, 3 MB.

Aquí los tamaños de archivo resultantes de varios comandos. La única forma que encontré de obtener un tamaño de archivo PDF razonable es convertir primero a JPEG y luego a PDF.

scanimage -p --mode Color --format tiff -x 205 -y 297 > image.tiff      | 25.5
convert -quality 30  -compress Zip image.tiff image-zip.pdf             | 32.2
convert -quality 30   image.tiff image.pdf                              | 12.1
convert -compress Zip image.tiff image-wq-zip.pdf                       | 11.1

convert image.tiff image.jpg                                            | 2.3
convert -quality 30 image.tiff image.jpg                                | 0.34
convert -quality 30 -define jpeg:extent=200kb image.tiff image-200.jpg  | 0.19

convert image-200.jpg image-jpg.pdf                                     | 0.19

Respuesta1

Si tiene una imagen en formato JPEG, puede seguir el siguiente breve camino. Utilice el contenedor jpeg2ps para convertir a PostScript. Luego use ps2pdf para convertir a PDF.

Respuesta2

En mi opinión, la razón principal es que PDF almacena configuraciones de compatibilidad que podrían aumentar el tamaño del archivo. Si utiliza Adobe Acrobat, puede reducir el tamaño del archivo PDF y eliminar estas configuraciones.

O puedes incrustar tu imagen en Word. Simplemente inserte la imagen y guarde el archivo como PDF, pero elija "Tamaño mínimo (publicación en línea)" cuando seleccione PDF en el menú "Guardar como tipo".

La configuración de compatibilidad es lo que hace que el PDF sea visible e imprimible con una calidad razonable y quizás sea la razón por la que el PDF se generaliza.

Respuesta3

Los archivos PDF siempre tienen un tamaño de papel implícito, como 8,5 x 11 pulgadas, y normalmente se exportan a 250-300 ppp.

Una hoja de papel de 8,5x11 tendrá aproximadamente 2550x3300 píxeles.

Una imagen en color RGB para pantalla tiene 3 "canales" (imágenes en escala de grises) y CMYK es 4. La escala de grises es un solo canal.

Para "imágenes normales", un píxel equivale a 1 byte por canal.

Entonces 2550x3300x3/1024/1024 = aproximadamente 24 MB para RGB (32 MB para CMYK) (sin comprimir).

Suena bien. La compresión JPEG te permite llegar mucho más lejos, pero a expensas de la calidad, ya que destruye los datos durante el proceso de compresión.

Tenga en cuenta quecolocar una imagen de un documento en un contenedor PDF en origen 0,0 con un tamaño de página = tamaño de imagen no hace nada por usted. Es como envolver un regalo en otro presente.

Si está escaneando documentos en blanco y negro, inicialmente puede reducir el tamaño a 1/3 sin utilizar el modo RGB.

Sin embargo, tenga en cuenta que las imágenes Jpeg que no sean RGB no son universalmente compatibles.

ingrese la descripción de la imagen aquí

información relacionada