Добавить цифровые подписи в GIF в Java

Защитите свои GIF-файлы, добавив популярные типы цифровых подписей с помощью библиотеки Java. Управляйте свойствами электронных подписей и настраивайте параметры предварительной подписи в документах по мере необходимости.


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

О GroupDocs.Signature для Java API

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

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

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

  • Создайте новый экземпляр класса Signature и передайте путь к исходному документу в качестве параметра конструктора.
  • Создайте объект DigitalSignOptions с необходимым сертификатом и паролем.
  • Вызов Sign метод экземпляра класса Signature; передайте ему DigitalSignOptions.
  • Проанализируйте результат SignResult, чтобы при необходимости проверить вновь созданные подписи.

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

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"); 
DigitalSignOptions options = new DigitalSignOptions("certificate.pfx");
// сертифицируем пароль
options.setPassword("1234567890");
// сведения о цифровом сертификате
options.setReason("Sign");
options.setContact("JohnSmith");
options.setLocation("Office1");
// изображение в виде цифрового сертификата на страницах документа
options.setImageFilePath("sample.jpg");
//
options.setAllPages(true);
options.setWidth(80);
options.setHeight(60);
options.setVerticalAlignment(VerticalAlignment.Bottom);
options.setHorizontalAlignment(HorizontalAlignment.Right);
Padding padding = new Padding();
padding.setBottom(10);
padding.setRight(10);
options.setMargin(padding);
SignResult signResult = signature.sign("signed.gif", options);
// анализ результата
System.out.print("List of newly created signatures:");
int number = 1;
for(BaseSignature temp: signResult.getSucceeded())
{
    System.out.print("Подпись #"+ число++ +": Тип: "+temp.getSignatureType()+" Id:"+temp.getSignatureId()+
            ",Location: "+temp.getLeft()+"x"+temp.getTop()+". Size: "+temp.getWidth()+"x"+temp.getHeight());
}

Добавить живые демонстрации подписи GIF

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

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

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

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

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

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

Формат GIF или Graphical Interchange Format представляет собой тип сильно сжатого изображения. Принадлежащий Unisys, GIF использует алгоритм сжатия LZW, который не ухудшает качество изображения. Для каждого изображения в формате GIF обычно допускается до 8 бит на пиксель, а в изображении допускается до 256 цветов. В отличие от изображения в формате JPEG, которое может отображать до 16 миллионов цветов и довольно далеко выходит за пределы возможностей человеческого глаза. Когда появился Интернет, GIF-файлы оставались лучшим выбором, потому что они требовали низкой пропускной способности и были совместимы с графикой, которая использует сплошные области цвета. Анимированный GIF объединяет многочисленные изображения или кадры в один файл и отображает их в последовательности для создания анимированного клипа или короткого видео. Ограничения по цвету составляют до 256 для каждого кадра и, вероятно, будут наименее подходящими для воспроизведения других изображений и фотографий с цветовым градиентом. Узнайте больше о формате файла GIF

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

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

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