Lodop扁寬橫向241mm*93mm這種怪異的紙張如何設置
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
Lodop中如果設置LODOP.SET_PRINT_PAGESIZE(2,'241mm','93mm','');,會發現實際的紙張和自己設置的不同,不只是打印機不識別,xps和pdf虛擬打印機也不能正常識別。 LODOP中SET_PRINT_PAGESIZE第一個參數是打印方向,這個打印方向指的是內容的方向,而非紙張的方向,發現這種扁平橫向紙張不能顯示設置數值時,或許可以調整進紙方向,也就是把241mmX93mm換成93mm*241mm,這種紙張橫向縱向都可以。 但是如果紙張寬高變了,那么紙張進紙的方向,和走紙的高度就變了,該客戶的需求就是用扁平的該紙張進紙,所以這個換進紙方向的方法不行。 后來客戶發了該紙張的樣式圖片,是三張小紙組成一張大紙,連打的那種,這種讓我想到了對公回單,由于有些人付款會選擇對公賬戶,所以月初需要去銀行打回單,回單是一條一條的,一張紙上很多條回單,如果最后一頁沒鋪滿,會有一堆類似水印的文字“此頁空白,此頁無效”類似的文字,具體文字我忘了,因為這張最后的紙的下半部分是沒用的,可以說一張紙浪費了一些,我想既然銀行對公回單都可以這樣,那么浪費一點也是沒問題的。 解決方法就是把兩張,或三張看做一張紙,內容分布在在紙張紙上,一張大紙可以打印兩張或三張小紙, 不過這樣做也有缺點,如果連續打印的數量不是3的倍數,那么最后一張會有空白,我覺得空著也可以,不是很浪費,而且銀行的對公回單也會一張紙打不全,最后一張也有浪費的內容。 除了看做一張紙,客戶還反饋了一個方法,可以試試看,就是在打印機的設置里添加一個該尺寸扁平紙張,然后用Lodop直接指定紙張名稱,這樣橫向打印就沒問題,客戶反饋這樣打印就沒問題,這是在打印機設置的,如果不想把三張看做一張,可嘗試下。 該文章在 2023/9/27 0:39:29 編輯過 |
關鍵字查詢
相關文章
正在查詢... |