Ինչպես ստորագրել PDF փաստաթուղթը QR կոդով C#-ում

Այս ուղեցույցը բացատրում է C#**-ում QR կոդով PDF փաստաթուղթը **ստորագրելու գործընթացը: Մենք նաև կգրենք օրինակելի կոդ՝ C# QR կոդ ստեղծելու համար՝ հետևելով ձեռնարկի քայլ առ քայլ հրահանգներին: Օգտագործողները կարող են փաստաթղթեր ստորագրել առանց որևէ երրորդ կողմի ծրագրաշարի օգտագործման: QR-Code ստորագրությունների միջոցով PDF փաստաթղթերի ստորագրման մանրամասն հրահանգները և օրինակը կարող եք գտնել ստորև:

PDF փաստաթուղթը QR կոդով C#-ով ստորագրելու քայլեր

  1. Կարգավորեք GroupDocs.Signature for .NET փաթեթը NuGet.org կայքից
  2. Կոդում հղում ավելացրեք անհրաժեշտ անվանատարածքներին
  3. Ներբեռնեք մուտքագրված PDF ֆայլը՝ ստեղծելով Signature դասի օրինակ
  4. Նախաձեռնեք QrCodeSignOptions դասը՝ ստեղծելով դրա օբյեկտ
  5. Զանգահարեք Sign մեթոդը Signature դասի և փոխանցեք ելքային ֆայլի անունը QR-Code-ի ստորագրման տարբերակների հետ միասին:

Դուք կարող եք հեշտությամբ կառուցել C# QR Code գեներատոր ֆունկցիան և օգտագործել այն PDF փաստաթուղթը ստորագրելու համար՝ հետևելով վերը նշված հրահանգներին: Սկսեք ներբեռնելով համապատասխան փաթեթը NuGet կայքից և հղում կատարելով կոդում անհրաժեշտ անվանատարածքներին: Ստեղծեք Signature դասի օրինակ՝ սկզբնաղբյուր PDF ֆայլը բեռնելու համար, այնուհետև սկզբնավորեք QrCodeSignOptions դասը՝ QR-Code ստորագրության տարբերակները սահմանելու համար: Ի վերջո, ստորագրեք PDF փաստաթուղթը և պահեք այն սկավառակի վրա՝ օգտագործելով Sign մեթոդը:

Կոդ՝ PDF փաստաթուղթը QR կոդով C#-ով ստորագրելու համար

using System;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
namespace SignPdfWithQRCodeInCSharp
{
class Program
{
public static void Main(string[] args) // Main function to eSign PDF with QR-Code using C#
{
// Remove the watermark in output PDF document by adding license
string licensePath = "GroupDocs.Signature.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// load the source PDF for eSign with QRCode
Signature signature = new Signature("sample.pdf");
// create QRCode option with predefined QRCode text
QrCodeSignOptions options = new QrCodeSignOptions("JohnSmith")
{
// setup QRCode encoding type
EncodeType = QrCodeTypes.QR,
// set signature position
Left = 50,
Top = 150,
Width = 200,
Height = 200
};
// sign document to file
SignResult result = signature.Sign("sign.pdf", options);
Console.WriteLine("Done");
}
}
}

Մենք օգտագործել ենք վերը նշված քայլերը PDF փաստաթղթերի հատկությունը զարգացնելու համար՝ eSign in C# վերը նշված օրինակում: Այս օրինակում մենք սահմանել ենք QR-Code-ի ձախը, վերևը, լայնությունը և բարձրությունը: Այնուամենայնիվ, դուք կարող եք հարմարեցնել QR-կոդը՝ սահմանելով ստորագրման ընտրանքներ, ինչպիսիք են եզրագիծը, ֆոնի գույնը, տեքստի գույնը և տառատեսակը:

 Հայերեն