我在Chrome上有一个销售点打印机(POS 58毫米)和Kiosk模式。 我想打印下面的html,但是我的打印机打印了很多纸张。
在打印之前可以只打印一行或调整大小页面
<div id="openBox" class="hidden">
<div class="row" style="color: #fff;">
<span>*</span>
</div>
</div>
$('#openBox').removeClass('hidden');
html2canvas($('#openBox'), {
onrendered: function(canvas) {
var myImage = canvas.toDataURL("image/png");
var tWindow = window.open('');
$(tWindow.document.body).html("<img id='Image' src=" + myImage + " ></img>").ready(function () {
tWindow.focus();
tWindow.print();
tWindow.close();
});
}
});
$('#openBox').addClass('hidden');