property FontItalicAngle[FontIndex: Integer]: Single; // read only
Renvoie l'angle italique de la police en degrés (négatif pour l'italique typique ; 0 pour le droit). La propriété est indexée par un handle de police obtenu à partir d'un caractère (FontHandle[CharIndex]) ou énuméré directement via les ressources de police de la page
Lecture seule. La valeur sous-jacente est interrogée paresseusement par PDFium dans le dictionnaire de police ou le programme de police. Lorsque l’index ne correspond à aucune police connue, la fonction lève EPdfError.
Utilisez cette propriété avec CharacterFontSize / CharacterFontWeight pour piloter des pipelines de substitution de polices ou de reconstruction de style de texte
| FontIndex | Index du handle de police. Obtenez via FontHandle[CharIndex] ou en énumérant les ressources de police de page |
/ItalicAngle du descripteur de policeFontData et un analyseur TrueType/OpenType
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;