Tengo archivos pdf creados en Adobe InDesign, que contiene varios tipos de objetos.
Deseo "Eliminar todo excepto el arte más grande (fondo)" y guardarlo en un archivo nuevo.
Esto se puede lograr casi a la perfección con una combinación de opciones de comando gs como esta:
$ gs -q -o "${outfile}" -sDEVICE=pdfwrite -dFILTERTEXT -dFILTERVECTOR "${infile}"Sin embargo, ocasionalmente hay varias imágenes rasterizadas que me gustaría filtrar según algún criterio. La imagen que deseo conservar siempre tiene las siguientes propiedades que la distinguen de las no deseadas:
¿Hay alguna manera de filtrar ciertas imágenes por criterios, usando el comando gs o quizás alguna otra herramienta?
Este enlace me guió para usar las opciones de filtro, pero no pude encontrar la manera de ampliar aún más la funcionalidad: ¿Cómo puedo eliminar todas las imágenes de un PDF?
El código se ejecuta en un entorno Mac/Ubuntu.