LODOP在WEB页面打印时直接用base64码输入图片
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
Lodop中的ADD_PRINT_IMAGE,也可以直接输出base64码图片,不用加img标签,如果加了img标签,会被当做超文本对待,受浏览器引擎解析的影响。 什么时候使用base64码直接输出比较好: 2.批量打印大量的图片: Lodop图片输出ADD_PRINT_IMAGE 有白边 由于参数太长,图片和代码省略了很多该base64码,且用了\r\n换行。 加img标签的base64码输出图片 代码 : <script language="javascript" type="text/javascript"> var LODOP; //声明为全局变量 function prn1_preview() { LODOP=getLodop(); LODOP.PRINT_INIT("");//初始化 LODOP.ADD_PRINT_SHAPE(4,-1,0,216,343,0,1,"#000000"); LODOP.ADD_PRINT_IMAGE(10,10,172,123,"data:image/png;base64,\r\niVBORw0KGgoAAAANSUhEUgAAAJAAAABfCAIAAACImtmOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAK\r…………(省略)"); LODOP.ADD_PRINT_IMAGE(200,10,172,123,"<img src=\"data:image/png;base64,\r\niVBORw0KGgoAAAANSUhEUgAAAJAAAABfCAIAAACImtmOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAK\r…………(省略)"/>"); LODOP.PRINT_DESIGN(); }; </script> 图片: 该文章在 2023/9/26 23:29:34 编辑过 |
关键字查询
相关文章
正在查询... |