GroupDocs.Signature for Node.js via Java

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

Включайте персоналізовані текстові підписи до ваших бізнес-документів за допомогою GroupDocs.Signature for Node.js via Java. Візьміть під контроль свої документи та вдоскональте їх за допомогою безпечних і налаштованих опцій підписів.

Посібник із створення текстових підписів для PDF за допомогою JavaScript

GroupDocs.Signature дає змогу додати текстові підписи до документів PDF в додатках Node.js via Java. Швидко розширте можливості вашого продукту за допомогою наших потужних рішень.

  1. Надайте документ PDF у якості аргументу класу Signature.
  2. Інстанціюйте TextSignOptions з необхідним текстом.
  3. Встановіть візуальні властивості текстового підпису.
  4. Додайте текстовий підпис на бажані сторінки документа.
const signatureLib = require('@groupdocs/groupdocs.signature')

// Ініціалізуйте клас Signature з шляхом до документа
const signature = new signatureLib.Signature('input.pdf');

// Створіть TextSignOptions з необхідним текстом підпису
const options = new signatureLib.TextSignOptions('Approved');

// Налаштуйте колір тексту та властивості шрифта
options.setForeColor(new signatureLib.Color(255, 0, 0));
const signatureFont = new signatureLib.SignatureFont();
signatureFont.setSize(12);
signatureFont.setFamilyName('Comic Sans MS');
options.setFont(signatureFont);

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

Розширений контроль текстових підписів

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

Основні функції GroupDocs.Signature

Динамічні підписи документів

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

Перевірка та валідація підписів

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

Редагування або видалення підписів

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

Нативне налаштування підписів

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

Впроваджуйте текстові підписи в документи

Навчіться, як вбудовувати текстові підписи в бізнес-документи для оптимізації процесів.

JavaScript

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

// Виберіть документ для підписання
const signature = new signatureLib.Signature('input.pdf');

// Визначте текстові параметри з указаним вмістом
const options = new signatureLib.TextSignOptions('Rescheduled to 03/04/2025');

// Встановіть розмір і позицію підпису на сторінці
options.setLeft(100);
options.setTop(180);
options.setWidth(230);
options.setHeight(30);

// Застосуйте відступ для підпису від країв сторінки
const padding = new signatureLib.Padding();
padding.setBottom(20);
padding.setRight(20);
options.setMargin(padding);

// Налаштуйте колір тексту та стиль шрифта
options.setForeColor(signatureLib.Color.RED);
const signatureFont = new signatureLib.SignatureFont();
signatureFont.setSize(12);
signatureFont.setFamilyName('Comic Sans MS');
options.setFont(signatureFont);

// Додайте рамку до текстового підпису, якщо потрібно
const border = new signatureLib.Border();
border.setColor(signatureLib.Color.RED);
border.setDashStyle(signatureLib.DashStyle.Dash);
border.setTransparency(0.5);
border.setVisible(true);
border.setWeight(2);
options.setBorder(border);

// Налаштуйте фон підпису
const background = new signatureLib.Background();
background.setColor(signatureLib.Color.YELLOW);
background.setTransparency(0.8);
options.setBackground(background);

// За бажанням, збережіть текст як зображення для сумісності
options.setSignatureImplementation(signatureLib.TextSignatureImplementation.Image);

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

Представляємо GroupDocs.Signature for Node.js via Java

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

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

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

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

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

Комплексні функції управління підписами

Наша платформа пропонує повні CRUD операції та розширені функції для управління сімома різними типами підписів, дозволяючи вам точно та легко керувати підписами у ваших документах.

Застосовуйте текстові підписи в різних форматах

Скористайтеся можливостями API Node.js via Java, щоб інтегрувати текстові підписи в широкий спектр форматів Office. Контролюйте потік інформації на кожному етапі життя документа, додаючи гнучкі текстові позначки.

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

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