2010-11-09 1 views
0

У меня есть файлы .doc, .xls, .PPt, .rtf на сервере. Как реализовать функции печати для пользователя. У меня есть список имен файлов и типа файла. Пожалуйста, предложите образцы кода для печати документов на основе типа файла. Я использую C# 4.0 ASP.NET .thanks.Печать документов на основе типа документа в asp.net 4.0

С уважением, jebli.

+1

Что вы имеете в виду под «печатью»? действительно ли вы знаете разницу между сервером и клиентской стороной? –

+0

:) да. Мне нужно прочитать документ, который сохраняется на сервере. Клиент должен иметь возможность читать документ и печатать его на своем принтере по умолчанию. – Jebli

ответ

1

Используя код, как следующие, вы можете печатать большинство файлов:

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

НО:

  • Вы должны быть установлены локально программа, которая обрабатывает печать
  • отпечатка делается локально
  • «Локальный» означает «на сервере»!
+0

Мне нужно распечатать документ в клиентской машине. – Jebli

Смежные вопросы