Convertir des PDF avec des polices intégrées en EMF pour PowerPoint
Existe-t-il un moyen gratuit (c'est-à-dire gratuit) de convertir un fichier PDF en Windows EMF (fichier Méta amélioré) de telle sorte que le texte qui utilise des polices intégrées dans le PDF soit rendu de la même manière dans MS Office PowerPoint? Je suppose qu'il faudrait remplacer le texte par un chemin rempli, mais ce serait bien puisque je veux seulement montrer le résultat, pas le modifier.
J'ai essayé pstoedit , mais l'intégration de la police semble être délicate. En regardant le manuel sur la gestion des polices il semble que -dt
devrait transformer le texte en chemins remplis, mais dans ce cas, les chemins ne sont apparemment que des polygones, reliant les points de fin de segment mais ne faisant aucune courbe de Bézier entre les deux. Le résultat semble donc étrange, par exemple avec des diamants comme points de tous les "i".
J'ai lu à plusieurs endroits (par exemple ici ) que inkscape pourrait être utilisé pour convertir un PDF en EMF. Mais sous Windows, l'importation de PDF se bloque sans afficher de boîte de dialogue. Sous Linux, je obtenez une boîte de dialogue d'importation, mais la seule option pour la gestion du texte est de laisser du texte en tant que texte; Je ne peux pas convertir en chemins, donc sans les polices intégrées, je suis obligé d'utiliser des polices système à la place.
J'ai aussi essayé ImageMagick convert
, mais cela semble pixelliser l'image, de sorte que le résultat semble flou.
Pour une application, à savoir l'intégration de formules LaTeX dans PowerPoint, cet article suggère des alternatives (au moins dont certaines fonctionnent via DVI au lieu de PDF, et MHTML au lieu d'EMF. Mais il existe de nombreux autres outils qui peuvent créer des PDF mais pas des EMF, donc le problème général demeure.
J'ai accès à Windows, Linux et OS X, donc une réponse suggérée peut utiliser n'importe quelle combinaison d'OS si cela aide. Si vous n'avez pas de solution complète, une solution partielle peut tout de même vous aider. Par exemple, un convertisseur PDF en PDF qui remplace le texte par des chemins remplis. Ou un outil pour extraire les polices de PDF et les enregistrer dans des fichiers séparés, où d'autres outils (comme pstoedit ou inkscape) peut les récupérer et les utiliser pour rendre les textes. Ou toute autre chose que vous considérez comme une étape importante vers une solution.