PDF 文档默认只是一幅静态画面:读者能翻能看,文档本身却不会对任何操作作出反应。要让读者点一下图片就播放一段声音,或者点一下某块区域就跳到指定页、翻开内嵌的附件,就得给文档挂上「动作」(action)。这类交互过去要靠专门的排版软件逐项设置,或干脆放到服务端生成——前者门槛不低,后者意味着文件要离开本地。 Spire.PDF for JavaScript 基于 WebAssembly 在浏览器端加载、修改与保存 PDF 文档,动作全部在本地生成,通过虚拟文件系统(VFS)读写,无需后端配合。本文用…