2024年3月17日發(fā)(作者:教風)

PowerBuilder函數(shù)全集
PrintDefineFont()
功能定義打印作業(yè)使用的字體,對每個打印作業(yè)PowerBuilder支持八種字體。
語法
PrintDefineFont(printjobnumber,fontnumber,facename,height,weight,fontpitch,fo
ntfamily, italic,underline)
參數(shù)printjobnumber:用PrintOpen()函數(shù)打開的打印作業(yè)號fontnumber:指定賦
給當前定義字體的編號,有效值在1到8之間 facename:string類型,指定字體名稱,
該字體應該是你的打印機支持的字體,比如“宋體”height:Integer類型,使用正值指
定字體的高度,以千分之一英寸為單位;使用負值指定字體點數(shù),比如,-18代表18點。
一般來說,使用點數(shù)更精確些weight:指定字體的磅數(shù),正常字體為400磅,粗體為700
磅fontpitch:FontPitch枚舉類型,指定字體標準。有效取值為:Default! - 缺省值;Fixed!
- 固定形式;Variable! - 可變形式fontfamily:FontFamily枚舉類型,指定字體系列。
有效取值為:AnyFont!、Decorative!、Modern!、Roman!、Script!、Swiss!italic:boolean
類型,指定是否使用斜體樣式。有效取值為:TRUE - 使用斜體樣式;FALSE - 不使用斜
體樣式。缺省值為FALSEunderline:boolean類型,指定是否加下劃線。有效取值為:
TRUE - 加下劃線;FALSE - 不加下劃線。缺省值為FALSE返回值Integer。函數(shù)執(zhí)行成
功時返回1,發(fā)生錯誤時返回-1。如果任何參數(shù)的值為NULL,PrintDefineFont()函數(shù)返
回NULL。用法在一個打印作業(yè)中,應用程序能夠最多同時定義8種字體。當應用程序需
要使用更多的字體時,可以在使用了某個字體號輸出內容后使用PrintDefineFont()函數(shù)將
該字體號對應的字體更換為其它字體。
第 1 頁 共 119 頁
PrintLine()
功能在當前打印頁上繪出指定厚度的一條線。
語法PrintLine ( printjobnumber, x1, y1, x2, y2, thickness )
參數(shù)printjobnumber:用PrintOpen()函數(shù)打開的打印作業(yè)號x1:integer類型,指
定直線起點的x坐標,以千分之一英寸為單位y1:integer類型,指定直線起點的y坐標,
以千分之一英寸為單位x2:integer類型,指定直線終點的x坐標,以千分之一英寸為單
位y2:integer類型,指定直線終點的y坐標,以千分之一英寸為單位thickness:integer
類型,指定直線的厚度,以千分之一英寸為單位返回值Integer。函數(shù)執(zhí)行成功時返回1,
發(fā)生錯誤時返回-1。如果任何參數(shù)的值為NULL,PrintLine()函數(shù)返回NULL。用法應用程
序執(zhí)行了PrintLine()函數(shù)后,該函數(shù)并不改變打印光標的位置。
PrintOpen()
功能啟動打印作業(yè)并返回作業(yè)號。
語法PrintOpen ( { jobname } )
參數(shù)jobname:string類型,可選項,指定要打開打印作業(yè)的名稱,該名稱將顯示在
打印管理器窗口中返回值Long。函數(shù)執(zhí)行成功時返回打印作業(yè)號,發(fā)生錯誤時返回-1。
第 2 頁 共 119 頁
本文發(fā)布于:2024-03-17 14:26:33,感謝您對本站的認可!
本文鏈接:http://m.newhan.cn/zhishi/a/1710656794163851.html
版權聲明:本站內容均來自互聯(lián)網,僅供演示用,請勿用于商業(yè)和其他非法用途。如果侵犯了您的權益請與我們聯(lián)系,我們將在24小時內刪除。
本文word下載地址:PowerBuilder函數(shù)全集.doc
本文 PDF 下載地址:PowerBuilder函數(shù)全集.pdf
| 留言與評論(共有 0 條評論) |