Es werden durch
Inhalte dargestellt. Ein Ausdruck erfolgt durch
Es gibt zwei Probleme:
Inhalte dargestellt. Ein Ausdruck erfolgt durch
VB.NET-Quellcode
- Dim MyPrintDialog As New PrintDialog
- Dim MyFlowDokument = Me.FlowDocument1
- Dim MyIDPSource As IDocumentPaginatorSource = MyFlowDokument
- If MyPrintDialog.ShowDialog Then
- MyPrintDialog.PrintTicket.PageOrientation = System.Printing.PageOrientation.ReverseLandscape
- MyPrintDialog.PrintDocument(MyIDPSource.DocumentPaginator, "Druckauftrag")
- End If
Es gibt zwei Probleme:
- Beim Zoomen des Flowdokument1 wird nicht der gesamte Bereich des Flowdokument1 ausgedruckt sondern nur der im Zoom angezeigte Bereich. Es soll aber unabhängig vom Zoom der gesamte Bereich des FlowDokument1 gedruckt werden.
- Im PrintDialog soll bei der Ausgabe des zu druckenden Dokumentes z.B. als PDF "Druckauftrag" als Dateibezeichnung vergeben werden. Es wird aber tatsächlich keine Dateibezeichnung erstellt.