2017-06-02 4 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(); 

でなければならない私は、オンラインリソースからファイルを読み込み、プリンタに同じファイルを送信するが、私はenter image description hereエラーTypeError例外を取得fs.open使用して.PRNファイルを読んでいる間:フラグはint型

答えて

1

のようなエラーを取得していていますfs.openにおける第二paramがflagsであり、あなたは

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

これを試してみてくださいcallbackを与えた:

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

ファイルの読み取り中に無効なデータのようにエラーが発生する –

関連する問題