Trabajo en la industria de la impresión, donde tener ilustraciones vectoriales para un trabajo es primordial cuando se trata de obtener el mejor resultado de producción. Muchas veces los clientes me envían un archivo PDF que contiene una imagen rasterizada en lugar del formato vectorial que necesito.
Lo primero que hago cuando abro un archivo de imagen en Adobe Illustrator es verlo en Movimiento de contorno para examinar qué es vector y qué no. Puedes ver la diferencia a continuación.
Ver → Vista previa :
Ver → Esquema :
Dado que puede ver todas las "líneas" de la obra de arte, es fácil confirmar que esta obra de arte es 100% vectorial.
No siempre tengo Illustrator disponible para mí, por lo que estoy buscando un visor de PDF (ya sea basado en un navegador o independiente) que pueda replicar esta funcionalidad. ¿Existe algún software que pueda ayudar con este flujo de trabajo?
No es un visor de PDF, pero si no tiene Illustrator disponible, es posible que pueda seguir los mismos pasos en el editor de gráficos vectoriales Inkscape . Inkscape es gratuito y de código abierto. También hay una versión portátil que puedes llevar contigo en una unidad flash.
Hay varias formas en que puede hacer esto razonablemente en Inkscape:
InkScape tiene el mismo modo Esquema/Marco alámbrico que tiene Illustrator; búsquelo en View
→ DisplayMode
→Outline
Puede usar la línea de comando para exportar el PDF como SVG y buscar imágenes incrustadas que no sean SVG. De https://stackoverflow.com/questions/12084742/extracting-vector-graphics-from-pdf-with-inkscape :
inkscape --without-gui --file=input.pdf --export-plain-svg=output.svg
La forma más sencilla de hacer esto es probablemente exportar las imágenes del PDF y ver qué tipo de imágenes obtienes. He usado PDFMate PDF Converter (gratis; sin embargo, asegúrese de desmarcar la instalación de adware en el instalador) para esto en el pasado. Todo lo que necesita hacer es asegurarse de que "Extraer todas las imágenes en archivos PDF" esté seleccionado en la ventana "Opciones avanzadas".
Alternativamente, puede convertir el PDF a SVG (usando Inkscape como se menciona en la otra respuesta o usando cualquier otra herramienta) y ejecutar este script de Python para extraer las imágenes.
pdfimages
, una de las utilidades
de Poppler .
Olli
Juan B