lodop打印控件的使用

7次阅读

共计 612 个字符,预计需要花费 2 分钟才能阅读完成。

web 打印解决方案
1. 生成打印模版(网页),使用 window.print()预览打印模版,在浏览器中打印 2. 导出网页为 excel 文件,详见网页导出为 excel
3. 使用 lodop 打印控件
第一种方法和第二种方法,只能满足预先定义好打印模版得打印; 且第一种直接打印网页得方法,用户无法修改打印模版,只能开发人员修改; 第二种方法,用户可以在 excel 中修改打印模版,但是在需要批量打印得场景中,需要分别修改每一个表。
使用 lodop 控件打印,只需要修改一个统一得打印模版,然后应用到批量打印中。这就解决了以上存在得问题。
接下来就开始探索 lodop 之路吧
PRINT_INIT 打印初始化
PRINT_INIT(strTaskName)

PRINT_INITA(增强型)打印初始化
PRINT_INITA(Top,Left,Width,Height,strPrintName)

这两个函数得返回结果为布尔值,返回 true 表示初始化成功,返回 false 表示初始化失败。失败原因有:前一个打印事务没有完成;操作系统没有添加打印机 (驱动) 等。每个打印事务至少初始化一次,打印程序首先调用初始化函数 SET_PRINT_PAGESIZE 设定打印纸张为固定纸张或自适应内容高,并设定相关大小值或纸张名及打印方向
SET_PRINT_PAGESIZE(intOrient, PageWidth,PageHeight,strPageName)
ADD_PRINT_HTM

正文完
 0