1. Продукти
  2.   Conholdate.Total
  3.   Java
  4.   Цифровий підпис PDF на Java

Цифровий підпис PDF на Java

Цифровий підпис документів PDF сучасним способом за допомогою цього потужного Java eSignature API, оснащеного функціями для захисту та автентифікації ваших даних PDF. Легко додавайте цифрові підписи, будь то текст, зображення, QR-код, штамп або навіть власні метадані та поля форми до різноманітних документів, таких як PDF, документи Word, електронні таблиці Excel, презентації PowerPoint, зображення та навіть HTML. API електронного підпису пропонує найдосконалішу технологію цифрового підпису для програм Java, що дозволяє розробникам легко додавати, шукати, редагувати, перевіряти та видаляти цифрові підписи з файлів PDF.

Завантажити

Додайте цифрові підписи до PDF на Java

Додайте власні цифрові підписи до документів PDF у Java на основі файлів сертифікатів PFX. Універсальний API електронного підпису легко інтегрується з вашою програмою Java, щоб надати вам персоналізований досвід підписання документів за допомогою кількох рядків коду.

  • Створіть екземпляр Signature за допомогою (PDF) як вхідного документа
  • Створіть екземпляр об’єкта DigitalSignOptions із деталями сертифіката та пароля
  • Викличте метод sign класу Signature і передайте йому DigitalSignOptions

Робота з PDF Signature API

Вам потрібен простір імен GroupDocs.Signature для цифрового підпису документів у програмах Java і J2SE. Використовуйте функції маніпулювання підписом, щоб налаштувати процеси підпису, пошуку та перевірки підпису, керувати кольорами електронного підпису, стилем і загальним виглядом.

Отримайте відповідні файли збірки з завантажень або завантажте весь пакет із Maven щоб додати Conholdate.Total безпосередньо у вашій робочій області.


// Supported file formats: https://docs.groupdocs.com/signature/java/supported-document-formats/
Signature signature = new Signature("input.pdf");
DigitalSignOptions options = new DigitalSignOptions("certificate.pfx");
options.setImageFilePath("sample.jpg");
options.setLeft(100);
options.setTop(100);
options.setPassword("1234567890");
signature.sign("output.pdf", options);

Додайте текстові підписи до PDF на Java

Додайте налаштований текстовий підпис до документа PDF у Java за допомогою розширених параметрів тексту, таких як колір шрифту, розмір, ім’я, вирівнювання тексту та налаштування меж.

  • Створіть новий екземпляр класу Signature і передайте вхідний документ
  • Створіть екземпляр об’єкта TextSignOptions і вкажіть параметри текстового підпису
  • Викличте метод sign екземпляра класу Signature і передайте йому TextSignOptions

eSign Віддалено розташовані документи

Документ eSign API дозволяє завантажувати та відображати віддалені документи з різних хмарних джерел зберігання документів, таких як потік, локальний диск, URL-адреса, FTP, Amazon S3 і сховище Blob Azure. Використання функції вилучення інформації про документ — отримання основної інформації про вихідний файл документа (PDF) разом із вилученням іншої важливої ​​інформації про документ, як-от тип файлу, розмір файлу, кількість сторінок, висота та ширина сторінки тощо.


// Supported file formats: https://docs.groupdocs.com/signature/java/supported-document-formats/
Signature signature = new Signature("input.pdf");
TextSignOptions options = new TextSignOptions("John Smith");
options.setLeft(100);
options.setTop(100);
options.setWidth(100);
options.setHeight(30);
options.setForeColor(Color.RED);
SignatureFont signatureFont = new SignatureFont();
signatureFont.setSize(12);
signatureFont.setFamilyName("Comic Sans MS");
options.setFont(signatureFont);
signature.sign("output.pdf", options);

Додайте підписи зображень до PDF на Java

Використання Conholdate.Total для Java - вставте спеціальне зображення як електронний підпис до документа PDF у Java. Додайте логотип компанії, значок штампа або назву, використовуючи різні кольори та текстові ефекти.

  • Створіть новий екземпляр класу Signature і передайте йому вхідний документ
  • Створіть екземпляр об’єкта ImageSignOptions і вкажіть параметри підпису зображення
  • Викличте метод sign екземпляра класу Signature і передайте йому ImageSignOptions

Зображення сторінок документа

Застосовуйте цифрові підписи до широкого діапазону форматів документів і створюйте представлення зображень уже підписаних сторінок документа у форматах PNG, JPG або BMP. Ви можете легко переглянути весь документ у цілому або вибрати відображення окремих сторінок на основі номерів сторінок або діапазонів сторінок.

Використання розширених функцій попереднього перегляду документів – легко приховайте цифрові підписи з підписаних документів під час створення попереднього перегляду документа.


// Supported file formats: https://docs.groupdocs.com/signature/java/supported-document-formats/
Signature signature = new Signature("input.pdf")
ImageSignOptions options = new ImageSignOptions("signature.jpg");
options.setLeft(100);
options.setTop(100);
options.setPageNumber(1);
signature.sign("output.pdf", options);

Що таке формат файлу PDF?

PDF (Portable Document Format) - формат документа, розроблений Adobe Systems в 1993 році. Призначений для забезпечення платформи-залежного способу зберігання та спільного доступу документів, у різних операційних системах та в мережі Інтернет. PDF-ті використовують модель векторного малюнка, що означає, що він зберігає графічні елементи (лінії, форми, зображення тощо) як математичні рівняння. Це, в свою чергу, робить роздільну здатність PDF-х, незалежно від того, що якість документа залишається незмінною незалежно від того, який тип пристрою або програми, яку він переглядається. PDF-ті роки також підтримують ряд функцій безпеки, таких як шифрування, захист паролів, цифрові підписи та водяне маркування документів. PDF-і тепер один з найпопулярніших способів поділитися документами. Вони використовуються в різних випадках, включаючи медичні та юридичні документи, державні форми та голоси. Крім того, вони використовуються в галузі друку, щоб спілкуватися в електронному вигляді з клієнтами. З будь-якого типу електронного документу, включаючи документи Word, PowerPoint презентацій та веб-сторінок. Важливо відзначити, що PDF-ті не редаговані. Для внесення змін до PDF, необхідно спочатку перевести в інший формат файлів. Є ряд програмних програм, доступних для цього, більшість з яких безкоштовно скачати.

вчитися

Популярні параметри підпису документів із Java

Знак PDF Файли

(Portable Document Format)

Знак Word Файли

(word processing Files)

Знак Excel Файли

(Spreadsheet Management)

Знак DOC Файли

(Microsoft Word Binary Format)

Знак DOCX Файли

(Office 2007+ Word Document)

Знак DOCM Файли

(Microsoft Word 2007 Marco File)

Знак DOT Файли

(Microsoft Word Template Files)

Знак DOTX Файли

(Microsoft Word Template File )

Знак DOTM Файли

(Microsoft Word 2007+ Template File)

Знак XLS Файли

(Microsoft Excel Spreadsheet (Legacy))

Знак XLSX Файли

(Open XML Workbook)

Знак XLSB Файли

(Excel Binary Workbook)

Знак XLSM Файли

(Macro-enabled Spreadsheet)

Знак XLT Файли

(Excel 97 - 2003 Template)

Знак XLTM Файли

(Excel Macro-Enabled Template)

Знак XLTX Файли

(Excel Template)

Знак PPT Файли

(Microsoft PowerPoint 97-2003)

Знак PPTX Файли

(Open XML presentation Format)

Знак PPS Файли

(PowerPoint Slide Show)

Знак PPSX Файли

(PowerPoint Slide Show)

Знак BMP Файли

(Bitmap Image File)

Знак GIF Файли

(Graphical Interchange Format)

Знак JPEG Файли

(Joint Photographic Expert Group Image)

Знак PNG Файли

(Portable Network Graphic)

Знак POTM Файли

(Microsoft PowerPoint Template File)

Знак POTX Файли

(Microsoft PowerPoint Template Presentation)

Знак PPTM Файли

(Macro-enabled Presentation File)

Знак PPSM Файли

(Macro-enabled Slide Show)

Знак TIFF Файли

(Tagged Image File Format)

Знак WEBP Файли

(Raster Web Image Format)

Знак PSD Файли

(Photoshop Document)

Знак SVG Файли

(Scalar Vector Graphics)

Знак WMF Файли

(Windows Metafile)

Знак EMF Файли

(Enhanced Metafile Format)

Знак CDR Файли

(CorelDraw® Graphics Format)

Знак CMX Файли

(Corel Metafile Exchange Image)

Знак DJVU Файли

(Graphics File Format)

Знак ODP Файли

(OpenDocument Presentation Format)

Знак OTP Файли

(OpenDocument Standard Format)

Знак OTS Файли

(OpenDocument Spreadsheet Template)

Знак ODS Файли

(OpenDocument Spreadsheet)

Знак OTT Файли

(OpenDocument Standard Format)

Знак ODT Файли

(OpenDocument Text File Format)

 Українська