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
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский