Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Druckereigenschaften on fly ändern (Großdrucker)


Terra - Mi 20.03.13 16:37
Titel: Druckereigenschaften on fly ändern (Großdrucker)
Moin zusammen,

beschäftige mich neuerdings mit der Ansteuerung eines Firmendruckers, der ein wenig mehr kann als nur drucken.
Da wir hier immerwierderkehrernde Aufträge bekommen, dachte ich mir, dieses mit einem Programm zu vereinfachen.

Wir bekommen hier von einer Zweigfirma immer ein USB Stick mit einem Ordner drin, der zig Unterordner enthält. Diese müssen in Reihenfolge ausgedruckt werden. Handelt sich meißt so um 300-400 Dateien. Diese öffnen wir z.Z. noch alle manuell einzeln um diese auf DinA4 anzupassen. Das ist immer eine langwierige Arbeit.

Der Drucker, den wir hier benutzen ist ein Xerox 560 Farblaser Industriedrucker. Dieser kann auch gleich Blätter lochen, falten, binden usw. Hat mehrere Fächer für die Blattaufnahme bis A3.

Genau auf diese Funktionen muss ich bei den Aufträgen immer drauf zugreifen.

Wie finde ich heraus, was ich bei Delphi eingeben muss, das ich diese Funktionen nutzen kann?

Eine kleine Oberfläche, die mir den Ordner einließt und alle Dateien in einem Grid ausgibt habe ich schon mal erstellt.
Ich muss bei der jeweiligen Datei dann nur ein Hacken setzen, ob die Datei Ein- oder Beidseitig bedruckt werden soll und ob die Datei an DinA4 angepasst wird. Damit wäre mir schon sehr geholfen.

LG Terra.


Gerd Kayser - Mi 20.03.13 22:16

user profile iconTerra hat folgendes geschrieben Zum zitierten Posting springen:
Wie finde ich heraus, was ich bei Delphi eingeben muss, das ich diese Funktionen nutzen kann?


Versuchs mal damit: http://www.delphi-treff.de/tipps/drucker/druckereigenschaften/druckereinstellungen-ohne-dialog-aendern/

Bitte auch den Link zum MSDN unten auf der Seite beachten.