Основные функции Aspose.PDF для Python

Общие функции

  • Поддерживает большинство установленных стандартов PDF и спецификаций PDF.
  • Возможность чтения и экспорта PDF в нескольких форматах изображений, включая BMP, GIF, JPEG и PNG.
  • Установка основной информации (например, автор, создатель) документа PDF.
  • Настройка свойств страницы PDF (например, ширина, высота, рамка обрезки, рамка вылетов и т. д.).
  • Установка нумерации страниц, уровня закладок, размеров страниц и т. д.
  • Возможность работы с текстом, абзацами, заголовками, гиперссылками, графиками, вложениями и т. д.

Функции конверсии

Библиотека Aspose.PDF для Python через .NET позволяет успешно, быстро и легко конвертировать ваши PDF-документы в наиболее популярные форматы и наоборот.

  • Конвертировать PDF в Word, Excel и PowerPoint.
  • Конвертировать PDF в форматы изображений.
  • Конвертировать PDF файл в HTML формат и наоборот.
  • Конвертировать PDF в EPUB, текст, XPS и т. д.
  • Конвертировать EPUB, Markdown, текст, XPS, PostScript, XML, LaTex в PDF.

Поддерживаемые версии PDF

Aspose.PDF для Python поддерживает версии PDF 1.2, 1.3, 1.4, 1.5, 1.6, 1.7 и 2.0.

Текст

  • Извлечь текст со страниц.
  • Искать текст на страницах.
  • Заменить текст.
  • Добавить текст в PDF файл.

Изображения

  • Добавить изображение в PDF файл.
  • Удалить изображения.
  • Заменить изображения.
  • Извлечь изображения.
  • Конвертация PDF в формат изображения.

Вложения

  • Добавить вложение.
  • Удалить вложения.

Страница

  • Вставить страницы PDF.
  • Удалить страницы PDF.
  • Разделить PDF на отдельные страницы.
  • Перемещение набора страниц из одного PDF документа в другой
  • Перемещение страницы в новое местоположение в текущем PDF документе
  • Изменить размер страницы PDF
  • Изменить ориентацию страницы
  • Получить свойства страницы
  • Получить количество страниц
  • Получить количество страниц
  • Получить определенную страницу

Документ

  • Создать PDF файл

  • Открыть существующий PDF документ из потока

  • Открыть существующий PDF документ

  • Установка свойств диалогового окна печати

  • Добавить оглавление в существующий PDF

  • Добавить оглавление в существующий PDF

  • Настроить нумерацию страниц при добавлении оглавления

  • Установить срок действия PDF

  • Упрощение заполняемого PDF

  • Оптимизировать PDF-документ для Интернета

  • Уменьшить размер PDF

  • Сжатие или уменьшение всех изображений

  • Удаление неиспользуемых объектов

  • Удаление дублирующих потоков

  • Удаление неиспользуемых потоков

  • Отключение встраивания шрифтов

  • Получить свойства просмотра документа.

  • Установить свойства просмотра документа.

  • Проверка (PDF/A-1a, PDF/A-1b).

  • Удаление полей формы

  • Определение и установка метаданных документов

Закладки

  • Добавить закладки.
  • Добавить дочерние закладки.
  • Удалить закладки.
  • Получить закладки.
  • Получить дочерние закладки.
  • Изменить закладки.
  • Развернутые закладки при просмотре документа.

Аннотации

  • Добавить аннотации.
  • Получить аннотации.
  • Удалить аннотации.

Формы

  • Добавить поля.
  • Удалить поля.
  • Изменить поля.
  • Заполнить поля.
  • Получить значения полей.

Штамп и водяной знак

  • Добавить текстовый штамп.
  • Добавить штамп изображения.
  • Добавить штамп страницы PDF.

Open encrypted PDF document

  • Зашифровать PDF.
  • Расшифровать PDF.
  • Изменить пароль.