Lodop打印控件 打印透明图问题
控件 打印 lodop 问题
2023-09-27 14:20:04 时间
Lodop通过增设transcolor属性实现了“先字后章”效果,这个属性可以把某种颜色转成类似透明的效果。
例如:把图章的底色白色变成透明:transcolor="#FFFFFF"。
最好底色是白色,转换后可能会有细小那种颜色的边,如果是两个图片叠加,而底下的图片不是白色,那么白边就会比较明显。
png透明图加入后也可能会出现没有透明情况,可试试ADD_PRINT_HTML(图形模式),这种模式不如ADD_PRINT_HTM清晰,后面HTM的语句输出的是解析后的超文本,放大也不会模糊,而后面是HTML的语句则是图形模式,放大会模糊类,有很多像素点。
有些打印机(有些虚拟打印机也不支持,例如xps虚拟打印机可以,有的pdf虚拟打印机可以,有的pdf虚拟打印机不可以)不支持透明图打印,以实际测试为准,这时候建议使用合成图, 图片叠加之类的建议使用图片处理工具如PS处理好,Lodop毕竟是打印控件。
以前测试过半透明的图片和下面的叠加,测试add_print_htm(普通模式)和add_print_html(图形模式)的区别。
有些样式等效果不支持,用图形模式可以展现出页面效果,可能实际打印出来不清晰,如果高精度的打印机等打印出来还是可以的。
(下图为以前的旧试验),使用的是虚拟打印机测试,有时候真实打印机不一定能还原虚拟打印机效果,可能还是会不透明,具体以实际测试为准。
相关文章
- IE浏览器提示打印控件未安装的一些原因
- Lodop打印控件中PRINT_INITA()和PRINT_PAGESIZE()宽高
- Lodop打印控件里SET_PRINT_STYLE和SET_PRINT_STYLEA
- 如何设置C-Lodop打印控件的端口
- LODOP打印控件如何提示用户升级下载安装新版本
- Lodop打印控件指定打印任务某几页
- Delphi 10 Seattle 小票打印控件TQ_Printer
- PyQt(Python+Qt)学习随笔:布局控件layout的layoutSizeConstraint属性不起作用的问题解决办法
- PyQt学习随笔:ListView控件增加列表项
- WampServer服务器设置控件
- Web打印控件Lodop实现证件套打
- recyclerView 列表类控件卡顿优化
- 零基础学鸿蒙编程-UI控件_StackLayout
- 零基础学鸿蒙编程-UI控件_DirectionalLayout
- 零基础学鸿蒙编程-UI控件_PageSlider
- 如何通过自定义MessageFilter的方式利用按键方式操作控件滚动条[附源代码]
- Delphi 7下Edit控件的气泡提示
- 如何用ATL创建ActiveX控件
- Web开发中的弹出对话框控件介绍
- pyqt5-控件的显示与隐藏
- React_Native倒计时控件,只需要添加一个结束时间
- 图表控件