Hallo,
vielleicht habe ich einen Denkfehler und bitte um Hilfe.
Ich versuche gerade über PrintDocument1.DocumentName eine Datei direkt zu drucken.
Problem dabei ist, dass die Ausgaben immer leer sind/bleiben.
Über PrintDocument1.DocumentName legt man doch den Dateinamen fest, die er zu drucken hat.... Und genau da vermute ich meinen Denkfehler.
Die Ausgabe soll als PDF erfolgen, darum auch den "Microsoft Print To PDF"
Was sagt Ihr dazu ?
Viele Grüße
M
vielleicht habe ich einen Denkfehler und bitte um Hilfe.
Ich versuche gerade über PrintDocument1.DocumentName eine Datei direkt zu drucken.
Problem dabei ist, dass die Ausgaben immer leer sind/bleiben.
VB.NET-Quellcode
-
- PrintDocument1.DocumentName = _Quellpfaddatei
- PrintDocument1.PrinterSettings.PrinterName = "Microsoft Print To PDF"
- If Not PrintDocument1.PrinterSettings.IsValid Then Return
- PrintDocument1.PrinterSettings.PrintToFile = True
- Dim _tempfile As String = "MSADV_" & getrandombystring("ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789", 7) & ".pdf"
- PrintDocument1.PrinterSettings.PrintFileName = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) & "\" & _tempfile
- PrintDocument1.Print()
Über PrintDocument1.DocumentName legt man doch den Dateinamen fest, die er zu drucken hat.... Und genau da vermute ich meinen Denkfehler.
Die Ausgabe soll als PDF erfolgen, darum auch den "Microsoft Print To PDF"
Was sagt Ihr dazu ?
Viele Grüße
M