property FontItalicAngle[FontIndex: Integer]: Single; // read only
Возвращает угол наклона шрифта в градусах (отрицательный для обычного курсива; 0 для прямого начертания). Свойство индексируется дескриптором шрифта, полученным от символа (FontHandle[CharIndex]), либо перечислением шрифтовых ресурсов страницы напрямую
Только для чтения. Базовое значение PDFium запрашивает лениво из шрифтового словаря или шрифтовой программы. Если индекс не соответствует известному шрифту, функция поднимает EPdfError
Используйте это свойство вместе с CharacterFontSize / CharacterFontWeight в конвейерах подмены шрифтов или восстановления стилей текста
| FontIndex | Индекс дескриптора шрифта. Берите через FontHandle[CharIndex] или перечислением шрифтовых ресурсов страницы |
/ItalicAngle шрифтового дескриптораFontData и парсер 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;