Ir al contenido


Foto

[TRUCO DELPHI] La Fuente es TrueType.


  • Por favor identifícate para responder
No hay respuestas en este tema

#1 sir.dev.a.lot

sir.dev.a.lot

    Advanced Member

  • Miembros
  • PipPipPip
  • 545 mensajes
  • Location127.0.0.1

Escrito 29 agosto 2016 - 08:08

[TRUCO DELPHI] La Fuente es TrueType.


delphi
  1. function IsTrueTypeFont(FontName : string):boolean;
  2. const
  3. PITCH_MASK: byte = $0F;
  4. var
  5. TxMet: TTextMetric;
  6. TempCanvas : TCanvas;
  7. PitchTest : byte;
  8. begin
  9. TempCanvas:=TCanvas.Create;
  10. TempCanvas.Handle:=CreateCompatibleDC(0);
  11. TempCanvas.Font.Name:=FontName;
  12. GetTextMetrics(TempCanvas.Handle, TxMet);
  13. PitchTest:=TxMet.tmPitchAndFamily and PITCH_MASK;
  14. Result:=(PitchTest and TMPF_TRUETYPE) <> 0;
  15. TempCanvas.free;
  16. end;

Saludos!


  • 2




IP.Board spam blocked by CleanTalk.