Vorwort:
Falls dieses Thema an einem falschen Ort eingebracht wurde, entschuldige ich mich im Voraus!
Hallo, ich habe ein mini-Programm geschrieben, das meine Kollegen benutzen wollen um einzelne PDF Dateien zusammen zu fassen und die Größe zu verändern.
Alle PDFs beinhalten jeweils nur ein einzelnes Blatt. Dies ist so beabsichtigt.
Mit diesem programm werden die einzelnen Blätter dann zusammengefasst, skaliert und an den Drucker im (richtigen) Blattformat gesendet und ausgedruckt.
Beispiel:
A4 => A3
A0 => A1
...
Alle Blätter mit der gleichen Größe werden automatisch zu einem PDF-Dokument zusammengefasst und zu einem Drucker gesendet.
Das alles geschieht über iTextSharp (Plugin für vb.net) und SumatraPDFPortable, welcher in einem Unterordner liegt.
Hier die Frage: Wie kann man dem Drucker gleichzeitig über den leisen Print-Befehl die Blattgröße angeben?
Der Benutzer konfiguriert die Daten ja schon vor, deswegen wären hier Meldungen fehl am Platz.
Leider druckt der Netzwerkdrucker (Beispiel vorhandener Blätter: A3/A4) immer die Blätter in A4 (Beispiel) aus, da dies der Standard des Druckers ist.
ps: falls dies auf einem anderen Weg geht, würde ich mich von SumatraPDF portable auch lösen.
Falls dieses Thema an einem falschen Ort eingebracht wurde, entschuldige ich mich im Voraus!
Hallo, ich habe ein mini-Programm geschrieben, das meine Kollegen benutzen wollen um einzelne PDF Dateien zusammen zu fassen und die Größe zu verändern.
Alle PDFs beinhalten jeweils nur ein einzelnes Blatt. Dies ist so beabsichtigt.
Mit diesem programm werden die einzelnen Blätter dann zusammengefasst, skaliert und an den Drucker im (richtigen) Blattformat gesendet und ausgedruckt.
Beispiel:
A4 => A3
A0 => A1
...
Alle Blätter mit der gleichen Größe werden automatisch zu einem PDF-Dokument zusammengefasst und zu einem Drucker gesendet.
Das alles geschieht über iTextSharp (Plugin für vb.net) und SumatraPDFPortable, welcher in einem Unterordner liegt.
Hier die Frage: Wie kann man dem Drucker gleichzeitig über den leisen Print-Befehl die Blattgröße angeben?
Der Benutzer konfiguriert die Daten ja schon vor, deswegen wären hier Meldungen fehl am Platz.
Leider druckt der Netzwerkdrucker (Beispiel vorhandener Blätter: A3/A4) immer die Blätter in A4 (Beispiel) aus, da dies der Standard des Druckers ist.
ps: falls dies auf einem anderen Weg geht, würde ich mich von SumatraPDF portable auch lösen.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Gunngir“ ()