LODOP 打印控件出现问题及修改方法

问题1 、打印网页时页面出现电脑设置的底色如何解决?

解决方法 :按照如下方式添加HTML页面

var strHTML="<body style='margin:0;background-color: white'>"+document.getElementById("table02").innerHTML+"</body>";LODOP.ADD_PRINT_HTM("5mm",34,"RightMargin:0.9cm","BottomMargin:9mm",strHTML);

问题2 、如何设定不记录用户设定的偏移量,即每次进入打印界面都直接“恢复整体缺省”?

解决方法 :将打印任务名称设置为空字符,例如: LODOP.PRINT_INITA(0,0,800,1200, “” );

问题3 、如下图的纸张大小为什么设置不了

解决方法 :不要设置通过 LODOP.SET_PRINT_PAGESIZE 设置纸张大小。另外纸张大小控制及优先级可参考如下文章: http://blog.sina.com.cn/s/blog_721e77e50100wto6.html

问题4 、如何设定字体大小、颜色、旋角等按钮是否可用?

解决方法:按照如下设定: LODOP.SET_SHOW_MODE( “SETUP_ENABLESS” , " 11111111000001 " ); // 限制用户的权限,仅 setup 下有效

LODOP.PRINT_SETUP(); // 面向最终用户的修改功能,有权限限制

备注: “SETUP_ENABLESS” 设定的值,,每一个数字对应一个功能: 1 表示可用, 0 表示不可用。

问题 5 、为什么我打印网页时不同分辨率的电脑打印出来的样式不一样?

解决方法 :

1 、尽量不要使用   这种空格代码( 目前发现不同分辨率   的长度是不一样的 );

2 、对于 width 这种属性尽量不要使用百分率和 PX ,而是设定为具体的 mm 或者 pt 值;

问题 6 、在开发时调整好偏移量,在用户那为什么体现不出来?

解决方法:由于 LODOP 有记忆功能,会将用户调整的位置保留在本地电脑中,当开发时修改了偏移量时,而用户那边还是使用保存在本地电脑的参数,所以需要设定“恢复整体缺省”;

问题 7 、打印有表格的 HTML 时分页时表格样式不能正常分页?

解决方法 :将 LODOP .ADD_PRINT_HTM 改为 LODOP .ADD_PRINT_TABLE 即可自动实现表格的分页

问题 8 、 为什么在不同的电脑打印的样式不一样(与分辨率无关)?

解决办法 :将客户电脑系统的 DPI 值设置为默认。

问题 9 、 如图所示,表格的单元格为什么没有数据时边框不显示?

解决办法 :对单元格增加一个空格或者每次直接进入打印预览即可看见。

问题 10 、 软件可以设置自动换行、自动缩小字体吗?

解决办法: 软件目前没有这个功能,对于打印网页的可通过 css 来达到自动换行、自动缩小字体的效果。

问题 11 、 打印表格时标题需要两边对齐。

解决办法: 目前是通过增加 &nbsp ;来控制字间距,但根据问题 5 的建议,有些电脑还是会出现样式问题。

LODOP使用问题解决汇总相关推荐

  1. Framework7 + Angular 开发问题解决汇总

    Framework7 + Angular 开发问题解决汇总 参考文章: (1)Framework7 + Angular 开发问题解决汇总 (2)https://www.cnblogs.com/lyr1 ...

  2. get请求中文传参乱码问题解决汇总终极版

    get请求中文传参乱码问题解决汇总终极版 一.如果使用tomcat作为服务器,那么修改tomcat配置文件conf/server.xml中,在 <Connector port="808 ...

  3. Myeclipse学习总结(15)——Eclipse/MyEclipse中Maven项目常见问题解决汇总

    Eclipse/MyEclipse中Maven项目一般会遇到如下问题: 一. The superclass "javax.servlet.http.HttpServlet" was ...

  4. Gmail SMTP问题解决汇总

    Please log in with your web browser and then try again. Learn more at https://support.google.com/mai ...

  5. lnmp下nginx出现5xx问题解决汇总

    Nginx 502 Bad Gateway的含义是请求的PHP-CGI已经执行,但是由于读取资源的等没有执行完毕而导致PHP-CGI进程终止. Nginx 503 Service Temporaril ...

  6. 在ubuntu14.04 编译openwrt 遇到问题解决汇总

    问题1 出现错误: Build dependency: Please install the Objective Caml compiler (ocaml-nox) v3.12 or later 解决 ...

  7. 低压抽屉柜常见故障处理方法_低压配电柜常见故障问题解决汇总

    大家一定对日常生活中的低压配电柜有所了解,但它经常出现的一些故障问题你知道如何解决吗?接下来由石家庄配电柜厂家德兰电气就给大家讲解低压配电柜常见的故障与原因分析,供大家借鉴解决我们所遇到的问题. 低压 ...

  8. robotframework常见问题解决汇总

    1.select window 失效 当关闭弹出框后,回到原页面,或者关闭弹出框后,又弹出新的对话框,导致select window 失效,报错 window not found 在select wi ...

  9. 金蝶结账时显示系统错误h80004005_金蝶KIS云专业版(仓存模块)常见问题解决汇总...

    1.金蝶KIS云专业版如何修改系统提供的默认模板? [请参考以下步骤操作] 1.打开[存货核算]-[凭证模板],弹出[凭证模板]界面: 2.单击选中事务类型列表下的[产品入库],然后单击右边窗口中系统 ...

最新文章

  1. 在哪里可以免费学python-在合肥哪里可以学Python
  2. 面向对象编程--之二
  3. 深入理解Javascript闭包
  4. 配置过程中的一些问题
  5. 图(关系网络)数据分析及阿里应用
  6. 手动建立makefile简单实例解析
  7. POJ PKU 2305 java大数进制转化 JAVA 大数转换成字符串 转
  8. 现代语音信号处理之语音信号处理基础
  9. sumif单列求和_sumif函数使用方法:单条件求和
  10. 未来5年大机遇:做贩卖多巴胺的超级玩家
  11. 978_使用emacs lisp安装emacs插件
  12. 04-VUE 常用指令最佳实践
  13. 下城投 × 奇点云 |「数智城投驾驶舱」,打造转型示范新样板
  14. 闪迪加强版 120G 使用心得
  15. 【Cesium】智慧城市建筑白模泛光特效
  16. Delphi制作带图标的弹出式选单
  17. SPI FLASH(W25Q128BV) 包含SPI工作原理
  18. linux下载pip
  19. 网络流量监控软件怎样实现
  20. 消息中心构架设计说明书

热门文章

  1. python使用pkg包_Python deb-pkg-tools包_程序模块 - PyPI - Python中文网
  2. 基于Java+SpringBoot+vue+node.js实现自行车租赁平台管理系统
  3. java的uuid有什么用_java – 什么是有效的UUID?
  4. java 二叉树迭代器_C,为二叉树实现自定义迭代器(长)
  5. 济源一中2021高考成绩查询入口,济源一中2019高考成绩喜报、一本二本上线人数情况...
  6. C++ 重载赋值运算符
  7. C++ 重载自增和自减运算符
  8. c语言scanf函数隐藏的缓冲区,零基础学C语言 笔记四 Scanf函数清除缓冲区
  9. mysql修改最大文件数_mysql更改最大打開文件數
  10. python配色_python语言再次解决文章配色难题