Startseite › Foren › PDF24 Creator › Allgemeines › NACH PDF ERSTELLEN - AUTOMATISCH DRUCKEN
- Dieses Thema hat 14 Antworten und 4 Teilnehmer, und wurde zuletzt aktualisiert vor 4 Jahren, 10 Monaten von sallstaedt.
-
AutorBeiträge
-
2016-02-04 um 7:37 Uhr #1239edvcamperTeilnehmer
hallo,
ich habe folgende Anforderung.
PDF erstellen, automatisch unter C:\PDF Speichern und auf Drucker zB mit dem Namen CanonBon drucken...Jetzt hätte ich folgende Option aktiviert
Automatisch Speichern aktiviert.
Zeige status beim speichern aktiviert
folgendes kommmando nach dem speichern ausführen:
pdf24-docTool.exe -shellPrint printerName "CanonBon" ${filename}pdf wird gespeichert aber nicht gedruckt,.... was mache ich falsch?
2016-02-04 um 7:44 Uhr #3498pdf24TeilnehmerHallo,
setzen Sie bitte ${filename} in Anführungszeichen, weil Ihr Ordnerpfad Leerzeichen enthält.
pdf24-docTool.exe -shellPrint -printerName "CanonBon" "${filename}"
2016-02-04 um 17:16 Uhr #3507edvcamperTeilnehmerHallo
leider passiert da gar nichts, also PDF wird gespeichert, aber dann folgt kein druck
mein Speicherort ist richtigerweise c:\pdf
dort wird es auch abgelegt...danke
2016-02-05 um 7:04 Uhr #3508pdf24TeilnehmerAh OK, mein Fehler. Der Platzhalter ist nicht korrekt. So muss es sein:
pdf24-docTool.exe -shellPrint -printerName "CanonBon" "${file}"
2019-04-09 um 9:10 Uhr #14442sallstaedtTeilnehmerHallo. Ich habe das jetzt mehrfach versucht, es geht einfach nicht. Wir haben eine Server/Netzwerkdrucker Konfiguration mit zentraler Ablage und Underlay eines Briefbogens. Die Pdf wird korrekt erstellt aber nicht gedruckt. Der andere Tip, die Leerzeichen im Dateinamen zu ersetzen hat auch nichts gebracht. Welcher Druckername wird verwendet (Freigabename oder lokaler Name aus der Systemsteuerung bzw. Druckverwaltung) ? Muß der Dateipfad mit angegeben werden (beim Speicherort, zum Starten des pdf Tools) ?
2019-04-09 um 10:00 Uhr #14445Stefan ZieglerAdministratorDas shellPrint Kommando verwendet lediglich ShellExecute von Windows und übergibt die entsprechenden Parameter. Sie könnte praktisch auch direkt einen Reader aufrufen, der PDF Dateien über die Kommandozeile Drucken kann. Der Druckername ist in der Regel der Name, der in der Windows Druckerverwaltung angezeigt wird.
2019-04-30 um 7:59 Uhr #14484sallstaedtTeilnehmerGuten Tag,
woran kann das liegen, daß das nicht geht. Die pdf wird korrekt erstellt, aber dann nicht gedruckt. Eine Fehlermeldung erscheint nicht. Als Druckernamen habe ich alle Varianten probiert. Welcher andere Reader kann denn von Kommandozeile drucken (pdf24 ?) ? Über eine Lösung wäre ich sehr dankbar.2019-04-30 um 12:07 Uhr #14496Stefan ZieglerAdministratorSie können auch den PDF24 Reader versuchen. Dieser ist im aktuellen PDF24 Creator mit dabei. Der PDF24 Reader mus man wie folgt aufrufen:
pdf24-reader.exe /printTo "DRUCKER" "DATEI"
Die Platzhalter DRUCKER und DATEI sind mit dem Druckernamen und dem Pfad zur PDF zu ersetzen.
2019-05-02 um 11:43 Uhr #14503sallstaedtTeilnehmerHallo,
kann die Variable "${file}" auch bei pdf24 Reader genutzt werden, sonst macht es eigentlich wenig Sinn - bestenfalls kenne ich den Pfad der Datei, nicht aber den Namen.
Gehe ich recht in der Annahme, daß die Variable "${file}" sowohl Namen als auch Pfad der letzten erzeugten Datei enthält, oder muß da noch der Pfad davor ?
Vielen Dank schon einmal.
VG Stefan Allstädt2019-05-23 um 13:13 Uhr #14540sallstaedtTeilnehmerKeine Idee dazu ???
2019-05-23 um 15:06 Uhr #14541Stefan ZieglerAdministratorJa "${file}" ist der Platzhalter zur Datei und den PDF24 Reader würde man dann so aufrufen:
pdf24-reader.exe /printTo "DRUCKERNAME" "${file}"
2019-05-24 um 9:05 Uhr #14543sallstaedtTeilnehmerGuten Tag,
ich finde einfach den Fehler nicht. Das zentrale Speichern mit Underlay funktioniert einwandfrei, das Dokument wird danach aber nicht gedruckt, keine Fehlermeldung, weder mit
pdf24-reader.exe /printTo "DRUCKERNAME" "${file}" noch mit
pdf24-docTool.exe -shellPrint -printerName "DRUCKERNAME" "${file}"
egal ob ich den Druckernamen aus der Systemsteuerung\Geräte und Drucker oder den Freigabenamen nehme,
egal ob ich nur den Namen nehme oder den UNC-Pfad komplett also \\Server\DRUCKERNAME ???
Haben Sie noch eine Idee, woran das liegen könnte ?
Vielen Dank im Voraus.2019-05-27 um 12:38 Uhr #14550Stefan ZieglerAdministratorIst denn auch die Checkbox zum Ausführen des Kommandos aktiviert? Ohne die Haken wird das Kommando nicht ausgeführt.
2019-05-27 um 14:20 Uhr #14554sallstaedtTeilnehmerGuten Tag,
vielen vielen vielen Dank.
Manchmal fragt man sich hinterher, welche dummen Dinge passieren können ...
VG Stefan Allstädt2019-05-27 um 14:26 Uhr #14555sallstaedtTeilnehmerübrigens: mit dem Shell-Kommando geht es trotzdem nicht, nur mit dem pdf24-reader.
VG -
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.