¿Verifique si un archivo contiene elementos ráster o vectoriales? (pdf, eps, ai)

¿Hay alguna forma de verificar si un archivo tiene elementos ráster? Me interesaría hacer esto para los formatos .pdf, .eps y .ai.

Si el archivo es solo vector, lo estoy convirtiendo a .svg y si tiene algunos elementos ráster, tengo que convertirlo a un archivo .png.

Estoy trabajando en PHP pero también puedo utilizar cualquier herramienta de línea de comandos. Por ejemplo, estoy considerando usar Inkscape para hacer la conversión real.

Respuestas a la pregunta(4)

Su respuesta a la pregunta