PDFium Delphi Component 文件

CharacterAngle 属性

组件: TPdf  ·  单元: PDFium
以只读索引方式访问字符的旋转角度,单位为弧度,并已考虑页面 CTM

Syntax

property CharacterAngle[CharIndex: Integer]: Single; // read only

Description

对字符旋转角度(以弧度为单位,考虑页面 CTM)进行只读索引访问。当前页面的有效范围是 0 .. CharacterCount - 1;传入超出范围的索引会抛出 EPdfError

字符按其逻辑阅读顺序返回 — 即 PDFium 解析内容流的顺序 — 而不一定是视觉顺序(从右到左的脚本可能显得颠倒)

所有坐标均为 PDF 用户空间点,原点在左下角。在 VCL 画布上叠加时,使用 PdfView1.PointsToScreen 或你自己的坐标变换

Parameters

CharIndex当前页面中基于 0 的字符索引(0 .. CharacterCount - 1)

Remarks

Example

var
  I: Integer;
begin
  for I := 0 to Pdf1.CharacterCount - 1 do
    Angle := RadToDeg(Pdf1.CharacterAngle[I]);
end;

See Also

CharacterCount, Charcode, CharacterRectangle, Character, TextPage