Stempeln von Barcodes auf PDFs
Wie man Barcodes auf PDF-Dokumenten in C# stempelt
- Download C# Bibliothek zum Stempeln von Barcodes auf PDF
- Erstellen Sie einen Barcode mit einem angegebenen Barcode-Typ und Wert.
- Bestimmen Sie die Barcodegröße
- Nutzen Sie die
StampToExistingPdfPage
Methode zum Stempeln des Barcodes auf einer einzelnen PDF-Seite - Verwenden Sie die
StampToExistingPdfPages
Methode, um den Barcode auf mehreren PDF-Seiten zu stempeln
Beginnen Sie noch heute mit der Verwendung von IronBarcode in Ihrem Projekt mit einer kostenlosen Testversion.
Barcode auf vorhandene PDF-Seite stempeln
Abgesehen von Barcodes als PDF exportierenEine der beliebtesten Funktionen von IronBarcode ist die Möglichkeit, den Stempel zu erstellen. GeneratedBarcode
direkt auf das vorhandene PDF-Dokument eines Benutzers. Der folgende Codeausschnitt zeigt, wie dies gemacht wird.
:path=/static-assets/barcode/content-code-examples/how-to/StampBarcodeOnExistingPdfPage.cs
using IronBarCode;
GeneratedBarcode myBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.Code128, 200, 100);
myBarcode.StampToExistingPdfPage("pdf_file_path.pdf", x: 200, y: 100, 3, "password");
Imports IronBarCode
Private myBarcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.Code128, 200, 100)
myBarcode.StampToExistingPdfPage("pdf_file_path.pdf", x:= 200, y:= 100, 3, "password")
Aus dem obigen Codeausschnitt rufen wir einfach die Methode StampToExistingPdfPage
auf.()Methode mit einem GeneratedBarcode
-Objekt, um das Objekt auf das PDF-Dokument zu stempeln. Im Folgenden sind die Parameter aufgeführt, die in dieser Methode verwendet werden:
pdfFilePath
: Ein System.String, der den Pfad zum PDF-Dokument im Speicher angibt.x
: Ein System.Int32 der horizontalen Position der PDF-Seite in Pixeln.y
: Ein System.Int32 für die vertikale Position der PDF-Seite in Pixeln.pageNumber
: Ein System.Int32 der PDF-Seite, die gestempelt werden soll. Beachten Sie, dass dieser Wert 1-indiziert ist, sodass die erste Seite als 1 dargestellt wird.password
: Ein System.String eines Passworts, das in das PDF eingegeben werden soll. Dieses Argument ist optional und wird nur für durch ein Passwort geschützte PDF-Dokumente verwendet. Benutzer können dieses Argument leer lassen, wenn das zu stempelnde PDF nicht passwortgeschützt ist.Das Ausführen des obigen Code-Snippets wird den
GeneratedBarcode
sofort in das PDF-Dokument einfügen, ohne einen Zwischenschritt zum Speichern des Dokuments.
Barcode auf mehrere PDF-Seiten stempeln
Manchmal muss derselbe Barcode auf mehreren Seiten anstatt nur auf einer Seite gestempelt werden. Anstatt die obige Methode zu schleifen, um denselben Barcode auf mehreren Seiten zu stempeln, können Benutzer StampToExistingPdfPages
verwenden.()Methode aus der GeneratedBarcode
-Klasse, um dies direkt zu tun. Das folgende Codebeispiel zeigt, wie diese Methode verwendet werden kann.
:path=/static-assets/barcode/content-code-examples/how-to/StampBarcodeOnMultiplePdfPages.cs
using IronBarCode;
using System.Collections.Generic;
GeneratedBarcode myBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.Code128, 200, 100);
List<int> pages = new List<int>();
pages.Add(1);
pages.Add(2);
pages.Add(3);
myBarcode.StampToExistingPdfPages("pdf_file_path.pdf", x: 200, y: 100, pages, "password");
Imports IronBarCode
Imports System.Collections.Generic
Private myBarcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.Code128, 200, 100)
Private pages As New List(Of Integer)()
pages.Add(1)
pages.Add(2)
pages.Add(3)
myBarcode.StampToExistingPdfPages("pdf_file_path.pdf", x:= 200, y:= 100, pages, "password")
Im Folgenden sind die Parameter aufgeführt, die in dieser Methode verwendet werden:
pdfFilePath
: Ein System.String, der den Pfad zum PDF-Dokument im Speicher angibt.x
: Ein System.Int32 der horizontalen Position der PDF-Seite in Pixeln.y
: Ein System.Int32 für die vertikale Position der PDF-Seite in Pixeln.pageNumbers
: Ein IEnumerableder PDF-Seiten, die gestempelt werden sollen. Beachten Sie, dass diese Werte 1-indiziert sind, sodass die erste Seite eines PDFs als 1 dargestellt wird. password
: Ein System.String eines Passworts, das in das PDF eingegeben werden soll. Dieses Argument ist optional und wird nur für durch ein Passwort geschützte PDF-Dokumente verwendet. Benutzer können dieses Argument leer lassen, wenn das zu stempelnde PDF nicht passwortgeschützt ist.