Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite

Ansteuern des Druckers via Terminalbefehle

 

Für den automatischen Etikettendruck innerhalb des shipcloud-Loops muss der gewünschte Drucker über Terminalbefehle angesteuert werden. Das nachfolgend beschriebene Verfahren funktioniert nur auf dem Mac!

 

Feststellung

des internen

Druckernamens

Zunächst gilt es den internen Namen des angestrebten Druckers zu ermitteln. Am einfachsten geht dies, indem Sie in einem Dateibereich den BO-Druckdialog öffnen und auf das Druckersymbol in der linken oberen Ecke klicken. Sie erhalten dann eine Liste der Drucker mit ihren internen Namen:

 

 

 

Hinweis:

Wird der shipcloud-Export von mehreren Rechnern ausgeübt, so ist auf Namensgleichheit des Druckers auf den betroffenen Arbeitsplätzen zu achten!

 

Terminalbefehle

Zum Ansteuern des Druckers benötigen wir die Terminalbefehle

 

lp (lineprinter)

-d (default)

-o (options)

 

 

Daraus setzen wir folgende Befehlskette zusammen:

 

lp -d interner Druckername -o Media/Papierformat

 

also z.B.

 

lp -d HP_Deskjet_6980_series_2 -o Media=A5

 

(Papierformat A5, um beispielsweise DHL-Versandetiketten zu bedrucken).

 

Terminalbefehle

in den shipcloud-Voreinstellungen hinterlegen

Begeben Sie sich nun auf die zweite Seite des shipcloud-Dialogs und tragen Sie die Terminalbefehle in das unbeschriftete Editierfeld in der Bildschirmmitte ein (im Foto unten gelb markiert).

 

Im Anschluss sichern Sie bitte die Einstellungen durch Klick auf die gleichnamige blaue Beschriftung und verlassen Sie den shipcloud-Dialog:

 

 

 

Hinweis:

Der Drucker, der über Terminalbefehle in den shipcloud-Einstellungen eingetragen wurde, übersteuert einen evtl. zuvor in shipcloud hinterlegten Drucker. Auch beim normalen shipcloud-Export außerhalb der Batch-Funktion wird nun der in obigem Feld hinterlegte Drucker zum Etikettendruck benutzt.

 

Falls die beschriebene Methode nicht auf Anhieb zum gewünschten Erfolg führt, kann es erforderlich sein, via Terminal tiefer in die Optionen Ihres eigenen Druckers einzutauchen, um z.B. das richtige aufzurufende Seitenformat zu ermitteln.

 

 

Die nachfolgend zusammengestellten Terminalbefehle sind dabei hilfreich:

 

Manual für die Druckbefehle laden: man lp man lpoptions man lpadmin

 

Alle Drucker zeigen: lpstat -p -d

 

--> Ergebnis: interne Druckernamen (gilt nur für den Mac ).

Achtung: Druckernamen können benutzerspezifisch sein, dann würde der shipcloud-Export nicht an jedem Arbeitsplatz richtig arbeiten.

 

Druckerspezifische Optionen und Papiergrößen anzeigen:

 

lpoptions -p Kyocera_FS_1120D -l

 

--> Hier z.B. anstelle von Media=A5 druckerspezifische Papiergrößen ablesen und in den shipcloud-Voreinstellungen verwenden:

 

 

Testdruck auf einem bestimmten Drucker:

 

lp -d Kyocera_FS_1120D -o media=A5+Leerzeichen+Pfad zu einem Testdokument

(Dokument hinter das Leerzeichen "ziehen" ergibt automatisch den Pfad)

 

--> Beispiele:

lp -d FS_1920 -o media=A5 /Users/wolter/Desktop/shipping_label_c1b65cba7d.pdf

lp -d FS_1920 -o media=A5 -o fit-to-page /Users/wolter/Desktop/shipping_label_c1b65cba7d.pdf

 

Ist der Druck mit den eingegebenen Parametern via Terminal erfolgreich, können Sie diese in die shipcloud-Voreinstellungen übernehmen.


Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite