Web SDK 动态模块及其功能划分

从 V10.0 开始,Web SDK 动态库模块被划分为主模块和侧模块。

主模块

  • gsdk.wasm:View, Bookmark, Annotation, Form, Security, Signature 和 Redact 功能。依赖于 pageformat.wasm, lr.wasm, docprocess.wasm, optimizer.wasm。

侧模块(按需加载):

  • compare.wasm:Overlay Compare 功能,依赖于 lr.wasm
  • pageeditor.wasm:基于段落的高级编辑器,依赖于 lr.wasm
  • touchup.wasm:高级编辑器的 EditText 和 AddText 功能依赖该模块,依赖于 lr.wasm。
  • xfa.wasm:动态 XFA 表单功能,依赖于 lr.wasm。
  • 3d.wasm:PDF 3D 功能,无依赖。
  • lr.wasm:Layout Recognition 引擎模块,为高级功能提供基础支持,无依赖。相关模块触发时加载。
  • Pageformat.wasm 和 docprocess.wasm:作为侧模块,按需加载以支持特定功能,具体功能和依赖未在文档中详细说明。