Редактирование PDF

Выберите процесс фасада PDF для страниц, текста, таблиц, изображений, разделителей, аннотаций и нативного текста.

API редактирования PDF выполняются через команды 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()

Размещение в фасаде задаётся в пунктах PDF. Для изображений по URL используйте абсолютные адреса http или https; автоопределение не принимает относительные пути.

Создание, поиск и сохранение модулей, а также полный обзор обёрток приведены в API Univer PDFs.

Насколько полезно это руководство?

© 2026 DreamNum Co., Ltd.