THotPDF.GetLoadedPageTransition Method
方法摘要: THotPDF.GetLoadedPageTransition Method
声明
function GetLoadedPageTransition(PageIndex: Integer; out AStyle: AnsiString; out ADuration: Single): boolean;
单元
HPDFDoc
参数
| 名称 | 用途 |
|---|---|
PageIndex | 目标页面的从零开始的索引 |
AStyle | 输出参数,接收过渡动画类型名称(如 'Split'、'Blinds'、'Dissolve' 等) |
ADuration | 输出参数,接收过渡动画持续时间(秒) |
返回值
若页面包含 Trans 字典并成功读取则返回 True,否则返回 False;返回 False 时 AStyle 与 ADuration 的值未定义
使用注意事项
- AStyle 对应 Trans 字典中的 S 键,合法值包括 Split、Blinds、Box、Wipe、Dissolve、Glitter、R、Fly、Push、Cover、Uncover、Fade 等
- ADuration 对应 Trans 字典中的 D 键,单位为秒,默认值为 1;若 D 键缺失,ADuration 可能被设为 0 或默认值
- 与 GetLoadedPageDuration 组合使用,可完整还原 PDF 演示文档的播放时序
相关 API
- THotPDF
- GetLoadedPageDuration
- 目录