相关博文:Lodop打印控件 打印透明图问题、LODOP中设置设置图片平铺水印,超文本透明、Lodop打印控件不打印css背景图怎么办、LODOP打印公章的白色透明2、
1.设置了transcolor,还是有白底
测试下样例37http://www.lodop.net/demolist/PrintSample37.html
不是所有打印机都支持透明图打印,需要实际测试下,如果打印机不支持,就是不透明的。
如果实际测试打印机不支持,只能换用其他方法,例如样例37的左侧的把图片z-index设为负值来实现,本质是公章变为背景图。
2.有多个图片,有的打印出来透明,有的白底
正常情况下打印机不支持,都无法透明。
能透明和不能透明的底色是否都是纯白色,
transcolor="#FFFFFF"这个是把白色转换成透明,需要背景都是纯白色。
3.设置了transcolor,选择了个pdf虚拟打印机,还是有白底
不是所有打印机都支持透明图打印,有的虚拟打印机也不支持。
4.想把图章变成背景图,前面的超文本挡住背景图了
参考样例35http://www.c-lodop.com/demolist/PrintSample35.html的打印设计里,有个透明的超文本,可以试试把超文本设置成透明。
其他:
参考测试样例37http://www.c-lodop.com/demolist/PrintSample37.html
直接测试下样例37,样例37右键查看源码,有的打印机不支持透明图,会显示白底。
如果打印机不支持,可换用其他方式,如样37的图章1,把图章变成背景图。
需要实际测试下,一般预览可以打印也可以。
也有的打印机预览显示透明,打印出来不透明,不支持透明图打印。
如果打印机不支持,可换用其他方式,如样37的图章1,把图章变成背景图。
参考样例37,设置transcolor="#FFFFFF"试试。
可以直接测试下样例37的例子是否正常。