PDFium Delphi Component Docs

FontItalicAngle Proprietà

Componente: TPdf  ·  Unità: PDFium
Accesso indicizzato in sola lettura all'angolo italico del font in gradi (negativo per il corsivo tipico; 0 per il diritto)

Syntax

property FontItalicAngle[FontIndex: Integer]: Single; // read only

Description

Restituisce l'angolo italico del font in gradi (negativo per il corsivo tipico; 0 per il diritto). La proprietà è indicizzata da un handle di font ottenuto da un carattere (FontHandle[CharIndex]) o enumerato direttamente tramite le risorse font della pagina

Sola lettura. Il valore sottostante viene interrogato in modo lazy da PDFium nel dizionario font o nel font program. Quando l'indice non corrisponde a un font noto, la funzione solleva EPdfError

Usa questa proprietà insieme a CharacterFontSize / CharacterFontWeight per guidare pipeline di sostituzione font o ricostruzione dello stile del testo

Parameters

FontIndexIndice dell'handle del font. Ottienilo via FontHandle[CharIndex] o enumerando le risorse font della pagina

Remarks

Example

var

  FontIdx: Integer;

begin

  // inspect the font used by the first character

  if Pdf1.CharacterCount > 0 then

  begin

    FontIdx := Pdf1.FontHandle[0];

    Memo1.Lines.Add(Format('%s (embed=%s)',

      [Pdf1.FontFamilyName[FontIdx], BoolToStr(Pdf1.FontIsEmbedded[FontIdx], True)]));

  end;

end;

See Also

FontSize, FontWeight, FontFamilyName, FontIsEmbedded, CharacterFontSize