Question

Des documents XPS sont générés à partir de contrôles utilisateur XAML faisant office de modèles. Je souhaite convertir les documents XPS en formats alternatifs, principalement PDF, par programme avec une API .NET.

Quelle est la meilleure façon de faire cela?

Était-ce utile?

La solution 4

Après de nombreuses recherches, j'ai trouvé ce SDK:

NiXPS

C'est un peu cher mais fonctionne à merveille. Au revoir fop!

Autres conseils

Vous pouvez également utiliser ABCpdf PDF Component for .NET. La version 7 peut servir votre but. voir http://www.websupergoo.com/abcpdf-12.htm .

il fournit une version d’essai entièrement fonctionnelle, contrairement à NiXPS et presque aussi rapide que NiXPS.

Par le passé, j’ai utilisé cette méthode pour imprimer mon fichier XPS sur une imprimante PDF. J'utilise cutePDF pour cela. Ainsi, lorsque vous choisissez d'imprimer, vous imprimez sur cutePDF, qui imprime une version PDF.

Je ne suis pas sûr que cela réponde à vos besoins, mais cela a bien fonctionné pour moi dans le passé.

Si vous utilisez OneNote, vous pouvez imprimer dans OneNote puis exporter au format PDF au moins dans OneNote 2013. Cela semble préférable à l'installation d'un autre outil tiers.

Si vous voulez faire cela dans votre propre programme, CloudConvert a une API libre et open source construite sur le framework .NET par MadScripter.

https://github.com/MadScripter/CloudConvert-.NET-Wrapper/

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top