web-dev-qa-db-fra.com

Convertir DOCX en PDF par programme sans Word installé?

J'ai une application Web et j'ai besoin de convertir des fichiers DOCX en PDF pour générer des rapports avec Word 2007). J'ai d'abord utilisé l'automatisation et j'ai fait face à un problème DCOM et finalement j'ai découvert que Microsoft ne fonctionne pas. Je ne supporte pas l'automatisation de Word côté serveur. Maintenant, je recherche d'autres outils gratuits par opposition à Word et etc. n'est pas gratuit, iTextSharp ne convertit pas DOCX en PDF.

Si quelqu'un connaît un outil gratuit ou des classes .NET pour faire cette conversation, faites-le moi savoir.

35
Khalid Omar

En l'absence d'une solution .NET pure, vous pouvez utiliser docx4j et ses dépendances en tant que DLL via IKVM.

3
JasonPlutext

Vous pouvez utiliser le SDK OpenXml pour obtenir votre docx en XML, et utiliser XSLT pour en faire du HTML, et le convertir en utilisant n'importe quel HTML gratuit en PDF convertisseur.

0
LeonG

J'ai utilisé ceci: http://rainbowpdf.com/ mais cela coûte.

René

0
Krumelur