Ключевые особенности Aspose.PDF for Java

Общие возможности

  • Полностью написано на Java, работает с JDK 1.8 и выше
  • Поддерживает все Java‑приложения
  • Справочник API в формате JavaDoc
  • Поддержка 32‑битных ОС.
  • Поддержка 64‑битных ОС.

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

Aspose.PDF for Java поддерживает версии PDF 1.2, 1.3, 1.4, 1.5, 1.6 и 1.7.

Шрифты

  • 14 основных шрифтов.
  • Шрифты PostScript Type1.
  • Шрифты TrueType.
  • Шрифты Type 3.
  • Встраивание информации о шрифтах в PDF.
  • Шрифты CJK.
  • Поддержка Unicode.

Текст

  • Замените текст.
  • Извлеките текст (из всего PDF, конкретной страницы или диапазона страниц).
  • Добавьте текст.

Граф

  • Поддерживаются различные формы графов, такие как линия, круг, дуга и кривая.
  • Графы можно нарисовать в любом месте страницы, указанном координатами.
  • Графы можно вращать, масштабировать или заполнять, а также определять стили пунктирных и полупунктирных линий.
  • Графы рисуются на основе координат и имеют устаревшее положение вместо относительного.
  • Поддерживаются цветовые пространства CMYK и Gray.

Изображения

  • Добавьте изображение в файл PDF.
  • Удалите изображения.
  • Замените изображения.
  • Извлекайте изображения (из всего PDF, отдельной страницы или диапазона страниц).
  • Преобразуйте PDF в JPEG (конкретная страница или все страницы).
  • Преобразуйте PDF в TIFF (одна страница или все страницы, либо в пиксельные TIFF Images ).
  • Преобразуйте PDF в PNG (конкретная страница или все страницы).
  • Преобразуйте PDF в BMP (конкретная страница или все страницы).
  • Преобразуйте PDF в SVG.
  • Преобразуйте PDF в EMF.
  • Преобразуйте PDF в GIF.

Вложения

  • Добавьте вложение.
  • Получите вложения.
  • Удалите вложения.
  • Получите информацию о вложении.

Страница

  • Получите и установите свойства страницы.
  • Объедините PDF‑файлы.
  • Вставьте страницы PDF.
  • Добавьте PDF‑файлы.
  • Удалите страницы PDF.
  • Извлеките или вставьте страницы PDF.
  • Создайте NUp PDF.
  • Создайте буклет PDF.
  • Разделите страницы PDF (с первого, до конца, массово, по отдельным страницам).

Документ

  • Получите свойства просмотрщика документа.
  • Установите свойства просмотрщика документа.
  • Получите свойства отображения страницы.
  • Установите свойства отображения страницы.
  • Получите информацию о PDF‑файле.
  • Установите информацию о PDF‑файле.
  • Линеаризация (оптимизация для веба).
  • Установите метаданные XMP.
  • Получите метаданные XMP.
  • Конвертация PDF в DOC/DOCX.
  • PDF в Excel XLS и XLSX
  • Конвертация PDF в HTML.
  • Конвертация PDF в XPS.
  • Конвертация PDF в Tex.
  • PDF в PDF-A.
  • PDF в PDF/A_1b.
  • PDF в PDF/A_3b.
  • PDF в PDF/A_3a.
  • PDF в PDF/A_2a.
  • PDF в PDF/A_3U.
  • Создайте PDF/A-3 и прикрепите файл XML.

Закладки

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

Аннотации

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

Формы

  • Добавьте поля.
  • Заполните поля.
  • Получите значения кнопок выбора.
  • Получите текущее значение кнопки выбора.
  • Получите фасад поля формы (визуальные атрибуты поля).
  • Удалите поле.
  • Переместите поле в новое место.
  • Уплощайте поля (конкретное поле или все).
  • Оформите поля (конкретное поле или все поля определённого типа).
  • Скопируйте внутреннее и внешнее поле.
  • Добавьте и удалите элемент списка.
  • Установите URL отправки.
  • Установите скрипт кнопки.
  • Импорт и экспорт XML.
  • Импорт и экспорт FDF.
  • Импорт и экспорт XFDF.

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

  • Добавьте текстовый штамп (на всех страницах или на определённых страницах).
  • Добавьте штамп с изображением (на всех страницах или на определённых страницах).
  • Добавьте штамп страницы PDF (на всех страницах или на определённых страницах).
  • Добавьте номер страницы.
  • Добавьте текст в заголовок и нижний колонтитул.
  • Добавьте изображение в заголовок и нижний колонтитул.

Ссылки и действия

  • Создайте ссылку приложения.
  • Создайте локальную ссылку.
  • Создайте ссылку JavaScript.
  • Создайте дополнительное действие документа.
  • Удалите действие открытия документа.
  • Создайте ссылку PDF‑документа.

Безопасность и подписи

  • Зашифруйте и расшифруйте PDF.
  • Установите привилегии документа.
  • Измените пароли.
  • Добавляйте или удаляйте цифровую подпись.
  • Проверьте, что PDF подписан.
  • Проверьте, что подпись действительна.

Печать

  • Печать PDF на принтер по умолчанию.
  • Печать PDF на указанный принтер.
  • Печать PDF на физический или виртуальный принтер.
  • Печать PDF на XPS-принтер.
  • Печать PDF в файл XPS.
  • Скройте диалог печати при печати PDF.

Разное

  • Получите информацию о версии сборки.
  • Измените цветовое пространство PDF‑документа.
  • Добавьте рисунок с прозрачным цветом.