GroupDocs.Signature for .NET

Генерация QR-кодов для JPEG

Генерируйте 2D-штрих-коды, используя текстовые или числовые данные, и применяйте их на нескольких страницах и в различных форматах, включая PDF, Word, Excel и др., через GroupDocs.Signature for .NET.

Как сгенерировать и вставить QR-код в любом месте документа JPEG

GroupDocs.Signature упрощает генерацию QR-кодов в различных популярных форматах и их размещение на страницах JPEG. Поддерживая более 10 типов QR-кодов, наша библиотека может быть легко интегрирована в приложения .NET. Улучшите свои документы с помощью подписей QR-кода, используя наш продукт.

  1. Получите файл или поток JPEG, который необходимо подписать QR-кодом.
  2. Предоставьте необходимый текст для QrCodeSignOptions.
  3. Настройте визуальные параметры, такие как цвет, положение, размер и т. д.
  4. Сохраните документ с встроенным QR-кодом.
// Инициализируйте новый экземпляр Signature с документом
using (Signature signature = new Signature("input.jpeg"))
{
    // Используйте QrCodeSignOptions для встраивания QR-кода в документ
    QrCodeSignOptions options = new QrCodeSignOptions("Text Content")
        {
            // Укажите тип подписи и определите её положение на странице
            EncodeType = QrCodeTypes.QR,
            Left = 50,
            Top = 150
        };

    // Сохраните документ с интегрированным QR-кодом
    SignResult result = signature.Sign("output.jpeg", options);
}
dotnet add package GroupDocs.Signature
щелкните, чтобы скопировать
скопировано
Больше примеров Документация

Комплексная интеграция подписей для документов

С помощью API GroupDocs.Signature for .NET пользователи могут без усилий генерировать, изменять, искать, проверять и удалять разнообразные типы подписей, оптимизируя рабочие процессы с документами с беспрецедентной точностью.

Ключевые функции GroupDocs.Signature

Подписание документов с несколькими типами подписей

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

Поиск и валидация подписей

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

Настраиваемое редактирование подписей

Обновляйте и доработывайте ранее нанесенные подписи, изменяя содержимое, расположение, цвет, размер и другие атрибуты в соответствии с вашими конкретными требованиями.

Эффективное удаление подписей

Оптимизируйте управление документами, программно удаляя ненужные подписи. Независимо от того, касается ли это цифровых сертификатов или других видов подписей, удаление может быть выполнено быстро и эффективно.

Как сгенерировать QR-код с различными параметрами?

Этот пример демонстрирует, как разместить настроенный QR-код на странице JPEG.

C#

// Получите документ для подписи и передайте его в Signature
using (Signature signature = new Signature("input.jpeg"))
{
    // Настройте параметры QR-кода с необходимым текстом
    QrCodeSignOptions options = new QrCodeSignOptions("Archived on July 11, 2019")
    {
          // Укажите относительное положение QR-кода на странице
          VerticalAlignment = Domain.VerticalAlignment.Top,
          HorizontalAlignment = Domain.HorizontalAlignment.Right,

          // Установите отступы для подписи
          Margin = new Padding() { Top = 20, Right = 20 },

          // Укажите цвет QR-кода
          ForeColor = Color.Red,

          // Определите параметры шрифта для сообщения
          Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" },

          // Настройте цвет фона QR-кода и его стиль
          Background = new Background()
          {
              Color = Color.LimeGreen,
              Transparency = 0.5,
              Brush = new Domain.Extensions.LinearGradientBrush(Color.LimeGreen, Color.DarkGreen)
          }
    };

    // Вставьте QR-код в документ
    SignResult result = signature.Sign("output.jpeg", options);
}
dotnet add package GroupDocs.Signature
щелкните, чтобы скопировать
скопировано
Больше примеров Документация

Изучите возможности GroupDocs.Signature for .NET

GroupDocs.Signature for .NET предлагает широкий спектр функций, позволяющих пользователям генерировать и встраивать различные типы подписей в основные форматы документов. Будь то PDF, документы Word, таблицы Excel, презентации PowerPoint или файловые изображения, вы можете улучшить свои документы, добавив текстовые, изображенческие, штрих-кодовые, QR-коды, метаданные, цифровые и штампованные подписи.
Узнать больше
About illustration

Готовы начать?

Загрузите GroupDocs.Signature бесплатно или получите пробную лицензию для полного доступа!

Полезные ресурсы

Изучите документацию, примеры кода и раздел поддержки, чтобы улучшить ваш опыт.

Узнайте о наших решениях по подписям

С гордостью представляем широкий спектр типов подписей и эксплуатационных возможностей

Генерация QR-кодов для других форматов документов

Улучшите все стандартные форматы файлов с возможностью встраивания QR-кодов с помощью API .NET. Храните и кодируйте критически важную информацию в 2D-штрих-коды для бесшовного сканирования и извлечения данных.

Советы по временной лицензии

1
Зарегистрируйтесь, используя ваш рабочий e-mail адрес. Бесплатные почтовые сервисы запрещены.
2
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский