2009-08-31 5 views

Répondre

0

Si vous êtes dans .NET, doc et xls peuvent être facilement ouverts en appelant les instances de Word et Excel. Une fois les instances d'application créées et les fichiers chargés, vous pouvez effectuer une variété d'opérations, y compris la capture de captures d'écran (si vous pouvez travailler avec une résolution de 72 dpi).

+0

oui, cela semble être une solution, mais tout cela doit être fait en arrière-plan et l'écran n'est pas visible pour l'utilisateur. Est-il possible de capturer le fichier doc en cours d'exécution en arrière-plan. le fichier doit être image et le document sera ouvert dans le même format que l'original. pouvons-nous capturer seulement le contenu du fichier doc ouvert pas plein écran ?? –

+0

L'automatisation des applications Office sur le serveur est définitivement * non * recommandée. Même si vous faites cela, vous ne pouvez pas prendre une "capture d'écran" car l'utilisateur ASPNET n'a pas d'affichage et les objets COM s'exécutent en arrière-plan. L'OP pourrait théoriquement utiliser la fonction Print pour imprimer dans un fichier TIFF, puis convertir cela en .NET en PNG pour l'affichage, mais encore une fois, l'automatisation n'est pas recommandée. – richardtallent

Questions connexes