場景:使用c-lodop程序調取打印機連續打印多張快遞單時,上頁內容,打到了下一頁了
問題原因:
由于是將所有面單內容放到了一個頁面,c-lodop 在打印時,發現一頁放不下,會自動分割成多頁
頁面元素
<div class="kuaidi">{{#each data}}<div class='kuaidi_img'><img data-id="{{id}}" src="{{face_sheet_url}}" onerror="danjuImgError(this)"></div>{{/each}}</div>//讀取打印區域內容$('.print-content').each(function() {LODOP.ADD_PRINT_HTM(top, left, 'RightMargin:' + left, 'BottomMargin:' + top, style + $(this).html());LODOP.NewPageA();});
解決:
將內容按照每張圖片一頁,手動指定分頁
//讀取打印區域內容$('.print-content .kuaidi_img').each(function() {LODOP.ADD_PRINT_HTM(top, left, 'RightMargin:' + left, 'BottomMargin:' + top, style + $(this).html());LODOP.NewPageA();});
擴展:
- 官網下載
http://www.lodop.net/download.html - 點擊打印沒有反應,或預覽頁面空白,關閉程序,在打開