J'ai du mal à convertir des PDF (créés par Adobe Illustrator sur Mac) en EPS. J'ai essayé plusieurs choses mais je me demande s'il y a une meilleure option.
La liste suivante est classée par qualité décroissante:
inkscape --export-area-page --export-eps=out.eps in.pdf
l'utilisation du programme graphique Inkscape fonctionne mieux, mais est un peu lente;pdftops -eps in.pdf out.eps
utilise Poppler et fonctionne bien et est rapide ;pdf2ps in.pdf out.eps
utilise ghostscript et fonctionne bien pour les documents simples;convert in.pdf out.eps
utilise ImageMagick et pixellise toujours l'image.
Je n'ai pas testé les éléments suivants:
acroread -toPostScript
utiliser acroread (Linux uniquement)
Quelques problèmes que j'ai trouvés:
- La transparence n'est pas prise en charge dans EPS, mais au lieu d'aplatir les calques, la plupart des programmes pixellisent l'image produisant de gros fichiers et des graphiques laids. Inkscape le fait mieux en pixellisant uniquement la zone non prise en charge.
- Les dégradés sont rendus correctement par Inkscape, mais Poppler coupe en quelque sorte le dégradé en plusieurs formes de couleurs différentes.
- Les symboles grecs ne sont apparemment pas pris en charge par Ghostscript et sont tramés (en utilisant
pdf2ps
).
Quelles sont vos expériences pour ce genre de tâche? Ai-je oublié certains programmes et / ou options de ligne de commande qui améliorent la qualité?
J'ai trouvé quelques articles à ce sujet, mais pas une comparaison (approfondie) des possibilités, veuillez me corriger si je me trompe.
pdftops
ce qui a quelques problèmes avec les dégradés dans mon cas.acroread -toPostScript
Réponses:
D'après mon expérience, le meilleur aplatissement de transparence gratuit que vous pouvez obtenir est d'Adobe Reader en imprimant dans un fichier PostScript (par exemple en utilisant un bon vieux pilote d'impression Apple Color Laser). Ensuite, vous avez besoin d'un autre outil pour le convertir en eps.
la source
Si vous voulez une liste exhaustive des possibilités, notez que OpenOffice / LibreOffice implémente cette fonctionnalité, mais la qualité du résultat se situe quelque part entre ghostscript et ImageMagick dans votre liste ci-dessus. Et il y a des problèmes plus fondamentaux. Continuer à lire.
Le principe est que l'application ouvre des fichiers PDF en tant que documents "Draw", qui peuvent ensuite être manipulés et imprimés à volonté. La qualité dépend de l'importation du PDF vers Draw, et elle a des difficultés avec le découpage de chemin, les dégradés et les polices au-delà des trois standards (serif, sanserif, machine à écrire).
Il est même possible de lancer la conversion de manière interactive
(choisissez-en un!). Il cède
input.ps
dans ce cas.Cependant , il existe des problèmes connus, par exemple avec LibreOffice 4.4 (que j'ai testé dans la version 4.4.0.3) et signalé ici , que le fichier de sortie contient PDF au lieu de PostScript. (Cela fonctionnait dans les versions antérieures.)
Mon préféré est inkscape, ou ghostview pour des fichiers plus simples. Et mon expérience est que je ne peux jamais faire confiance à la conversion automatique (ligne de commande), en particulier lorsque vous travaillez sur différentes machines, et une inspection manuelle du résultat est obligatoire, ce qui rend la plupart du temps plus rapide à convertir de manière interactive de toute façon.
la source
La meilleure façon de procéder serait d'utiliser Illustrator lui-même. Je ne sais pas si vous avez Illustrator.
la source
Une autre possibilité pour la liste est le service Web https://cloudconvert.com/pdf-to-eps (vous ne savez pas quelle bibliothèque il utilise). Je ne l'ai pas essayé pour EPS, mais la conversion en EMF a bien fonctionné pour moi.
Plus de description selon la suggestion de DragonLord: ce site Web vous permet de télécharger des fichiers dans de nombreux formats (une option étant PDF) et de sélectionner un format vers lequel convertir (une option étant EPS), et il fera la conversion et vous donnera un lien pour le téléchargement. Il y a une limite au nombre de fichiers que vous pouvez convertir gratuitement par jour.
la source