zoukankan      html  css  js  c++  java
  • 输出旋转字体

    procedure AngleTextOut(CV: TCanvas; const sText: String; x, y, angle:integer);
    var
      LogFont: TLogFont;
      SaveFont: TFont;

    begin
      SaveFont := TFont.Create;
      SaveFont.Assign(CV.Font);
      GetObject(SaveFont.Handle, sizeof(TLogFont), @LogFont);
      with LogFont do
      begin
        lfEscapement := angle *10;
        lfPitchAndFamily := FIXED_PITCH or FF_DONTCARE;
      end; {with}
      CV.Font.Handle := CreateFontIndirect(LogFont);
      SetBkMode(CV.Handle, TRANSPARENT);
      CV.TextOut(x, y, sText);
      CV.Font.Assign(SaveFont);
      SaveFont.Free;
    end;

  • 相关阅读:
    css基础1
    js基础
    定位与浮动
    最新学习
    前端初学第一天
    js2
    js1
    html加css
    js三元表达式
    java script的学习
  • 原文地址:https://www.cnblogs.com/yzryc/p/6374196.html
Copyright © 2011-2022 走看看