日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Delphi 的绘图功能[10] - TFONT 类

發(fā)布時(shí)間:2024/9/20 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Delphi 的绘图功能[10] - TFONT 类 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
//先來個(gè)例子: procedure TForm1.FormPaint(Sender: TObject); constS = '萬一的 Delphi 博客'; varfont: TFont; beginfont := TFont.Create;font.Name := '微軟雅黑';font.Style := [fsBold, fsItalic];font.Color := clRed;font.Height := 72;Canvas.Font := font;Canvas.TextOut(10, 10, S);font.Free; end;//效果圖:
//因?yàn)?Canvas 的 Font 屬性就是 TFONT 類的一個(gè)實(shí)例, 所以上面的程序可以簡化為: procedure TForm1.FormPaint(Sender: TObject); constS = '萬一的 Delphi 博客'; beginCanvas.Font.Name := '微軟雅黑';Canvas.Font.Style := [fsBold, fsItalic];Canvas.Font.Color := clRed;Canvas.Font.Height := 72;Canvas.TextOut(10, 10, S); end; //TFont 類的常用屬性:{Name: 字體名稱}{Color: 顏色}{Size、Height: 字號(hào)與字體高度, 都可以設(shè)定字體大小}{Style: 字體樣式; 是個(gè)集合值, 是下面可選值或它們的組合:} fsBold fsItalic fsUnderline fsStrikeOut{Pitch: 是字間距相關(guān)的, 有三個(gè)枚舉值可選(不過我沒測試出效果):} fpDefault fpVariable fpFixed{Charset: 字符集, 是個(gè)整數(shù), 可能的值有:} ANSI_CHARSET = 0; DEFAULT_CHARSET = 1; SYMBOL_CHARSET = 2; SHIFTJIS_CHARSET = 128; HANGEUL_CHARSET = 129; GB2312_CHARSET = 134; CHINESEBIG5_CHARSET = 136; OEM_CHARSET = 255; JOHAB_CHARSET = 130; HEBREW_CHARSET = 177; ARABIC_CHARSET = 178; GREEK_CHARSET = 161; TURKISH_CHARSET = 162; VIETNAMESE_CHARSET = 163; THAI_CHARSET = 222; EASTEUROPE_CHARSET = 238; RUSSIAN_CHARSET = 204;{Orientation: 旋轉(zhuǎn)角度, 單位是 1/10 度, 舉個(gè)例子:}//代碼: constS = '萬一的 Delphi 博客'; beginCanvas.Font.Style := [fsBold];Canvas.Font.Color := clRed;Canvas.Font.Height := 32;Canvas.Font.Orientation := 450;Canvas.TextOut(0, ClientHeight-20, S); end;//效果圖:

總結(jié)

以上是生活随笔為你收集整理的Delphi 的绘图功能[10] - TFONT 类的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。