Skip to content
全新发布

PDF SDK 与 AI 文档处理

在 GitHub 获取完整的私有化部署SDK 包及 AI 智能文档处理能力,一键部署,快速构建您的文档处理工作流。

Guides

配置页面缩放行为

页面缩放用于控制 PDF 在阅读器中的显示比例。缩放配置通常用于以下场景:

  • 为首屏阅读设置默认放大比例。
  • 在特定业务流程中切换到指定缩放级别。
  • 配置双击后的缩放交互方式。

本页说明程序化设置缩放比例以及双击缩放的基础配置方式。

适用场景

页面缩放设置通常用于以下场景:

  • 文档默认字号较小,需要在打开后提高阅读清晰度。
  • 特定页面需要放大查看细节,例如图纸、表格或票据。
  • 阅读器需要保留双击放大交互,或者明确关闭该行为。

设置页面缩放比例

CPDFReaderView 支持通过 setScale(...) 直接设置当前页面的缩放比例。

java
readerView.setScale(5);

这段代码表示将阅读器缩放到 5 倍显示比例。

如果页面需要在文档显示后立即进入指定放大级别,通常可以在文档绑定完成、阅读器进入可操作状态后调用该方法。

启用双击缩放

如果阅读器需要保留双击放大交互,可以启用 setEnableDoubleClickScale(...)

java
readerView.setEnableDoubleClickScale(true);

启用后,双击页面时,阅读器会按照 SDK 当前的缩放逻辑切换显示比例。

组合使用缩放配置

页面缩放通常会和默认阅读模式一起配置。例如,文档打开后先进入某个显示模式,再设置缩放比例,同时保留双击缩放交互。

java
readerView.setScale(5);
readerView.setEnableDoubleClickScale(true);

这种组合更适合需要放大阅读细节,同时仍保留常规阅读交互的页面。

使用缩放配置时的注意事项

  • setScale(...) 调整的是当前阅读器显示比例,不会修改磁盘上的 PDF 文档内容。
  • 缩放比例越高,单页内容显示越大,适合查看细节,但可视区域会相应缩小。
  • 如果页面已经依赖手势缩放或双击缩放交互,程序化设置比例时应结合业务流程安排调用时机,避免与用户操作预期冲突。
  • 缩放通常与 显示模式 配合使用,以便同时控制滚动方向、单双页模式和显示比例。

相关章节