2011-09-09 3 views
3

J'essaye d'effectuer une opération de fusion et publipostage entre un docx et la base de données puis j'imprime le résultat sur une imprimante spécifique sans l'automatisation Ms Word (qui est supposée être exécutée côté serveur)Impression Docx sans automatisation MS Word

Je pense que Open XML SDK peut aider à la fusion, mais en ce qui concerne l'impression, je suis désemparé. Une idée ?

+0

Pourrait aider: http://stackoverflow.com/questions/4991647/printing-openxml-documents-in-c –

Répondre

4

Votre question est assez similaire à celui-ci:

Printing an OOXML document without MS Word installed

Quoi qu'il en soit, j'ai eu un problème similaire et utilisé Open XML SDK pour générer les documents à partir de certains dotx, mais le SDK est pas en mesure de rendre le résultat sur vidéo et/ou imprimante et j'ai dû trouver une bibliothèque tierce pour le faire.
J'ai choisi Aspose.Words (mais il y a beaucoup d'autres produits similaires). J'aurais pu l'utiliser aussi pour créer les docs, mais les performances étaient bien meilleures en modifiant directement le docx.

+0

Cette question était de 2008. Je pensais que de nouvelles possibilités pourraient avoir émergé. Merci – VdesmedT

+0

bien, j'ai développé mon application en décembre 2010 :-) –

+0

Connaissez-vous une alternative open source à Aspose? Je déteste être bloqué par des sociétés commerciales. Je l'ai vécu une fois .. jamais plus :-) – VdesmedT

Questions connexes