编辑 PDF

按页面、文本、表格、图片、分隔线、批注和原生文本选择对应的 PDF Facade 工作流。

PDF 编辑 API 通过 Univer 命令执行;当操作具有逆操作时,会进入撤销与重做历史。请从与待修改内容对应的主题开始。

编辑主题

  • 页面与元素:插入页面、枚举可编辑叠加层,以及变换、层叠、锁定和移除元素。
  • 文本与列表:编辑文本框、段落块和语义化列表。
  • 表格:插入与调整网格、更新单元格并应用主题。
  • 图片与分隔线:插入托管图片和矢量分隔线。
  • 批注与原生文本:添加受支持的批注并提升导入文本。

组合操作

TypeScript
const pdf = univerAPI.getActivePdf()const page = pdf?.getPageByIndex(0)if (!page) {  throw new Error('No active PDF page')}const image = await page.insertImageAsync(  'https://example.com/assets/signature.png',  { left: 36, top: 36, width: 144, height: 72 })image.setRotation(-4).bringToFront()

Facade 放置值使用 PDF 点。URL 图片应使用绝对 httphttps 地址;自动源检测不接受相对 URL 路径。

单元创建、查找、保存与完整包装器总览请参阅 Univer PDFs API

你觉得这篇文档如何?

© 2026 DreamNum Co., Ltd.