1 votos

Necesita encontrar y convertir a miles de multi-page Tiff

Tengo una gran colección de documentos en varios formatos (PDF, TIFF, JPEG).

Muchos de los archivos Tiff son multi-página, como faxes, y la única forma que conozco para ver todas las páginas con vista previa.

¿Hay algún método o aplicación o shell de comandos (a través de la brew) el cual puede encontrar todos los multi-page Tiff para que yo pueda convertirlos a Pdf de varias páginas?

1voto

kamae Puntos 113

Hay una manera de encontrar con una línea de comandos en el terminal. Esto requiere la instalación de una herramienta que no es parte de la de por defecto de los comandos.

Descargar e instalar exiftool.

exiftool es capaz de imprimir información detallada acerca de los archivos de imagen, incluyendo Tiff. Se puede decir la diferencia entre los documentos de varias páginas y entre los FAXes y fotográfico de las imágenes Tiff. Por ejemplo testphoto.tif es un habitual de los archivos TIFF y testfax.tif es un FAX de varias páginas:

MacBook-Air:Downloads jamie$ exiftool -s -Format -Compression -SubfileType *.tif 
======== testfax.tif
Compression                     : T6/Group 4 Fax
SubfileType                     : Single page of multi-page image
======== testphoto.tif
Format                          : image/tiff
Compression                     : LZW
SubfileType                     : Full-resolution Image
    2 image files read

Si podemos obtener el nombre y la identificación de información en una línea, entonces podemos usar grep para identificar los archivos que queremos. El csv opción pone la salida en una línea en coma separados formato de valor. Así, un comando como este sería hacer lo que quiera.

MacBook-Air:Downloads jamie$ exiftool -csv  -SubfileType *.tif | grep multi-page
    2 image files read
testfax.tif,Single page of multi-page image

Así, hemos identificado correctamente testfax.tif como el único multi-page TIFF en este directorio.

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