Moin Leute,
folgendes Problem:
Habe 50 PDF Dokumente in einem Ordner mit solchen Namen:
000123.pdf
000124.pdf
000125.pdf
......
Ich möchte diese in Reihenfolge drucken, sodass sie nach dem Druck nacheinander im Drucker liegen.
Habe schon alles ausprobiert.
....
Das Drucken klappt....jedoch kreuz und quer...
Wie mache ich das besser?
folgendes Problem:
Habe 50 PDF Dokumente in einem Ordner mit solchen Namen:
000123.pdf
000124.pdf
000125.pdf
......
Ich möchte diese in Reihenfolge drucken, sodass sie nach dem Druck nacheinander im Drucker liegen.
Habe schon alles ausprobiert.
VB.NET-Quellcode
- Dim array As String() = System.IO.Directory.GetFiles("PFAD", "*.pdf", SearchOption.TopDirectoryOnly)
- System.Array.Sort(Of String)(array)
- Dim value As String
- For Each value In array
- If File.Exists(value.ToLower.Replace(".pdf", ".drk")) Then
- Dim p As New Process
- Dim psi As New ProcessStartInfo
- psi.UseShellExecute = True
- psi.Verb = "print"
- psi.WindowStyle = ProcessWindowStyle.Hidden
- psi.Arguments = DefaultPrinterName()
- psi.FileName = value
- p.StartInfo = psi
- p.Start()
- p.WaitForInputIdle()
- p.WaitForExit(500)
- End If
- Next
....
Das Drucken klappt....jedoch kreuz und quer...
Wie mache ich das besser?
~Wir leben zwar alle unter dem gleichen Himmel, aber es haben nicht alle den gleichen Horizont~