GroupDocs.Signature for Node.js via Java

Створення QR-кодів для PDF

Створюйте та вбудовуйте 2D-штрих-коди з налаштовуваним вмістом, включаючи текст і числові дані, у різні типи документів, такі як PDF, Word, Excel та зображення з GroupDocs.Signature for Node.js via Java.

Довідник зі створення та вбудовування QR-коду в будь-яке місце в PDF

GroupDocs.Signature дозволяє створювати QR-коди в різних широко використовуваних форматах та їх інтеграцію на сторінки PDF. Підтримуючи понад 10 різних типів QR-кодів, наше рішення можна безперешкодно впроваджувати у програми Node.js via Java, збагачуючи їх можливостями підписування QR-кодів.

  1. Надайте файл PDF або потік для підписання QR-коду.
  2. Введіть бажаний текст у екземпляр QrCodeSignOptions.
  3. Відкоригуйте візуальні параметри, такі як колір, розташування, розмір тощо.
  4. Збережіть документ, що містить QR-код.
const signatureLib = require('@groupdocs/groupdocs.signature')

// Створіть екземпляр Signature та передайте шлях до документа
const signature = new signatureLib.Signature('input.pdf');

// Використовуйте QrCodeSignOptions для вставки QR-коду у документ
// Create QR code sign options
const options = new signatureLib.QrCodeSignOptions('Text Content');

// Визначте тип підпису та його розташування на сторінці
options.setEncodeType(signatureLib.QrCodeTypes.QR);
options.setLeft(100);
options.setTop(100);

// Збережіть документ з новоствореним QR-кодом
signature.sign('output.pdf', options);
npm i @groupdocs/groupdocs.signature
натисніть для копіювання
скопійовано
Більше прикладів Документація

Комплексна інтеграція підписів та QR-кодів

З API GroupDocs.Signature for Node.js via Java ви можете керувати повним спектром підписів. Генеруйте, налаштовуйте, перевіряйте, шукайте та видаляйте підписи без зусиль у різних типах документів, що забезпечує неперевершену гнучкість для ваших робочих процесів.

Функції підписів та QR-кодів

Підписування документів у декількох форматах

Додавайте кілька типів підписів, включаючи підписи тексту, зображень, штрих-кодів, QR-кодів та штампів, до будь-якого підтримуваного формату документа. Розміщуйте їх на будь-якій сторінці та керуйте метаданими документа. Забезпечте безпеку документа за допомогою цифрових сертифікатів для запобігання несанкціонованим змінам.

Ефективна перевірка підписів

Перевіряйте всі підписи у документі, аби забезпечити їх відповідність встановленим стандартам. Легко знаходьте та переглядайте підписи за допомогою вбудованої функції пошуку.

Гнучке редагування підписів

Оновлюйте або модифікуйте існуючі підписи, коригуючи такі аспекти, як вміст, розташування, розмір та колір, відповідно до потреб вашого документа після початкового підписування.

Легке видалення підписів

Видаляйте будь-які небажані або застарілі підписи, включаючи цифрові сертифікати, без труднощів. Повний контроль над управлінням підписами забезпечує чистий та добре організований документ.

Налаштування згенерованого QR-коду

Цей приклад деталізує процес додавання кастомізованого QR-коду на сторінку PDF.

JavaScript

const signatureLib = require('@groupdocs/groupdocs.signature')

// Отримайте документ, що підписується, та передайте його у Signature
const signature = new signatureLib.Signature('input.pdf');

// Налаштуйте параметри QR-коду з необхідним текстом
const signOptions = new signatureLib.QrCodeSignOptions('Archived on July 11, 2019');

// Визначте позицію QR-коду на сторінці
signOptions.setVerticalAlignment(signatureLib.VerticalAlignment.Bottom);
signOptions.setHorizontalAlignment(signatureLib.HorizontalAlignment.Right);

// Вкажіть відступ підпису
const padding = new signatureLib.Padding();
padding.setRight(20);
padding.setTop(20);
signOptions.setMargin(padding);

// Виберіть колір QR-коду
signOptions.setForeColor(signatureLib.Color.RED);

// Визначте параметри шрифту для супровідного повідомлення
const font = new signatureLib.SignatureFont();
font.setSize(12);
font.setFamilyName("Comic Sans MS");
signOptions.setFont(font);

// Налаштуйте фон та кисть для QR-коду
const background = new signatureLib.Background();
background.setColor(signatureLib.Color.GREEN);
background.setTransparency(0.5);
background.setBrush(new signatureLib.LinearGradientBrush(signatureLib.Color.GREEN, signatureLib.Color.DARK_GRAY, 0));
signOptions.setBackground(background);

// Вбудуйте QR-код у документ
signature.sign('output.pdf', signOptions);
npm i @groupdocs/groupdocs.signature
натисніть для копіювання
скопійовано
Більше прикладів Документація

Досліджуйте можливості GroupDocs.Signature for Node.js via Java

GroupDocs.Signature for Node.js via Java пропонує розширені інструменти для покращення документів, що дозволяє генерувати та вбудовувати декілька типів підписів, включаючи QR-коди, у популярні формати файлів. Підписуйте та захищайте PDF-документи, документи Word, електронні таблиці Excel, презентації PowerPoint та зображення з допомогою підписів тексту, зображень, штрих-кодів, QR-кодів, метаданих, цифрових та штампованих підписів.
Дізнатися більше
About illustration

Готові почати?

Завантажте GroupDocs.Signature безкоштовно або отримайте пробну ліцензію для повного доступу!

Корисні ресурси

Вивчіть документацію, зразки коду та підтримку спільноти для покращення вашого досвіду.

Зрозумійте наші основні можливості

Ми пропонуємо широкий вибір форматів підписів та операцій, адаптованих до ваших потреб.

Інтеграція QR-кодів з різними формами файлів

Скористайтеся API Node.js via Java для генерації QR-кодів та вбудовуйте їх у різноманітні широко використовувані формати файлів. Оточте важливі дані цими штрих-кодами для безперешкодної інтеграції та подальшого отримання.

Поради щодо тимчасової ліцензії

1
Зареєструйтеся за допомогою вашої робочої e-mail. Безкоштовні поштові служби заборонені.
2
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська