2010-12-02 4 views
1

Est-ce que quelqu'un connaît une bibliothèque tierce qui convertira un document Microsoft Word en fichier XPS? Je sais que c'est possible en utilisant MS Word ou en utilisant Word automation, mais je voudrais avoir une bibliothèque pour faire la conversion qui ne dépend pas de l'ordinateur pour installer MS Word.Bibliothèque .NET Pour convertir un document MS Word en document XPS

Je dois faire la conversion complètement en code en utilisant une API. Il n'y aura pas d'interaction de l'utilisateur dans le processus de conversion.

Merci, Chris.

Répondre

1

Vous pouvez effectuer la conversion directement sans aucune DLL tierce à l'aide d'Office Interop. Voici un article montrant comment afficher un document Word en tant que XPS en utilisant WPF: Convert Word Documents in XPS using WPF and C#

Du code présenté dans l'article, convertir Word en XPS devrait être assez simple; en ignorant les parties WPF, bien sûr.

EDIT

La réponse ci-dessus ne nécessite la Parole; mon erreur.

Apose.Word for .NET convertira Word en XPS sans Office/Word installé. Même si c'est probablement un peu cher.

+0

Je pense qu'il connaissait déjà cette information et cherche des façons de le faire sans utiliser Office Interop. –

+0

@Tony - On dirait que j'ai raté ce grand moment. Voir la modification ajoutée pour une solution tierce. –

+0

Merci pour le feed-back. Vous avez raison, j'essaie de trouver une solution sans Word. J'ai étudié Apose.Word un peu et il semble que c'est plus que ce dont j'ai besoin. Je veux juste un petit outil pour faire la conversion ... – ChrisNel52