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

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


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

О GroupDocs.Signature для Java API

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

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

В приведенном ниже примере кода Java четко показаны шаги для поиска цифровых подписей в PNG-файле на 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());
}

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

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

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

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

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

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

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

PNG, переносимая сетевая графика, относится к типу формата файла растрового изображения, в котором используется сжатие без потерь. Этот формат файла был создан в качестве замены формата обмена графикой (GIF) и не имеет ограничений авторского права. Однако формат файла PNG не поддерживает анимацию. Формат файлов PNG поддерживает сжатие изображений без потерь, что делает его популярным среди пользователей. С течением времени PNG превратился в один из наиболее часто используемых форматов файлов изображений. Почти все операционные системы поддерживают открытие файлов PNG. Например, средство просмотра Microsoft Windows имеет возможность открывать файлы PNG, поскольку ОС по умолчанию поддерживает эту поддержку, доступную как часть установки. Узнайте больше о формате файлов PNG

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

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

Многоформатный 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
 Русский