Aspose.Pdf for Java Developer OEM
Aspose.PDF for Java Developer OEM - программный компонент для интеграции функций обработки PDF в коммерческие, корпоративные и облачные Java-приложения. Библиотека позволяет создавать новые файлы, изменять существующие документы, извлекать содержимое, заполнять формы, управлять страницами и преобразовывать PDF в другие форматы.
Решение работает независимо от Adobe Acrobat. Его можно использовать в SaaS-платформах, системах документооборота, электронных архивах, веб-приложениях, генераторах отчетов и тиражируемых сервисах конвертации.
Создание и редактирование PDF
Aspose.PDF for Java позволяет создавать документы с нуля и изменять существующие PDF-файлы.
Основные возможности:
- добавление и удаление страниц;
- вставка текста и изображений;
- создание таблиц;
- настройка шрифтов и оформления;
- добавление колонтитулов;
- создание закладок и гиперссылок;
- нанесение водяных знаков и штампов;
- замена содержимого;
- добавление вложений;
- изменение свойств документа.
Библиотека подходит для формирования договоров, счетов, актов, отчетов, сертификатов и технической документации.
Управление страницами
Компонент позволяет программно управлять структурой документа.
Разработчики могут:
- объединять несколько PDF-файлов;
- разделять документы;
- копировать и извлекать страницы;
- изменять порядок страниц;
- поворачивать и обрезать содержимое;
- менять размер и ориентацию;
- добавлять нумерацию;
- преобразовывать отдельные страницы в изображения.
Эти возможности востребованы в системах пакетной обработки и электронных архивах.
Преобразование форматов
Aspose.PDF for Java поддерживает конвертацию PDF в распространенные офисные, веб- и графические форматы.
Типовые сценарии:
- PDF в DOC и DOCX;
- PDF в XLSX;
- PDF в PPTX;
- PDF в HTML;
- PDF в SVG;
- PDF в JPEG, PNG и TIFF;
- HTML в PDF;
- изображения в PDF;
- преобразование в архивные стандарты PDF.
При конвертации библиотека стремится сохранить структуру, таблицы, изображения, шрифты и расположение элементов.
Извлечение содержимого
Библиотека позволяет анализировать PDF и получать содержащуюся в нем информацию.
Можно извлекать:
- текст всего документа или отдельных страниц;
- изображения;
- вложенные файлы;
- закладки;
- гиперссылки;
- аннотации;
- метаданные;
- сведения о шрифтах;
- координаты текстовых элементов.
Полученные данные можно передавать в базы, поисковые системы и корпоративные приложения.
PDF-формы
Aspose.PDF for Java поддерживает интерактивные формы AcroForm.
Разработчики могут:
- создавать текстовые поля;
- добавлять флажки и переключатели;
- использовать списки и кнопки;
- заполнять существующие формы;
- извлекать введенные значения;
- изменять свойства полей;
- блокировать поля после заполнения;
- преобразовывать форму в обычное содержимое PDF.
Функциональность подходит для автоматизации анкет, заявлений, договоров и регистрационных форм.
Аннотации и дополнительные элементы
Компонент позволяет добавлять и обрабатывать:
- текстовые комментарии;
- выделения и подчеркивания;
- графические аннотации;
- штампы;
- гиперссылки;
- закладки;
- вложенные файлы;
- водяные знаки.
Эти инструменты можно использовать при согласовании, проверке и публикации документов.
Защита и цифровые подписи
Aspose.PDF for Java предоставляет средства защиты конфиденциальных файлов.
Поддерживаются:
- шифрование;
- установка паролей;
- ограничение печати;
- запрет копирования;
- ограничение редактирования;
- безопасное скрытие конфиденциальных фрагментов;
- добавление цифровой подписи;
- работа с сертификатами;
- проверка существующих подписей.
Функциональность востребована в системах защищенного электронного документооборота.
Стандарты PDF
Библиотека поддерживает создание, преобразование и проверку документов с учетом специализированных стандартов, включая PDF/A, PDF/X и PDF/UA.
Это позволяет подготавливать файлы для:
- долговременного архивного хранения;
- полиграфии;
- регулируемого документооборота;
- обеспечения доступности;
- передачи в государственные и корпоративные системы.
Доступные возможности зависят от выбранного стандарта и структуры документа.
Оптимизация документов
Aspose.PDF for Java позволяет уменьшать размер файлов и подготавливать их к публикации или хранению.
Можно:
- сжимать изображения;
- изменять разрешение графики;
- удалять неиспользуемые объекты;
- оптимизировать шрифты;
- очищать лишние метаданные;
- удалять повторяющиеся ресурсы;
- настраивать ускоренный просмотр через интернет.
Оптимизация помогает сократить объем электронного архива и ускорить передачу документов.
Серверная и пакетная обработка
Компонент подходит для автоматической обработки большого количества PDF-файлов.
Можно автоматизировать:
- создание отчетов;
- конвертацию документов;
- заполнение форм;
- объединение и разделение файлов;
- нанесение водяных знаков;
- защиту и подписание;
- извлечение текста и изображений;
- подготовку документов к публикации.
Для выполнения операций на сервере не требуется установка Adobe Acrobat.
Для кого предназначен продукт
Aspose.PDF for Java Developer OEM подойдет независимым Java-разработчикам, производителям коммерческого программного обеспечения, поставщикам SaaS-сервисов, создателям систем документооборота, электронных архивов, генераторов отчетов и сервисов конвертации PDF.
Лицензия Developer OEM
Лицензия Developer OEM предназначена для одного разработчика. Она позволяет интегрировать Aspose.PDF for Java в собственный программный продукт и развертывать готовое решение в неограниченном количестве физических или виртуальных мест.
OEM-вариант подходит для приложений, которые устанавливаются у нескольких заказчиков, распространяются среди конечных пользователей или предоставляются в виде веб-, облачного либо SaaS-сервиса. Пользователи получают доступ к реализованным функциям обработки PDF, но не к Aspose.PDF for Java как к самостоятельной библиотеке.
Если над продуктом будет работать несколько разработчиков, следует рассмотреть лицензию Site OEM.

