Редактировать цифровые подписи в файле CDR

C# .NET API для мгновенного редактирования электронных подписей в файлах CDR с использованием популярных типов цифровых подписей. Управляйте свойствами подписи и настраивайте параметры подписи в документах и изображениях.


Скачать бесплатную пробную версию

О GroupDocs.Signature для .NET API

GroupDocs.Signature for .NET — это собственный API .NET для цифровой подписи документов с использованием различных типов подписи, таких как текст, изображение, штрих-код, штамп, поле формы, QR-код и метаданные. Пользователи могут легко добавлять, редактировать, проверять, удалять и находить цифровые подписи в документах PDF, Microsoft Word, Excel, презентациях PowerPoint, Adobe Photoshop, метафайлах и форматах файлов изображений с дополнительной поддержкой настройки свойств подписи по мере необходимости.

Как редактировать цифровые подписи в CDR

GroupDocs.Signature позволяет разработчикам .NET легко редактировать цифровые подписи из файлов CDR в своих приложениях, выполняя несколько простых шагов.

  • Создайте новый экземпляр класса Signature и передайте путь к исходному документу в качестве параметра конструктора.
  • Создайте объект TextSearchOptions с нужными свойствами.
  • Вызвать метод Search для получения списка TextSignatures.
  • Выберите из списка объекты TextSignature, которые необходимо обновить.
  • Вызвать метод обновления объекта Signature и передать ему одну/несколько подписей.

Системные Требования

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

  • Операционные системы: Microsoft Windows, Linux, MacOS
  • Среды разработки: Visual Studio, Xamarin, MonoDevelop
  • Фреймворки: .NET Framework, .NET Standard, .NET Core, Mono
  • Загрузите последнюю версию GroupDocs.Signature для .NET из NuGet.

using (Signature signature = new Signature("sampleSigned.pdf"))
{
    TextSearchOptions options = new TextSearchOptions();
    // поиск текстовых подписей в документе
    List signatures = signature.Search(options);
    if(signatures.Count > 0)
    {
        TextSignature textSignature = signatures[0];
        // изменить свойство Text
        textSignature.Text = "John Walkman";
        // изменить позицию
        textSignature.Left = textSignature.Left + 10;
        textSignature.Top = textSignature.Top + 10;
        // изменить размер. Обратите внимание, что не все документы поддерживают изменение размера подписи.
        textSignature.Width = 200;
        textSignature.Height = 100;
        bool result = signature.Update(textSignature);
        if(result)
        {
            Console.WriteLine($"Signature with Text '{textSignature.Text}' was updated in the document ['{fileName}'].");
        }
        else
        {
            Console.WriteLine($"Signature was not updated in  the document! Signature with Text '{textSignature.Text}' was not found!");
        }
    }
}

Живые демонстрации — онлайн-приложение для обновления цифровых подписей

Редактируйте подписи в файлах CDR прямо сейчас, посетив веб-сайт GroupDocs.Signature Живые события.

Нет необходимости скачивать API

Нет необходимости писать код

Просто загрузите исходный файл

Скачать результирующий файл

О формате файла CDR

Файл CDR — это файл изображения векторного рисунка, изначально созданный в CorelDRAW для хранения закодированного и сжатого цифрового изображения. Такой файл чертежа содержит текст, линии, формы, изображения, цвета и эффекты для векторного представления содержимого изображения. Файлы CDR можно открывать в CorelDRAW в качестве основного приложения, а также преобразовывать в другие форматы, такие как PDF, JPG, PNG, BMP и AI. Его можно использовать для представления различных графических данных, таких как брошюры, таблоиды, конверты и открытки. Помимо CorelDRAW, другие продукты Corel, такие как Corel Paintshop Pro и CorelDRAW Graphics Suite, также могут открывать форматы файлов CDR.

Подробнее О формате файла CDR

Редактирование подписей из других форматов цифровых документов

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

Редактировать электронные подписи из DOCM

(Документ Microsoft Word с поддержкой макросов)

Редактировать электронные подписи из DOCX

(Документ Microsoft Word с открытым XML)

Редактировать электронные подписи из DOTM

(Шаблон Microsoft Word с поддержкой макросов)

Редактировать электронные подписи из RTF

(Форматированный текстовый документ)

Редактировать электронные подписи из XLS

(Формат двоичного файла Microsoft Excel)

Редактировать электронные подписи из XLSX

(Электронная таблица Microsoft Excel Open XML)

Редактировать электронные подписи из XLSM

(Электронная таблица Microsoft Excel с поддержкой макросов)

Редактировать электронные подписи из XLSM

(Электронная таблица Microsoft Excel с поддержкой макросов)

Редактировать электронные подписи из XLTM

(Шаблон Microsoft Excel с поддержкой макросов)

Редактировать электронные подписи из ODS

(Открыть электронную таблицу документов)

Редактировать электронные подписи из OTS

(Шаблон электронной таблицы OpenDocument)

Редактировать электронные подписи из POTM

(Шаблон Microsoft PowerPoint с поддержкой макросов)

Редактировать электронные подписи из OTP

(Шаблон презентации OpenDocument)

Редактировать электронные подписи из TIFF

(Формат файла изображения с тегами)

Редактировать электронные подписи из PNG

(Портативная сетевая графика)

Редактировать электронные подписи из CDR

(CorelDraw векторный графический рисунок)

Редактировать электронные подписи из SVG

(Масштабируемая векторная графика)

Редактировать электронные подписи из EMF

(Расширенный формат метафайла)

Редактировать электронные подписи из CMX

(Изображение обмена метафайлами Corel)

Редактировать электронные подписи из PPSM

(Слайд-шоу Microsoft PowerPoint с поддержкой макросов)

Редактировать электронные подписи из DCM

(Цифровая визуализация и коммуникации в медицине)

Back to top
 Русский