property CharacterAngle[CharIndex: Integer]: Single; // read only
对字符旋转角度(以弧度为单位,考虑页面 CTM)进行只读索引访问。当前页面的有效范围是 0 .. CharacterCount - 1;传入超出范围的索引会抛出 EPdfError
字符按其逻辑阅读顺序返回 — 即 PDFium 解析内容流的顺序 — 而不一定是视觉顺序(从右到左的脚本可能显得颠倒)
所有坐标均为 PDF 用户空间点,原点在左下角。在 VCL 画布上叠加时,使用 PdfView1.PointsToScreen 或你自己的坐标变换
| CharIndex | 当前页面中基于 0 的字符索引(0 .. CharacterCount - 1) |
Active 为 False 或没有打开页面时,CharacterCount 会重置为 0CharacterGenerated)
var
I: Integer;
begin
for I := 0 to Pdf1.CharacterCount - 1 do
Angle := RadToDeg(Pdf1.CharacterAngle[I]);
end;