我正在尝试使用打印机在本地打印 pdf 文件。这是一个代码,试图打印。
fs.readFile('documents/AccountStatement.pdf', function(err, data) {
if (err)
throw err;
var printer = ipp.Printer("http://hostname:631/ipp/printer");
var msg = {
"operation-attributes-tag": {
"requesting-user-name": "KUMA1936",
"job-name": "My Test Job",
"document-format": "application/pdf"
},
data: data
};
printer.execute("Print-Job", msg, function(err, res){
console.log(res);
console.log(err);
});
});
在上面的代码中,printer.execute() 方法和“Print-Job”参数是什么。这里的 631 是什么。当我打印 res 时,它会显示
{版本:'1.1',状态代码:'服务器错误操作-不支持',id:442076,'操作属性标签':{'属性字符集':'utf-8','属性-自然-language': 'en-us' } } 错误为空。