目前大部分都開電子發票了,電子普通發票的格式是pdf文件,我一直是用Lodop打印電子發票,方法是:
1、在windows文件資源管理器了,選中需要打印的開始pdf,按住shift,連選到需要最后打印的結束的pdf文件,windows下方狀態欄 會顯示選中了多少文件,然后除以2,分成兩組打印。
2、先打印第一組,打印完把紙張拿出來,再放進去,打第二組,這樣A4紙張上正好是兩張電子發票,中間裁開,就是兩張占A4紙一半的兩張電子發票了。
之前一直是在激光打印機上打印的,自帶紙盒,打完第一組,再把第一組放進紙盒,打第二組,打印清晰度還不錯。
后來,我嘗試在自己打紙質發票的針式打印機上打印電子發票,之前有測試過針式打印機打印不清晰,但是紙質發票還可以。
實際打印效果確實電子發票不清晰,也復現了很多客戶反饋的打印不清晰的現象,例如:直線變成了虛線,打印機預覽顯示直線實現,打印出來是虛線,直線變彎曲了,文字有像素點陣效果。
簡短問答:
1.打印pdf出來實現變成虛線了、打印出來直線變彎曲了、打印出來文字不清晰像素點陣形式
用虛擬打印機測試下,真實打印機預覽查看下。
2.虛擬打印機測試,真實打印機預覽
用xps或pdf虛擬打印機測試下,
win7以后系統自帶Microsoft XPS Document Writer虛擬打印機或者 下載安裝群文件里的Doro PDF Writer虛擬打印機
用虛擬打印機測試下,真實打印機預覽查看下。
虛擬打印機正常,虛擬打印機和真實打印機預覽對比下。
3.和打印機有關
理論上本機虛擬打印沒問題的話,說明插件代碼沒問題,程序可做的努力就的確很少了,畢竟windows下的打印是微軟倡導的設備無關系原則,要在打印機和打印驅動程序 系統上排查下,嘗試重裝驅動 或者 打印機不支持一些功能 打印機精度太低。
理論上本機虛擬打印沒問題的話,說明插件代碼沒問題,程序可做的努力就的確很少了,畢竟windows下的打印是微軟倡導的設備無關系原則,換其他打印機測試下。
是否有其他打印機,比如激光打印機,用其他打印機測試下。
--簡短問答結束----
圖示 :