Я использую PdfSharp / MigraDoc для создания и просмотра документов в приложении.
Я использую версию WPF, так как мне нужен просмотрщик документов WPF.Теперь я хотел бы распечатать документы (которые работают из DocumentViewer), но по какой-то причине я получаю пустые страницы только при попытке печати самостоятельно.
Я использую этот код для печати:
MigraDocPrintDocument printDocument = new MigraDocPrintDocument();
printDocument.Renderer = new DocumentRenderer(druck.GetDruck());
printDocument.Renderer.PrepareDocument();
printDocument.Print();
Что мне нужно сделать, чтобы печатать из WPF (из WinForms это работало хорошо, но мне нужен WPF для DocumentViewer).