我正在尝试使用 QZtray 2.0 打印 HTML 文件。文件正在页面左侧打印。我也设置了高度和宽度,但同样的问题。

function printHTML()  
{ 
    var printData = [ 
    { 
         type: 'html', 
         format: 'file', 
         data: test.html 
    }]; 
    return qz.print(config, printData); 
} 

我已经设置了选项,

`colorType: 'Color', 
copies: 1, 
density: 600, 
duplex: '', 
interpolation: '', 
jobName: null, 
legacy: '', 
margins: 0, 
orientation: 'Portrait', 
paperThickness: '', 
printerTray: '', 
rasterize: true, 
rotation: 0, 
scaleContent: true, 
size: null, 
units: 'in'` 

请您参考如下方法:

我已经解决了这个问题,通过安装 qztraty 2.1 的 beta 版本,设置适当的宽度并检查打印的文档看起来是否正确。


评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!