Y a-t-il une bibliothèque pour rendre les métafiles de fenêtres dans une surface du Caire?
-
29-10-2019 - |
Question
J'essaie d'implémenter une cible de sortie PDF dans une application existante qui utilise Windows Metafiles (en particulier, ALDUS Metafiles placables) comme l'une de ses entrées. Y a-t-il une bibliothèque préexistante pour rendre ces métafiles à une surface du Caire (ou une autre bibliothèque de rendu PDF)?
La solution
Le projet UniConvertor, un sous-produit du logiciel libre SK1 pour le dessin vectoriel peut fonctionner pour lire et écrire plusieurs formats d'image vectoriels, y compris WMF et PDF:
http://sk1project.org/modules.php?name=products&product=uniconvertor
Bien qu'il ne s'agisse pas d'une bibliothèque binaire dynamique, UniConvertor est un produit écrit en Python - et peut être utilisé à partir d'autres langues, si l'on intégré l'interprète Python dans le projet pour passer les appels de fonction nécessaires (ou simplement effectuer les conversions comme un processus externe) .
Il est utilisé pour donner les capacités des éditeurs INKSCAPE plus traditionnelles pour traiter les formats de fichiers tels que CDR CDRARD.