Основные возможности Aspose.PDF for Python
Contents
[
Hide
]
Общие возможности
- Поддерживает большинство установленных стандартов PDF и спецификаций PDF.
- Возможность читать и экспортировать PDF в нескольких графических форматах, включая BMP, GIF, JPEG и PNG.
- Установить базовую информацию (например, автор, создатель) PDF‑документа.
- Настроить свойства страницы PDF (например, ширина, высота, cropbox, bleedbox и т.д.).
- Установить нумерацию страниц, уровень закладок, размеры страниц и т.п.
- Возможность работать с текстом, абзацами, заголовками, гиперссылками, графиками, вложениями и т.д.
Поддерживаемые стандарты PDF
- ISO 32000-1 (PDF 1.2, PDF 1.3, PDF 1.4, PDF 1.5, PDF 1.6, PDF 1.7).
- ISO 32000-2 (PDF 2.0).
- ISO 19005 (PDF/A), ISO 15930 (PDF/X), ISO 24517 (PDF/E), ISO 14289 (PDF/UA).
Функции конвертации
Библиотека Aspose.PDF for Python via .NET позволяет вам успешно, быстро и легко конвертировать ваши PDF‑документы в самые популярные форматы и обратно.
- Конвертировать PDF в Word, Excel и PowerPoint.
- Конвертировать PDF в форматы изображений.
- Конвертировать PDF‑файл в формат HTML и обратно.
- Конвертировать PDF в EPUB, Text, XPS и т.д.
- Конвертировать EPUB, Markdown, Text, XPS, PostScript, XML, LaTex в PDF.
Поддерживаемые версии PDF
Aspose.PDF for Python поддерживает версии PDF 1.2, 1.3, 1.4, 1.5, 1.6, 1.7 и 2.0.
Текст
- Извлечь текст со страниц.
- Поиск текста на страницах.
- Заменить текст.
- Добавить текст в PDF файл.
Шрифты
- 14 базовых шрифтов.
- Шрифты Type 1.
- Шрифты TrueType.
- Шрифты Type 3.
- Шрифты CJK.
- Поддержка Unicode.
Изображения
- Добавить изображение в файл PDF.
- Удалить изображения.
- Заменить изображения.
- Извлечь изображения.
- Преобразование формата PDF в изображение.
Вложения
- Добавить вложение.
- Удалить вложения.
Страница
- Вставить страницы PDF.
- Удалить страницы PDF.
- Разделить PDF на отдельные страницы.
- Перемещение группы страниц из одного PDF‑документа в другой
- Перемещение страницы в новое место в текущем PDF‑документе
- Изменить размер страницы PDF
- Изменить ориентацию страницы
- Получить свойства страницы
- Получить количество страниц
- Получить количество страниц
- Получить конкретную страницу
Document
- Создать PDF-файл
- Открыть существующий PDF-документ из потока
- Открыть существующий PDF-документ
- Настройка предустановленных свойств диалогового окна печати
- Добавить TOC в существующий PDF
- Добавить TOC в существующий PDF
- Настроить номера страниц при добавлении TOC
- Установить дату истечения срока действия PDF
- Уплощение заполняемого PDF
- Оптимизировать PDF‑документ для веба
- Уменьшить размер PDF
- Сжатие всех изображений
- Удаление неиспользуемых объектов
- Связывание дублирующихся потоков
- Удаление неиспользуемых потоков
- Удаление встроенных шрифтов
- Получить свойства просмотрщика документов.
- Установить свойства просмотрщика документов.
- Валидация (PDF/A-1a, PDF/A-1b).
- Удаление полей формы
- Определить и установить метаданные документов
Закладки
- Добавить закладки.
- Добавить дочерние закладки.
- Удалить закладки.
- Получить закладки.
- Получить дочерние закладки.
- Изменить закладки.
- Развернутые закладки при просмотре документа.
Аннотации
- Добавить аннотации.
- Получить аннотации.
- Удалить аннотации.
Формы
- Добавить поля.
- Удалить поля.
- Изменить поля.
- Заполнить поля.
- Получить значения полей.
- Поддержка XFA (формы на основе XML) и AcroForms (стандартные формы).
Штамп и водяной знак
- Добавить текстовый штамп.
- Добавить штамп изображения.
- Добавить штамп PDF‑страницы.
Открыть зашифрованный PDF-документ
- Зашифровать PDF.
- Расшифровать PDF.
- Изменить пароль.