PrintDefineFont

PrintDefineFont,功能定義列印作業使用的字型,對每個列印作業PowerBuilder支持八種字型。

簡介

PrintDefineFont()

功能定義列印作業使用的字型,對每個列印作業PowerBuilder支持八種字型
語法PrintDefineFont(printjobnumber,fontnumber,facename,height,weight,fontpitch,fontfamily, italic,underline)

參數printjobnumber

PrintOpen()函式打開的列印作業號fontnumber:指定賦給當前定義字型的編號,有效值在1到8之間 facename:string類型,指定字型名稱,該字型應該是你的印表機支持的字型,比如“宋體”height:Integer類型,使用正值指定字型的高度,以千分之一英寸為單位;使用負值指定字型點數,比如,-18代表18點。一般來說,使用點數更精確些weight:指定字型的磅數,正常字型為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。函式執行成功時返回1,發生錯誤時返回-1。如果任何參數的值為NULL,PrintDefineFont()函式返回NULL。用法在一個列印作業中,應用程式能夠最多同時定義8種字型。當應用程式需要使用更多的字型時,可以在使用了某個字型號輸出內容後使用PrintDefineFont()函式將該字型號對應的字型更換為其它字型。

相關詞條

相關搜尋

熱門詞條

聯絡我們