Здесь основное предположение:
Мой пользователь нажимает на некоторые вещицы, и файл PDF выплевывается на его рабочий стол. Есть ли способ отправить этот файл в очередь на принтер и распечатать его на локально подключенном принтере?
string filePath = "filepathisalreadysethere";
SendToPrinter(filePath); //Something like this?
Он будет делать этот процесс много раз. Для каждого учащегося в классе он должен распечатать небольшую карточку отчета. Поэтому я создаю PDF файл для каждого учащегося, и я бы хотел автоматизировать процесс печати вместо того, чтобы создавать PDF файлы, печатать, создавать PDF файлы, печатать, создавать PDF файлы, печатать.
Любые предложения о том, как подойти к этому? Я работаю в Windows XP с Windows Forms.NET 4.
Я нашел этот qaru.site/info/114124/... вопрос, на котором предлагается принятый ответ:
Как только вы создали свои файлы, вы может печатать их через командную строку (вы может использовать класс Command, найденный в пространство имен System.Diagnostics для что)
Как бы это сделать?