const printer = ipp.Printer(address);
const msg = {
"operation-attributes-tag": {
"requesting-user-name": "User",
"job-name": "Print Job",
'attributes-charset': 'utf-8',
},
"job-attributes-tag":{
'copies': copies || 1,//打印份数
'print-color-mode': 'monochrome',
'media': 'iso_a5_148x210mm',
},
data: buffer,
};
printer.execute('Print-Job', msg, (err: any, res: any)=> {
console.log( err, res)
})
// 'media-ready': [ 'iso_a5_148x210mm', 'iso_a4_210x297mm' ],
out: 'unsupported-attributes-tag': { media: 'iso_a5_148x210mm' },
const printer = ipp.Printer(address);
const msg = {
"operation-attributes-tag": {
"requesting-user-name": "User",
"job-name": "Print Job",
'attributes-charset': 'utf-8',
},
"job-attributes-tag":{
'copies': copies || 1,//打印份数
'print-color-mode': 'monochrome',
'media': 'iso_a5_148x210mm',
},
data: buffer,
};
// 'media-ready': [ 'iso_a5_148x210mm', 'iso_a4_210x297mm' ],
out: 'unsupported-attributes-tag': { media: 'iso_a5_148x210mm' },