![]() |
Delphi-Version: 5
Drucker: Seiten pro Blatt
Hallo,
ich würde gerne meinem Drucker mitteilen wie viel Seiten pro Blatt gedruckt werden sollen. Kann mir vielleicht einer erklären wie genau ich das machen kann ? Über den normalen PrintDlg habe ich ja leider keine Möglichkeiten das einzustellen... Habe schon ein paar Lösungsansätze betrachtet, die haben mir aber leider auch nicht weiter geholfen :? |
AW: Drucker: Seiten pro Blatt
Per Printer.Copies
|
AW: Drucker: Seiten pro Blatt
Also im TPrintDialog müsste die Anzahl Exemplare aber einstellbar sein (TPrintDialog.Copies)
|
AW: Drucker: Seiten pro Blatt
Liste der Anhänge anzeigen (Anzahl: 1)
Das ist nur die Anzahl der zu machenden Kopien, ich möchte aber mehrere Seiten auf ein Blatt bedrucken.
|
AW: Drucker: Seiten pro Blatt
Seber machen!
Erst die Seiten in Originalgröße drucken, dann in Höhe und Breite halbieren und dann auf die Printer.canvas packen. Und schon hast Du 4 Seiten pro Blatt, mit doppelseitig sogar 8. Und wer soll das Augenpulver lesen? Gruß K-H |
AW: Drucker: Seiten pro Blatt
Das ist ohne eigene Vorarbeit nur möglich, wenn der Drucker(Treiber) dies anbietet - dann einen Drucker mit diesen Einstellungen (4 Seiten / Blatt, 8 Seiten / Blatt, ... ) installieren und im Dialog als Drucker auswählen.
Oder eine neue Klasse aus TPrintDialog erzeugen und dort dann dieses einarbeiten. FF p.s. Spätesten ab 8 Seiten/Blatt kannst Du aber auch gleich Toner/Tinte über das Papier vergießen, selbst bei extremster Auflösung des Druckes. |
AW: Drucker: Seiten pro Blatt
Hier habe ich etwas gefunden
![]() Stichworte sind wohl DEVMODE und dmNup. ![]() |
AW: Drucker: Seiten pro Blatt
Es dient schon einem bestimmten Zweck deswegen brauche ich auch die Möglichkeit dazu :wink:
Eigentlich bietet so gut wie jeder Drucker diese Funktion an, ich kann sie nur ohne weiteres nicht so einfach über Delphi ansprechen. Klar kann man immer wieder diese Eingabe manuell machen, aber diese Informationen sollen abgespeichert werden, damit es automatisiert passiert. Dann komm ich wohl nicht drum herum eine eigene Funktion dafür zu schreiben :? @baumina Auf die Seite bin ich auch schon gestoßen, hat mich aber auch nicht weitergebracht. |
AW: Drucker: Seiten pro Blatt
Da dies aber wohl kein Standard ist, ist das dann vom Treiber abhängig. Anderst als die Anzahl der Kopien usw.
|
AW: Drucker: Seiten pro Blatt
Also ich würde das hier mal als Grundlage nehmen
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz