GroupDocs.Signature for .NET

QR-Codes für JPEG generieren

Generieren Sie mühelos 2D-Barcodes mithilfe von Text- oder numerischen Daten und wenden Sie diese auf mehrere Seiten und Formate an, einschließlich PDFs, Word, Excel und mehr, über GroupDocs.Signature for .NET.

So generieren und fügen Sie einen QR-Code an beliebiger Stelle innerhalb eines JPEG ein

GroupDocs.Signature erleichtert die Generierung von QR-Codes in verschiedenen gängigen Formaten und deren Platzierung auf JPEG-Seiten. Unsere Bibliothek unterstützt über 10 QR-Code-Typen und kann nahtlos in .NET-Anwendungen integriert werden. Verbessern Sie Ihre Dokumente mit QR-Code-Signaturen mithilfe unseres Produkts.

  1. Erwerben Sie die JPEG-Datei oder den Stream, der mit einem QR-Code signiert werden soll.
  2. Stellen Sie den erforderlichen Text für QrCodeSignOptions zur Verfügung.
  3. Passen Sie visuelle Parameter wie Farbe, Position, Größe usw. an.
  4. Speichern Sie das Dokument mit dem eingebetteten QR-Code.
// Initialisieren Sie eine neue Signature-Instanz mit dem Dokument
using (Signature signature = new Signature("input.jpeg"))
{
    // Nutzen Sie QrCodeSignOptions, um einen QR-Code in das Dokument einzufügen
    QrCodeSignOptions options = new QrCodeSignOptions("Text Content")
        {
            // Geben Sie den Signaturtyp an und bestimmen Sie dessen Position auf der Seite
            EncodeType = QrCodeTypes.QR,
            Left = 50,
            Top = 150
        };

    // Speichern Sie das Dokument mit dem integrierten QR-Code
    SignResult result = signature.Sign("output.jpeg", options);
}
dotnet add package GroupDocs.Signature
Klicken zum Kopieren
kopiert
Weitere Beispiele Dokumentation

Umfassende Signaturintegration für Dokumente

Mit der GroupDocs.Signature for .NET-API können Benutzer mühelos eine Vielzahl von Signaturtypen generieren, ändern, suchen, validieren und entfernen, sodass Dokumentenabläufe mit unvergleichlicher Präzision optimiert werden.

Hauptmerkmale von GroupDocs.Signature

Dokumentensignierung mit mehreren Signaturtypen

GroupDocs.Signature ermöglicht die Anwendung von Text-, Bild-, Barcode-, QR-Code- und Stempelsignaturen auf jedes Dokumentformat. Signaturen können präzise auf jeder Seite platziert werden, und Metadaten können nahtlos über Metadaten-Signaturen verwaltet werden. Schützen Sie die Integrität Ihrer Dokumente, indem Sie digitale Zertifikate einfügen, die unbefugte Änderungen verhindern.

Signaturensuche und -validierung

Überprüfen Sie die Echtheit und Genauigkeit von Dokumentensignaturen durch einen fortschrittlichen Validierungsprozess. Rufen Sie mühelos eine detaillierte Liste aller in einem Dokument eingebetteten Signaturen ab, um umfassende Einblicke zu erhalten.

Anpassbare Signaturänderung

Aktualisieren und verfeinern Sie zuvor angewendete Signaturen, indem Sie Inhalte, Platzierung, Farbe, Größe und andere Attribute an Ihre spezifischen Anforderungen anpassen.

Effiziente Signaturentfernung

Optimieren Sie Ihr Dokumentenmanagement, indem Sie unerwünschte Signaturen programmatisch entfernen. Ob bei digitalen Zertifikaten oder anderen Signaturtypen, die Entfernung kann schnell und effektiv erfolgen.

Wie generiert man einen QR-Code mit verschiedenen Optionen?

Dieses Beispiel zeigt, wie man einen benutzerdefinierten QR-Code auf einer JPEG-Seite platziert.

C#

// Rufen Sie das zu signierende Dokument ab und übergeben Sie es an Signature
using (Signature signature = new Signature("input.jpeg"))
{
    // Konfigurieren Sie die QR-Code-Optionen mit dem erforderlichen Text
    QrCodeSignOptions options = new QrCodeSignOptions("Archived on July 11, 2019")
    {
          // Bestimmen Sie die relative Position des QR-Codes auf der Seite
          VerticalAlignment = Domain.VerticalAlignment.Top,
          HorizontalAlignment = Domain.HorizontalAlignment.Right,

          // Setzen Sie den Signaturabstand
          Margin = new Padding() { Top = 20, Right = 20 },

          // Geben Sie die Farbe des QR-Codes an
          ForeColor = Color.Red,

          // Definieren Sie die Schriftartenoptionen für die Nachricht
          Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" },

          // Passen Sie die Hintergrundfarbe und den Pinsel des QR-Codes an
          Background = new Background()
          {
              Color = Color.LimeGreen,
              Transparency = 0.5,
              Brush = new Domain.Extensions.LinearGradientBrush(Color.LimeGreen, Color.DarkGreen)
          }
    };

    // Fügen Sie den QR-Code in das Dokument ein
    SignResult result = signature.Sign("output.jpeg", options);
}
dotnet add package GroupDocs.Signature
Klicken zum Kopieren
kopiert
Weitere Beispiele Dokumentation

Entdecken Sie die Möglichkeiten von GroupDocs.Signature for .NET

GroupDocs.Signature for .NET bietet eine breite Palette an Funktionen, die es den Benutzern ermöglichen, verschiedene Signaturtypen in führenden Dokumentformaten zu generieren und einzubetten. Egal, ob es sich um PDFs, Word-Dokumente, Excel-Tabellen, PowerPoint-Präsentationen oder Bilddateien handelt, Sie können Ihre Dokumente mit Text-, Bild-, Barcode-, QR-Code-, Metadaten-, digitalen und Stempel-Signaturen aufwerten.
Erfahren Sie mehr
About illustration

Bereit, loszulegen?

Laden Sie GroupDocs.Signature kostenlos herunter oder holen Sie sich eine Testlizenz für vollen Zugriff!

Nützliche Ressourcen

Erforschen Sie die Dokumentation, Code -Beispiele und die Unterstützung der Community, um Ihre Erfahrungen zu verbessern.

Erfahren Sie mehr über unsere Signaturlösungen

Wir präsentieren stolz eine breite Palette an Signaturtypen und Betriebsfunktionen

QR-Codes für andere Dokumentformate generieren

Bereichern Sie alle branchenüblichen Datei-Formate mit der Möglichkeit, QR-Codes über die .NET-API einzubetten. Speichern und codieren Sie wichtige Informationen in 2D-Barcodes für nahtloses Scannen und Datenabruf.

Tipps zur temporären Lizenz

1
Melden Sie sich mit Ihrer geschäftlichen E-Mail-Adresse an. Kostenlose E-Mail-Dienste sind nicht zulässig.
2
Klicken Sie im zweiten Schritt auf die Schaltfläche Provisorische Lizenz anfordern.
 Deutsch