THPDFPage.GetWideTextWidth Method
返回以当前字体渲染的 Unicode 字符串宽度,单位是 THotPDF.Resolution 的页面单位(1/Resolution inch),与绘图坐标同单位。用它对齐或折行 CJK、西里尔文或代理对文本
宽度包含当前的水平缩放、字符间距(SetCharacterSpacing,每个 glyph 计一次)和词间距(SetWordSpacing,每个空格计一次),因此与文本实际绘制出的前进量一致
声明
function GetWideTextWidth(Text: WideString): Single;
单元
HPDFDoc
参数
| 名称 | 用途 |
|---|---|
Text | GetWideTextWidth 使用的输入 |
返回值
返回页面单位下的宽度
使用说明
- 在受影响的页面、资源、字段或目录对象完成之前,在页面绘图工作流中使用此 API
- 保持对象名、字段名、资源名和返回的句柄稳定,直到文档完成
- 页面级更改会影响同一页面上的后续操作符;临时设置不应外泄时,请保存并恢复图形状态