Tengo problemas para convertir archivos PDF (creados por Adobe Illustrator en una Mac) a EPS. He intentado varias cosas pero me pregunto si hay una mejor opción.
La siguiente lista está ordenada por calidad decreciente:
inkscape --export-area-page --export-eps=out.eps in.pdf
el uso del programa gráfico Inkscape funciona mejor, pero es un poco lento;pdftops -eps in.pdf out.eps
usa Poppler y funciona bien y es rápido ;pdf2ps in.pdf out.eps
usa ghostscript y funciona bien para documentos simples;convert in.pdf out.eps
usa ImageMagick y siempre rasteriza la imagen.
No he probado lo siguiente:
acroread -toPostScript
use acroread (solo Linux)
Algunos problemas que he encontrado:
- La transparencia no es compatible con EPS, pero en lugar de aplanar las capas, la mayoría de los programas rasterizan la imagen produciendo archivos grandes y gráficos feos. Inkscape hace esto mejor rasterizando solo el área no compatible.
- Inkscape representa los degradados correctamente, pero Poppler de alguna manera corta el degradado en muchas formas de diferentes colores.
- Los símbolos griegos aparentemente no son compatibles con Ghostscript y están rasterizados (usando
pdf2ps
).
¿Cuáles son sus experiencias para este tipo de tarea? ¿Olvidé ciertos programas y / u opciones de línea de comandos que mejoran la calidad?
Encontré algunas publicaciones sobre esto, pero no una comparación (exhaustiva) de posibilidades, corríjame si me equivoco.
pdftops
en mi caso usa la que tiene algunos problemas con los gradientes.acroread -toPostScript
Respuestas:
Según mi experiencia, el mejor aplanamiento de transparencia gratuito que puede obtener es de Adobe Reader imprimiendo en un archivo PostScript (por ejemplo, utilizando un buen controlador de impresión Apple Color Laser). Entonces necesitas otra herramienta para convertirlo a eps.
fuente
Si desea una lista exhaustiva de posibilidades, tenga en cuenta que OpenOffice / LibreOffice implementa esta característica, pero la calidad del resultado está en algún lugar entre ghostscript e ImageMagick en su lista anterior. Y hay problemas más fundamentales. Sigue leyendo.
El principio es que la aplicación abre archivos PDF como documentos "Draw", que luego se pueden manipular e imprimir a voluntad. La calidad depende de la importación de PDF a Draw, y tiene dificultades con el recorte de ruta, degradados y fuentes más allá de los tres estándares (serif, sanserif, máquina de escribir).
Incluso existe la posibilidad de iniciar la conversión de forma interactiva
(¡elige uno!). Cede
input.ps
en ese caso.Sin embargo , hay problemas conocidos, por ejemplo, con LibreOffice 4.4 (que probé en la versión 4.4.0.3) e informé aquí , que el archivo de salida contiene PDF en lugar de PostScript. (Esto solía funcionar en versiones anteriores).
Mi favorito es inkscape, o ghostview para archivos más simples. Y mi experiencia es que nunca puedo confiar en la conversión automática (línea de comando), especialmente cuando trabajo en diferentes máquinas, y una inspección manual del resultado es obligatoria, lo que hace que la mayoría de las veces sea más rápido convertir interactivamente de todos modos.
fuente
La mejor manera de hacer esto sería usar Illustrator por sí mismo. No estoy seguro si tienes Illustrator.
fuente
Otra posibilidad para la lista es el servicio web https://cloudconvert.com/pdf-to-eps (no estoy seguro de qué biblioteca usa). No lo he probado para EPS, pero la conversión a EMF me ha funcionado bien.
Más descripción según la sugerencia de DragonLord: este sitio web le permite cargar archivos en muchos formatos (una opción es PDF) y seleccionar un formato para convertir (una opción es EPS), y realizará la conversión y le dará un enlace para descargar. Existe un límite para la cantidad de archivos que puede convertir por día de forma gratuita.
fuente