Я пишу приложение для создания заметок в WPF, используя FlowDocument
для каждой отдельной заметки. Приложение ищет и фильтрует заметки по тегам. Я хочу напечатать все заметки в текущем отфильтрованном списке как отдельные документы, и я хочу показать только один диалог печати в начале работы.
Я нашел хороший пример печати в этой теме , но он предназначен для печати единственного FlowDocument
, поэтому он использует перегрузку CreateXpsDocumentWriter ()
, которая отображает диалог печати.
Итак, вот мой вопрос: Кто-нибудь может предложить хороший код для печати FlowDocument
без отображения PrintDialog
? Я полагаю, что в начале процедуры отобразлю диалоговое окно «Печать», а затем переберу свою коллекцию заметок для печати каждого FlowDocument
.