2013-12-03 3 views
0

Используя класс C# и PrintDocument(), кто-нибудь знает, как включить имя документа при отправке задания на печать на принтер? Если имя документа будет отображаться на ЖК-дисплее, оно всегда будет пустым.PrintDocument отправить имя документа на принтер

+0

Установка свойства DocumentName не достигли этой цели на любых принтерах (много марок/моделей, доступных). – Nathan

ответ

1

От MSDN:

PrintDocument.DocumentName: Получает или задает имя документа для отображения (например, в диалоговом окне состояния печати или очереди принтера) во время печати документа.

Пример кода:

// Provide a friendly name, set the page number, and print the document. 
printDoc.DocumentName = "My Presentation"; 
+0

Я установил printDocument1.DocumentName = "TEST"; и на ЖК-дисплее на принтерах указано, что имя документа «S». Одинокая буква S ... – Nathan

+0

В окне Windows Print Queue появляется правильное имя файла ... любые идеи? – Nathan

+0

Имена файлов отображаются на принтере правильно из таких приложений, как «Блокнот», «Краска» и «Слово». – Nathan

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