Ich versuche ein FlowDokument zu XPS zu erstellen und es mich bringt der Fehler zur Verweiflung:
Es kommt der Fehler : "Das System kann die angegebene Datei nicht finden"
VB.NET-Quellcode
- Private Sub Button2_Click(sender As System.Object, e As System.Windows.RoutedEventArgs)
- Dim fileName As String = "FriendStorageBeschreibung.xps"
- Dim flowDoc As FlowDocument = CType(Application.LoadComponent(New Uri("FriendStorageBeschreibung.xaml", UriKind.Relative)), FlowDocument)
- SaveFlowAsXPS(flowDoc, fileName)
- Process.Start(fileName) -> hier der Fehler!
- End Sub
- Private Sub SaveFlowAsXPS(ByVal flowDoc As FlowDocument, ByVal fileName As String)
- If (File.Exists(fileName)) Then
- File.Delete(fileName)
- Dim xps As XpsDocument = New XpsDocument(fileName, FileAccess.Write)
- Dim writer As XpsDocumentWriter = XpsDocument.CreateXpsDocumentWriter(xps)
- writer.Write(CType(flowDoc, IDocumentPaginatorSource).DocumentPaginator)
- xps.Close()
- End If
- End Sub
Es kommt der Fehler : "Das System kann die angegebene Datei nicht finden"