PDF digitaal ondertekenen met QR-code in C#

PDF digitaal ondertekenen met QR-code in C#

In het moderne tijdperk zijn de digitaal ondertekende pdf’s met QR-code veiliger geworden en sneller verifieerbaar voor geautomatiseerde digitale verwerkingssystemen. Een andere goede reden om QR-codes te gebruiken, is dat ze veel nuttige informatie kunnen bevatten. Als u graag wilt leren hoe u eSign [PDF][1]-bestanden met QR-code in C# kunt ondertekenen, bent u op de juiste plek beland. In dit artikel komen de volgende punten aan bod:

  • [C#-bibliotheek om PDF digitaal te ondertekenen met QR-code][2]
  • [Stappen om PDF digitaal te ondertekenen met QR-code in C#][3]
  • [PDF digitaal ondertekenen met QR-code in C# - Geavanceerde opties][4]

C#-bibliotheek om PDF digitaal te ondertekenen met QR-code

U kunt de DLL [downloaden][5] of installeren door de opdracht uit te voeren (zoals hieronder weergegeven) in de [NuGet][20] pakketbeheerconsole.

Install-Package GroupDocs.Signature

Stappen om PDF digitaal te ondertekenen met QR-code in C#

Laten we na de installatie beginnen met het schrijven van een paar regels code. Volg de onderstaande stappen en het onderstaande codefragment:

  1. Instantiseer de klasse [Signature][6] en geef het pad van het brondocument door als een constructorparameter.
  2. Initialiseer een instantie van de klasse [QrCodeSignOptions][7] en stel de eigenschappen [EncodeType][8] en [Text][9] in.
  3. Roep de methode [Sign][10] van de klasse [Signature][6] aan en geef het pad van het uitvoerbestand en [QrCodeSignOptions][7] door. U kunt eenvoudig het volgende codevoorbeeld in uw C#-bestand kopiëren en plakken: De uitvoer is te zien in de onderstaande afbeelding:
    QR-code teken

eSign PDF met QR-code in C# - Geavanceerde opties

PDF eSign-bibliotheek biedt enkele extra handige opties in de klasse [QrCodeSignOptions][7]. U kunt deze klasse gebruiken om de uitlijning van handtekeningen, marges, randen, lettertype, kleuren en achtergrond te specificeren. Bovendien kunt u de resultaten van een nieuw gemaakte handtekening verifiëren door de klasse [SignResult][11] te gebruiken. Hieronder volgen de stappen om een QR-code met geavanceerde opties te maken:

  1. Initialiseer een nieuwe instantie van de klasse [Signature][6] door het pad van het brondocument op te geven als constructorparameter.
  2. Instantieer een instantie van de klasse [QrCodeSignOptions][7].
  3. Stel de tekst en het coderingstype van de handtekening in.
  4. Stel de positie van de handtekening in.
  5. Specificeer de uitlijning, marges, randen, lettertype, kleuren en achtergrond van de handtekening.
  6. Roep de methode [Sign][10] van de klasse [Signature][6] aan en geef het pad van het uitvoerbestand en [QrCodeSignOptions][7] door.
  7. Optioneel kunt u het object [SignResult][11] verkrijgen om de nieuw gemaakte handtekeningen te analyseren of te verifiëren. De volgende C#-code laat zien hoe u een PDF met QR-code kunt ondertekenen met behulp van geavanceerde opties: U krijgt de uitvoer zoals te zien in de onderstaande afbeelding:
    eSign-pdf

Ontvang een gratis licentie

U kunt gebruik maken van een [gratis tijdelijke licentie][12] om de API te testen zonder evaluatiebeperkingen.

Conclusie

In dit artikel hebben we geleerd hoe u een PDF digitaal kunt ondertekenen met QR-code in C# met behulp van een bibliotheek met elektronische handtekeningen. Daarnaast heb je ook kennis opgedaan over enkele geavanceerde opties om de QR Code Sign toe te voegen aan je PDF-documenten. U kunt de [documentatie][13] bezoeken voor meer informatie over andere functies van de bibliotheek met digitale handtekeningen. Daarnaast raden we je aan om onze [Aan de slag-gids][14] te volgen.

Een vraag stellen

U kunt uw vragen of opmerkingen aan ons doorgeven op ons [forum][16].

Zie ook