MS Word Viewer C# .NET automatisation
Est-il possible d'automatiser les opérations suivantes:
référencement MS Word Viewer pour ouvrir un document par programme et ensuite l'imprimer?
C# parfaitement
Je suppose que si il est possible de l'ouvrir alors plus que probable qu'il sera possible de l'imprimer.
J'ai essayé d'ajouter une référence à l'Objet COM dans Visual Studio .. MS Office 11 /12 Bibliothèque d'Objets, mais MS Word Bibliothèque n'est pas dans la liste? Des idées?
Je n'ai pas de Bureau 200x installé
acclamations
"M$" - je le prendre .NET le développement n'est pas votre travail de jour 🙂
penny-arcade.com/comic/2002/7/22
Si vous n'avez pas installé Office, alors, pourquoi vous attendez-vous à Office Automation pour être installé?
Je rencontre le même problème, j'ai trouvé une solution pour afficher un document word ici, codeproject.com/Questions/189082/...
penny-arcade.com/comic/2002/7/22
Si vous n'avez pas installé Office, alors, pourquoi vous attendez-vous à Office Automation pour être installé?
Je rencontre le même problème, j'ai trouvé une solution pour afficher un document word ici, codeproject.com/Questions/189082/...
OriginalL'auteur Aceth | 2009-08-18
Vous devez vous connecter pour publier un commentaire.
Nous l'avons fait en utilisant le Mot assembly Interop. Cela nécessite Word soit installé (lance un WINWORD processus derrière la scenese) et l'interopérabilité permet d'interagir avec elle dans votre code.
Pour autant que je sais, c'est la seule façon de le faire.
OriginalL'auteur Russell
Essayer Aspose.Mots, il est conçu pour permettre l'automatisation de Bureau, sans dépendances sur Word est installé. Il fournit une bonne API pour ouvrir le document, puis effectuer une série d'actions telles que l'impression, l'exportation au format pdf et de nombreux autres résultats.
OriginalL'auteur Brian Scott
peut-être comme ceci:
OriginalL'auteur Mariush
Code suivant va ouvrir Word Afficher le fichier que vous lui transmettez.
Essayer de s'amuser avec les arguments ainsi de passer d'une ligne de commande d'impression (je ne sais pas si vous le pouvez).
Et oui, après avoir épuisé toutes les voies il n'y a aucun moyen que j'ai trouvé pour l'Interopérabilité avec Microsoft Viewer, qui est très frustrant.
OriginalL'auteur Buck Hiatt
Sont se référant à la libre Microsoft Word Viewer, qui permet de visualiser des documents Word sans avoir le Mot installé? Si oui, je ne crois pas qu'il existe un moyen d'automatiser le spectateur puisqu'il n'installez pas le Mot COM automatisation des bibliothèques, qui est ce que vous auriez besoin.
HKEY_CLASSES_ROOT\AcroExch.acrobatsecuritysettings.1\shell\Print\command
j'ai un valeur ""C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.exe"" /p /h "%1" ... où le paramètre /p est probablement de dire à imprimer.OriginalL'auteur Scott Dorman
C'est comment utiliser word automation services
À l'aide de l'Interop assemblies est toujours une mauvaise idée si il est exécuté sur le serveur
Word Automation Services
Qui utilise SharePoint qui le monde n'a pas. Vous aussi vous envoyer le fichier à une page web via un
WebRequestMethod
et l'impression de la page à un cute pdf writer ou un autre pilote. Juste envoyer les octets du fichier avec un type mime. Vous l'imprimez la page de la charge de la asp.net la page web.OriginalL'auteur user746880