Aspose.Pdf for Java Developer Small Business
Aspose.PDF for Java Developer Small Business - программный компонент для автоматизации работы с PDF-документами в приложениях на платформе Java. Библиотека позволяет создавать новые файлы, изменять существующие документы, извлекать содержимое, заполнять формы, управлять страницами и преобразовывать PDF в другие форматы.
Решение работает независимо от Adobe Acrobat. Его можно использовать в системах документооборота, электронных архивах, веб-приложениях, генераторах отчетов и сервисах конвертации.
Создание и редактирование 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 Small Business подойдет индивидуальным Java-разработчикам, небольшим программным проектам, создателям систем документооборота, электронных архивов, генераторов отчетов и сервисов конвертации PDF.
Лицензия Developer Small Business
Лицензия Developer Small Business предназначена для одного разработчика и одного места развертывания. Она позволяет использовать Aspose.PDF for Java при создании приложения и устанавливать готовое решение в одной физической или виртуальной среде.
Под местом развертывания может пониматься сервер, виртуальная машина, компьютер или другая среда, в которой работает приложение с интегрированной библиотекой.
Если приложение необходимо устанавливать в нескольких средах или над ним работает команда специалистов, следует рассмотреть лицензии Developer OEM, Site Small Business или Site OEM.

