2017-06-02 1 views
0
var fileBuffer = fs.open('http://www.mysite/orderworkflow/barcodefiles/fragile.prn', function (err,data) { 
if (err) 
{ 
    return console.log(err); 
} 
console.log(data); 
}); 
var jobFromBuffer = printer.printBuffer(fileBuffer, options); 
var jobFromFile = printer.printFile(fileBuffer, options); 
jobFromFile.cancel(); 

ich von Online-Ressource-Datei lese sein und die gleiche Datei an den Drucker zu senden, aber ich erhalte den Fehler wie enter image description hereWährend PRN-Datei mit fs.open immer Fehler Typeerror Lesen: flags muss ein int

Antwort

1

zweite param in fs.open ist flags und ihr habt callback

https://nodejs.org/api/fs.html#fs_fs_open_path_flags_mode_callback

Versuchen Sie folgendes:

var fileBuffer = fs.open('http://www.mysite/orderworkflow/barcodefiles/fragile.prn', 'r', function (err, data) { 
    if (err) { 
     return console.log(err); 
    } 
    console.log(data); 
}); 
+0

Jetzt erhalten Fehler wie ungültige Daten beim Lesen der Datei –

Verwandte Themen