Lodop提供了一些打印項(xiàng)類型,默認(rèn)是普通項(xiàng),通過設(shè)置打印對(duì)象的類型,可以實(shí)現(xiàn)一些普通項(xiàng)不能實(shí)現(xiàn)的效果。例如:該博客另一篇博文 標(biāo)題是Lodop打印控件 打印‘接下一頁’‘以下空白’,就用了眉腳項(xiàng)。
普通項(xiàng):
默認(rèn)純文本打印項(xiàng)(ADD_PRINT_TEXT)為普通項(xiàng),只輸出當(dāng)前頁,如果內(nèi)容超過打印項(xiàng)寬度,且高度不夠,該純文本打印項(xiàng)會(huì)隱藏后面的內(nèi)容。
如果是超文本(例如:ADD_PRINT_HTM),超過打印項(xiàng)高度會(huì)自動(dòng)分頁。
1.只在當(dāng)前頁輸出。
2.如果該純文本打印項(xiàng)內(nèi)容超過打印項(xiàng)寬度,且高度較大,該純文本打印項(xiàng)會(huì)讓后面的超過寬度的部分自動(dòng)換行。
3.如果該純文本打印項(xiàng)內(nèi)容超過打印項(xiàng)寬度,且高度不夠,該純文本打印項(xiàng)會(huì)隱藏后面的內(nèi)容。
其他打印項(xiàng),與普通打印項(xiàng)的區(qū)別:
眉腳項(xiàng):
LODOP.SET_PRINT_STYLEA(0,"ItemType",1);//設(shè)置上面的為頁眉頁腳,每頁固定位置輸出
1.每頁固定位置輸出。
頁號(hào)項(xiàng)、頁數(shù)項(xiàng):
LODOP.SET_PRINT_STYLEA(0,"ItemType",2);//設(shè)置上面的純文本打印項(xiàng)為頁號(hào)項(xiàng)
LODOP.SET_PRINT_STYLEA(0,"ItemType",3);//設(shè)置上面的純文本打印項(xiàng)為頁數(shù)項(xiàng)
1.每頁固定位置輸出。
2..頁號(hào)項(xiàng),每頁輸出,且內(nèi)容必須包含頁號(hào)或頁數(shù)(占位符為#和&),否則會(huì)在文本后強(qiáng)制加上頁號(hào)。
頁數(shù)項(xiàng),每頁輸出,且內(nèi)容必須包含頁號(hào)或頁數(shù)(占位符為#和&),否則會(huì)在文本后強(qiáng)制加上頁數(shù)。
多頁文項(xiàng):
LODOP.SET_PRINT_STYLEA(0,"ItemType",4);//設(shè)置上面的純文本打印項(xiàng)為多頁文項(xiàng)
1.純文本打?。?span style="color: rgb(51, 51, 153);">ADD_PRINT_TEXT)項(xiàng)超過寬度且高度不夠的情況下,不會(huì)隱藏后面的內(nèi)容,而是會(huì)分到下一頁。
分頁數(shù)量和每頁顯示內(nèi)容多少 和設(shè)置的純文本打印項(xiàng)高度有關(guān)。
在打印設(shè)計(jì)里,可雙擊該打印項(xiàng),或右鍵-設(shè)置屬性,查看到屬性窗口,其中第一個(gè)設(shè)置的屬性就是對(duì)象類型。
一旦設(shè)置了對(duì)象類型,普通項(xiàng)和多頁文項(xiàng)還是白色區(qū)域,
眉腳項(xiàng)和頁號(hào)項(xiàng)頁數(shù)項(xiàng),這種每頁輸出的類型,會(huì)有一個(gè)深色的背景色,這個(gè)背景色是在打印設(shè)計(jì)界面區(qū)分用的,不會(huì)實(shí)際輸出背景色。
該文章在 2023/9/27 9:29:59 編輯過