2010-11-09 5 views
0

J'ai des fichiers .doc, .xls, .PPt, .rtf sur le serveur. Comment puis-je implémenter la fonctionnalité d'impression pour l'utilisateur. J'ai la liste des noms de fichiers et le type de fichier. Veuillez suggérer quelques exemples de code pour imprimer les documents en fonction du type de fichier. J'utilise C# 4.0 ASP.NET .thanks.Impression des documents en fonction du type de document dans asp.net 4.0

Cordialement, jebli.

+1

Êtes-vous vraiment conscient de la différence entre le serveur et le client? –

+0

:) Oui. J'ai besoin de lire un document enregistré sur le serveur. Le client doit être capable de lire le document et de l'imprimer dans son imprimante par défaut. – Jebli

Répondre

1

En utilisant du code comme le suivant, vous pouvez imprimer la plupart des fichiers:

ProcessStartInfo inf = new ProcessStartInfo(); 
inf.FileName = FileName; // the full path to the file you want to print 
inf.Verb = "print"; 
Process.Start(inf); 

MAIS:

  • Vous devez avoir un programme installé localement qui gère l'impression
  • L'impression est fait localement
  • "Local" signifie "sur le serveur"! Qu'est-ce que vous voulez dire par «print»?
+0

J'ai besoin d'imprimer le dans le document dans la machine client. – Jebli

Questions connexes