一、Loodop打印高度自适应
打印高度自适应可以避免因内容超过纸张大小导致内容不能完全打印的问题
LODOP.SET_PRINT_PAGESIZE(3,1385,45,"");
//这里3表示纵向打印且纸高“按内容的高度”;1385表示纸宽138.5mm;45表示页底空白4.5mm
二、Loodop打印Canvas
var canvasArr = document.querySelectorAll('canvas');
LODOP.PRINT_INIT("打印Canvas");
for(var i = 0; i < canvasArr.length; i ++){
var img = new Image();
img.src = canvasArr[i].toDataURL("image/png"); //canvas转图片
LODOP.ADD_PRINT_IMAGE(10,10,2480 * 0.3,3508 * 0.3,img.outerHTML); //添加打印图片
LODOP.SET_PRINT_STYLEA(0, "Stretch", 1); //扩展缩放模式
LODOP.NEWPAGE(); //新建一页
}
LODOP.PREVIEW();