PDF 图层是把同一页上的内容划分到多个“可选内容组”(Optional Content Group,OCG)中的机制,最常见的应用如 CAD 图纸里的墙体、家具、电气分层,地图里的道路、水系、注记分层,以及需要在一页里按需切换的多种方案或多种语言内容。与直接把内容擦掉不同,图层可以让内容“既能藏起来、又能随时再打开”,在不破坏文档结构的前提下大幅提升同一份 PDF 的复用价值。 Spire.PDF for JavaScript 基于 WebAssembly 在浏览器端直接完成 PDF 的加载、绘制与保存,通过虚拟文件系统(VFS)管理输入输出文件,无需后端服务支持。 本文介绍三个核心功能点: 添加图层到 PDF 隐藏指定图层 删除图层 有关安装和项目配置,请参考 React 项目中集成 Spire.PDF for JavaScript。以下示例默认已安装 Spire.PDF 并完成 WebAssembly 模块初始化。 添加图层到 PDF 添加图层的过程是:先创建文档并添加页面,用 doc.Layers.AddLayer({ name,…