SY_PrintFile
dw
Owned by dw
09.12.2022
1 min read
Loading data...
Druckt eine Datei auf dem angegebenen Drucker aus.Mit dieser Funktion kann eine Datei auf einem Drucker ausgedruckt werden.
Prototyp
SY_PrintFile( filePath, printerName, preview )
Parameter
Parameter | Typ | Bedeutung |
---|---|---|
1 | string | Pfad zur Datei |
2 | string | Name des Druckers |
3 | integer | (optional) Als Vorschau drucken (öffnen) 0 = nein (Standard) 1 = ja |
Rückgabewert
Nummer | Typ | Bedeutung |
---|---|---|
1 | number | ~= 0 bei Fehler |
Hinweise
- Für diese Funktion muss evtl. der DMS-Proxy installiert und funktionell sein.
- Der Drucker muss auf dem aufrufenden Rechner verbunden sein.
- Nur bei SLT_PDF_PRINT = 0 wird der PDF-Druck über das Standard-Programm ausgeführt.
Beispiel
-- Datei drucken local filePath = SysLogRoot .. [[\tmp\in.jpg]] local printerName = [[\\SERVER\Printer]] local retcode = SY_PrintFile( filePath, printerName ) if retcode ~= 0 then SY_Proto( "Fehler beim Drucken der Datei!" ) end