LODOP 将多张图片拼接打印到同一张纸

//看过很多资料没有找到将多个图片打印在同一张纸上的方法,经过设想加验证终于找到了以下方法实现且可设置图片间的间隙
function printImage() {
    LODOP = getLodop();
    LODOP.PRINT_INITA("10mm", "5mm", "775mm", "959mm", "你向往的远方");
    LODOP.SET_PRINT_PAGESIZE("1", "775mm", "959mm", "");
    var img = "" +
        "" +
        "";
    LODOP.ADD_PRINT_IMAGE(-10, 0, "790", "1000", img);
    LODOP.SET_PRINT_STYLEA(0, "Stretch", 2);//(不可变形)扩展缩放模式
    // LODOP.PRINT();//打印
    LODOP.PREVIEW();//预览
}

 

//中间那个image 没有指向图片地址 是为了让中间出现空白隔离,可根据自己的情况取舍

 

效果图:

LODOP 将多张图片拼接打印到同一张纸_第1张图片

你可能感兴趣的:(前端)