Delphi 的繪圖功能[10] - TFONT 類

來源:互聯網
上載者:User

標籤:

Delphi 的繪圖功能[10] - TFONT 類

 

 

//TFont 類的常用屬性:

{Name: 字型名稱}

{Color: 顏色}

{Size、Height: 字型大小與字型高度, 都可以設定字型大小}

{Style: 字型樣式; 是個集合值, 是下面可選值或它們的組合:}
fsBold
fsItalic
fsUnderline
fsStrikeOut

{Pitch: 是字間距相關的, 有三個枚舉值可選(不過我沒測試出效果):}
fpDefault
fpVariable
fpFixed

{Charset: 字元集, 是個整數, 可能的值有:}
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: 旋轉角度, 單位是 1/10 度, 舉個例子:}

//代碼:
const
  S = ‘萬一的 Delphi 部落格‘;
begin
  Canvas.Font.Style := [fsBold];
  Canvas.Font.Color := clRed;
  Canvas.Font.Height := 32;

  Canvas.Font.Orientation := 450;
  Canvas.TextOut(0, ClientHeight-20, S);
end;

Delphi 的繪圖功能[10] - TFONT 類

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.