Как да подпишете XLSX с QR код с помощта на C#

Добавянето на QR код като подпис към документ на Excel може да бъде ценен начин за подобряване на сигурността и различимостта на документа. Използването на QR кодове представлява креативен и иновативен метод за подобряване на процеса на подписване на документи. Този урок ще ви помогне да подпишете XLSX с QR код с помощта на C# и ще подчертае неговите предимства и основните стъпки, които включват. Освен това ще бъде предоставен примерен код, който да демонстрира как да създадете QR код в XLSX с помощта на C#. Нека продължим, като очертаем ключовите стъпки в процеса на подписване на XLSX.

Стъпки за подписване на XLSX с QR код с помощта на C#

  1. Инсталирайте GroupDocs.Signature for .NET чрез мениджъра на пакети NuGet във вашия проект, за да подпишете XLSX файл с QR код
  2. Добавете препратка към необходимите пространства от имена, за да вмъкнете QR код в XLSX
  3. Създайте обект от клас Signature, като подадете пътя на входния XLSX файл като аргумент на неговия конструктор
  4. Създайте обект от класа QrCodeSignOptions и задайте желаните свойства за QR кода
  5. Извикване на метод Signature.Sign, предаване на подходящите опции за подписване за QR кода, за да запишете получения XLSX на диск

Библиотеката, използвана в този урок, е проектирана да работи безпроблемно на различни платформи. Подписването на XLSX документи с QR код е постижимо на широко използвани операционни системи като Windows, macOS и Linux, при условие че е инсталиран .NET. Като следвате тези насоки, можете безпроблемно да интегрирате QR код в XLSX в C#, което ще подобри сигурността на документа и правната валидност. За да видите изпълнението на този процес на подписване, вижте примерния код по-долу.

Код за подписване на XLSX с QR код с помощта на C#

using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
using GroupDocs.Signature;
namespace SignXLSXwithQRCodeUsingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Signature library
License lic = new License();
lic.SetLicense(@"GroupDocs.Signature.lic");
// Import the source XLSX to eSign with QRCode
Signature signature = new Signature("input.xlsx");
// Create QRCode option with predefined QRCode text
QrCodeSignOptions qroptions = new QrCodeSignOptions("JohnSmith")
{
// Setup QRCode encoding type
EncodeType = QrCodeTypes.QR,
// set signature position
Left = 50,
Top = 150,
Width = 200,
Height = 200
};
// Sign and save the output XLSX
signature.Sign("output.xlsx", qroptions);
}
}
}

В обобщение, QR кодът предлага иновативен и ефективен метод за подписване на XLSX документ, като подобрява сигурността и опростява процеса на проверка. Това ръководство обхваща изчерпателно всички стъпки за вмъкване на QR код в XLSX. След успешно конфигуриране на предложената библиотека за подписи и извършване на необходимите корекции на пътеките на файловете, включването на кода за подписване на XLSX файлове във вашите проекти става безпроблемна и лесна задача.

В предишния ни урок предоставихме ръководство стъпка по стъпка за подписване на PDF с текстов подпис. Ако имате нужда от допълнителна поддръжка, силно препоръчваме да се консултирате с нашето изчерпателно ръководство за това как да подпишете PDF с текстов подпис с помощта на C#.

 Български