Проверка цифровых подписей в SVG через Java

Библиотека Java для проверки всех популярных типов цифровых подписей в файле SVG. Легко управляйте свойствами svg и настраивайте параметры подписи в документах и изображениях.


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

О GroupDocs.Signature для Java API

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

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

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

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

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

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

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

Signature signature = new Signature("sample.pdf");
DigitalVerifyOptions options = new DigitalVerifyOptions(Constants.CertificatePfx);
options.setComments("Test comment");
options.setPassword("1234567890");

// проверяем подписи документов
VerificationResult result = signature.verify(options);
if (result.isValid())
{
    System.out.print("Документ успешно проверен!");
}
else
{
    System.out.print("Документ не прошел проверку.");
}

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

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

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

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

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

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

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

Файлы SVG представляют собой файлы масштабируемой векторной графики, которые используют текстовый формат на основе XML для описания внешнего вида изображения. Слово «масштабируемый» относится к тому факту, что SVG можно масштабировать до разных размеров без потери качества. Текстовое описание таких файлов делает их независимыми от разрешения. Это один из наиболее часто используемых форматов для создания веб-сайтов и печатной графики для достижения масштабируемости. Однако этот формат можно использовать только для двумерной графики. Файлы SVG можно просматривать/открывать практически во всех современных браузерах, включая Chrome, Internet Explorer, Firefox и Safari. Узнайте больше о формате файла SVG

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

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

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

Проверка электронных подписей в 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)

Проверка электронных подписей в XLTM

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

Проверка электронных подписей в ODS

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

Проверка электронных подписей в OTS

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

Проверка электронных подписей в PPTX

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

Проверка электронных подписей в PPS

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

Проверка электронных подписей в POTM

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

Проверка электронных подписей в PPTM

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

Проверка электронных подписей в OTP

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

Проверка электронных подписей в TIFF

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

Проверка электронных подписей в JPEG

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

Проверка электронных подписей в GIF

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

Проверка электронных подписей в PNG

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

Проверка электронных подписей в BMP

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

Проверка электронных подписей в CDR

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

Проверка электронных подписей в SVG

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

Проверка электронных подписей в EMF

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

Проверка электронных подписей в CMX

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

Проверка электронных подписей в PPSM

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

Проверка электронных подписей в DCM

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

Back to top
 Русский