eSign Xlsx файлов с подписями Digital в C#

Как добавить подпись Digital с помощью нескольких строк кода .NET


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

Об API цифровых подписей GroupDocs.Signature for .NET

GroupDocs.Signature for .NET — популярный API для оформления документов с помощью цифровых электронных подписей и цифровых сертификатов. Для API цифровых подписей используются файлы сертификатов PFX для создания документа с защищенными паролем закрытыми и открытыми ключами. Цифровые подписи могут использоваться для сертификации деловых документов с помощью eSign PDF на определенной странице, для сертификации целых документов Microsoft Office, таких как файлы Word, Excel, Powerpoint и документы Open Office. Клиенты могут легко манипулировать подписями, например редактировать их, удалять или корректировать. API предоставляет способ поиска и проверки подписей. Кроме того, предусмотрено множество возможностей для настройки подписей.

Действия по подписанию Xlsx с помощью Digital в C#

GroupDocs.Signature for .NET позволяет быстро и легко подписывать документы Xlsx с подписями Digital.

  • Создайте экземпляр класса Signature, предоставляющий файл Xlsx, который должен быть подписан как путь или поток памяти.
  • Создайте экземпляр класса SignOptions и установите все требуемые данные.
  • Вызвать метод Signature.Sign(), передав выходной файл Xlsx или поток памяти

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

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

  • Операционные системы: Microsoft Windows, Linux, MacOS
  • Среды разработки: Microsoft Visual Studio, Xamarin, MonoDevelop
  • Frameworks: .NET Framework, .NET Standard, .NET Core, Mono
  • Получите последнюю версию GroupDocs.Signature for .NET из Nuget

        
// Set up input Xlsx file
string filePath = "input.xlsx";
// Set up output file
string outputFilePath = "output.xlsx";
// Provide digital certificate
string certificateFilePath = "certificate.pfx";

// Instantiate Signature for input file
using (GroupDocs.Signature.Signature signature = new GroupDocs.Signature.Signature(filePath))
{
        //Provide sign options
        DigitalSignOptions options = new DigitalSignOptions(certificateFilePath)
        {
            // set certificate password
            Password = "1234567890",
            // set signature position
            Left = 50,
            Top = 200,
        };

        // sign Xlsx document
        SignResult result = signature.Sign(outputFilePath, options);
}

Подписание Xlsx документов с помощью Digital Live Demo

Подпишите файл Xlsx с различными подписями прямо сейчас, посетив веб-сайт GroupDocs.Signature App. Бесплатная онлайн-демонстрация ждет вас.

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

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

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

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

Другие поддерживаемые подписи Digital для C#

“Вы также можете подписать Xlsx другими типами подписи. См. список ниже.”

Sign PDF with DIGITAL

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

Sign DOC with DIGITAL

(Документ Microsoft Word)

Sign DOCX with DIGITAL

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

Sign DOCM with DIGITAL

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

Sign DOT with DIGITAL

(Шаблон документа Microsoft Word)

Sign DOTX with DIGITAL

(Шаблон документа Word Open XML)

Sign ODT with DIGITAL

(Открыть текст документа)

Sign OTT with DIGITAL

(Открыть шаблон документа)

Sign XLS with DIGITAL

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

Sign XLSM with DIGITAL

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

Sign XLSB with DIGITAL

(Двоичный файл электронной таблицы Microsoft Excel)

Sign ODS with DIGITAL

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

Sign OTS with DIGITAL

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

Sign XLTX with DIGITAL

(Открытый XML-шаблон Microsoft Excel)

Sign XLTM with DIGITAL

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

Sign PPTX with DIGITAL

(Презентация PowerPoint Open XML)

Sign PPTM with DIGITAL

(Презентация Microsoft PowerPoint)

Back to top
 Русский