相關博文: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的例子是否正常。
該文章在 2023/9/26 0:01:09 編輯過