Редактировать цифровые подписи в PNG через Java

Библиотека Java для просмотра & редактировать цифровые подписи в файле PNG, используя популярные типы электронных подписей. Управляйте свойствами png и настраивайте параметры подписи в документах и изображениях.


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

О GroupDocs.Signature для Java API

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

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

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

  • Создайте новый экземпляр класса Signature и передайте путь к исходному документу в качестве параметра конструктора.
  • Создайте объект ImageSearchOptions с нужными свойствами.
  • Вызов поиск метод для получения списка ImageSignatures.
  • Выберите из списка ImageSignature объекты, которые необходимо обновить.
  • Вызовите объект Signature.update и передать ему одну или несколько подписей.

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

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

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

Signature signature = new Signature("sampleSigned.pdf");
try 
{
    ImageSearchOptions options = new ImageSearchOptions();

    // search for image signatures in document
    List signatures = signature.search(ImageSignature.class,options);
    if (signatures.size() > 0)
    {
        ImageSignature imageSignature = signatures.get(0);
        imageSignature.setLeft(100);
        imageSignature.setTop(100);
        boolean result = signature.update("sampleSigned-output.png",imageSignature);
        if (result)
        {
            System.out.print("Image signature at location " + imageSignature.getLeft() + "x" + imageSignature.getTop() + " and Size " + imageSignature.getSize() + " was updated in the document [" + fileName + ".");
        }
        else
        {
            System.out.print("Signature was not updated in the document! Signature at location " + imageSignature.getLeft() + "x" + imageSignature.getTop() + " and Size " + imageSignature.getSize() + " was not found!");
        }
    }
} catch (Exception e) {
    throw new GroupDocsSignatureException(e.getMessage());
}

Редактировать живые демонстрации подписи PNG

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

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

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

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

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

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

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

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

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

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

Редактировать электронные подписи из DOCM

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

Редактировать электронные подписи из DOCX

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

Редактировать электронные подписи из DOTM

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

Редактировать электронные подписи из RTF

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

Редактировать электронные подписи из XLS

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

Редактировать электронные подписи из XLSX

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

Редактировать электронные подписи из XLSM

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

Редактировать электронные подписи из XLSM

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

Редактировать электронные подписи из XLTM

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

Редактировать электронные подписи из ODS

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

Редактировать электронные подписи из OTS

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

Редактировать электронные подписи из POTM

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

Редактировать электронные подписи из OTP

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

Редактировать электронные подписи из TIFF

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

Редактировать электронные подписи из PNG

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

Редактировать электронные подписи из CDR

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

Редактировать электронные подписи из SVG

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

Редактировать электронные подписи из EMF

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

Редактировать электронные подписи из CMX

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

Редактировать электронные подписи из PPSM

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

Редактировать электронные подписи из DCM

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

Back to top
 Русский