Поиск цифровой подписи в PPSM через Java

Java eSignature API для поиска & проверять цифровые подписи в файле PPSM. Управление изображением, штрих-кодом, QR-кодом, штампом, текстом, оптическим изображением и усилителем; Подписи метаданных из документов с цифровой подписью.


Скачать бесплатную пробную версию

О GroupDocs.Signature для Java API

GroupDocs.Signature for Java — это расширенная библиотека Java eSignature для цифровой подписи документов с использованием различных типов подписи, таких как текст, изображение, штрих-код, штамп, поле формы, QR-код и метаданные. Добавив всего несколько строк кода, расширьте возможности своих Java-приложений для просмотра, создания, редактирования, проверки, удаления и поиска цифровых подписей в документах PDF, Microsoft Word, Excel, презентациях PowerPoint, Adobe Photoshop, метафайлах и форматах файлов изображений. API электронной подписи также поддерживает дополнительные функции для настройки свойств подписи в соответствии с требованиями.

Как искать цифровые подписи в PPSM

В приведенном ниже примере кода Java четко показаны шаги для поиска цифровых подписей в файле PPSM на Java путем добавления всего нескольких строк кода.

  • Создайте новый экземпляр класса Signature и передайте путь к исходному документу в качестве параметра конструктора.
  • Создайте экземпляр объекта DigitalSearchOptions в соответствии с вашими требованиями и укажите параметры поиска.
  • Вызвать метод search экземпляра класса Signature и передать ему DigitalSearchOptions.

Системные Требования

API GroupDocs.Signature для Java поддерживаются на всех основных платформах и операционных системах. Перед выполнением приведенного ниже кода убедитесь, что в вашей системе установлены следующие предварительные компоненты.

  • Операционные системы: Microsoft Windows, Linux, MacOS
  • Среды разработки: NetBeans, IntelliJ IDEA, Eclipse
  • Фреймворки: Java 7 (1.7) и выше
  • Загрузите последнюю версию GroupDocs.Signature для Java с Maven

Signature signature = new Signature("signed.pdf");
DigitalSearchOptions options = new DigitalSearchOptions();
// указываем специальные критерии поиска
options.setComments("Test comment");
// критерии выдачи сертификата
options.setIssuerName("John");
// предмет цифрового сертификата
options.setSubjectName("Test");
// указываем диапазон дат период подписи
options.setSignDateTimeFrom(DateUtils.addMonths(new Date(), -1));
options.setSignDateTimeTo(new Date());
// поиск подписей в документе
List signatures = signature.search(DigitalSignature.class, options);
System.out.print("\nSource document contains following signatures.");
for (DigitalSignature digitalSignature: подписи)
{
    System.out.print("Digital signature found from "+digitalSignature.getSignTime()+" with validation flag "+digitalSignature.isValid()+". Certificate SN "+ digitalSignature.getCertificate().getType());
}

Поиск живых демонстраций подписи PPSM

Добавьте электронные подписи файлов PPSM прямо сейчас, посетив веб-сайт GroupDocs.Signature Живые демонстрации. Живая демонстрация имеет следующие преимущества

Нет необходимости скачивать API

Нет необходимости писать код

Просто загрузите исходный файл

Скачать результирующий файл

Что такое формат файла PPSM

Файлы с расширением PPSM представляют собой формат файлов слайд-шоу с поддержкой макросов, созданный с помощью Microsoft PowerPoint 2007 или более поздней версии. Другим похожим форматом файла является PPTM, который отличается тем, что открывается с помощью Microsoft PowerPoint в редактируемом формате, а не в виде слайд-шоу. При запуске в виде слайд-шоу файл PPSM показывает слайды презентации с неповрежденным содержимым в слайд-шоу и по умолчанию находится в режиме только для чтения. Файлы PPSM по-прежнему можно редактировать в Microsoft PowerPoint, открыв их в PowerPoint. Узнайте больше о формате файла PPSM

Подробнее Что такое формат файла PPSM

Другие доступные варианты

Многоформатный API поиска цифровых подписей для документов и изображений. Найдите подписи в некоторых популярных форматах файлов, как указано ниже.

Поиск подписей в PDF

(Adobe Portable Document Format)

Поиск подписей в DOC

(Документ Microsoft Word)

Поиск подписей в DOCM

(Документ Microsoft Word с поддержкой макросов)

Поиск подписей в DOCX

(Документ Microsoft Word с открытым XML)

Поиск подписей в DOT

(Шаблон документа Microsoft Word)

Поиск подписей в DOTX

(Шаблон документа Word Open XML)

Поиск подписей в DOTM

(Шаблон Microsoft Word с поддержкой макросов)

Поиск подписей в RTF

(Форматированный текстовый документ)

Поиск подписей в ODT

(Открыть текст документа)

Поиск подписей в OTT

(Текстовый шаблон OpenDocument)

Поиск подписей в XLS

(Формат двоичного файла Microsoft Excel)

Поиск подписей в XLSX

(Электронная таблица Microsoft Excel Open XML)

Поиск подписей в XLSM

(Электронная таблица Microsoft Excel с поддержкой макросов)

Поиск подписей в XLSM

(Электронная таблица Microsoft Excel с поддержкой макросов)

Поиск подписей в XLSB

(Двоичный лист Microsoft Excel)

Поиск подписей в XLTX

(Шаблон Microsoft Excel)

Поиск подписей в XLTM

(Шаблон Microsoft Excel с поддержкой макросов)

Поиск подписей в ODS

(Открыть электронную таблицу документов)

Поиск подписей в OTS

(Шаблон электронной таблицы OpenDocument)

Поиск подписей в PPT

(Презентация PowerPoint)

Поиск подписей в PPTX

(Презентация PowerPoint Open XML)

Поиск подписей в PPS

(Слайд-шоу Microsoft PowerPoint 97-2003)

Поиск подписей в PPSX

(Слайд-шоу PowerPoint Open XML)

Поиск подписей в POTM

(Шаблон Microsoft PowerPoint с поддержкой макросов)

Поиск подписей в POTX

(Шаблон Microsoft PowerPoint)

Поиск подписей в PPTM

(Презентация Microsoft PowerPoint)

Поиск подписей в ODP

(Презентация OpenDocument)

Поиск подписей в OTP

(Шаблон презентации OpenDocument)

Поиск подписей в WEBP

(Веб-изображение)

Поиск подписей в TIFF

(Формат файла изображения с тегами)

Поиск подписей в JPEG

(Изображение в формате JPEG)

Поиск подписей в GIF

(Формат обмена графикой)

Поиск подписей в PNG

(Портативная сетевая графика)

Поиск подписей в BMP

(Формат растрового файла)

Поиск подписей в CDR

(CorelDraw векторный графический рисунок)

Поиск подписей в SVG

(Масштабируемая векторная графика)

Поиск подписей в PSD

(Документ Adobe Photoshop)

Поиск подписей в WMF

(Метафайл Windows)

Поиск подписей в EMF

(Расширенный формат метафайла)

Поиск подписей в CMX

(Изображение обмена метафайлами Corel)

Поиск подписей в PPSM

(Слайд-шоу Microsoft PowerPoint с поддержкой макросов)

Поиск подписей в DCM

(Цифровая визуализация и коммуникации в медицине)

Back to top
 Русский