Barcode zu PDF hinzufügen
Verwandeln Sie Ihre PDF-Dokumente mit unserer leistungsstarken Barcode-API, die über 150 Barcode-Typen unterstützt, darunter QR-Codes, Code128, DataMatrix, Aztec, Hanxin und PDF417. Perfekt für Inventarsysteme, Versandetiketten, Dokumentenverfolgung und automatisierte Workflows.
Hauptfunktionen:
- 150+ Barcode-Typen: QR-Code, Code128, DataMatrix, Aztec, Hanxin, PDF417 und mehr
- Flexible Platzierung: Platzieren Sie Barcodes überall in Ihrem PDF mit pixelgenauer Kontrolle
- Mehrere Formate: Unterstützung für Millimeter und Punkt für präzise Größenanpassung
- Textanzeigeoptionen: Barcode-Text anzeigen oder ausblenden, oben oder unten positionieren
- Transparenzkontrolle: Transparenz für Wasserzeichen-Effekte anpassen
- Stapelverarbeitung: Barcodes zu mehreren Seiten oder Dokumenten hinzufügen
Beliebte Anwendungsfälle:
- E-Commerce: Produktkataloge mit Barcode-Etiketten
- Logistik: Versandetiketten und Tracking-Dokumente
- Gesundheitswesen: Patientenakten und Medikamentenverwaltung
- Behörden: Ausweisdokumente und Compliance-Formulare
- Bildung: Studentenausweise und Bibliothekssysteme
Diese Barcode-Generator-API lässt sich nahtlos in Ihre bestehenden Workflows integrieren und bietet Zuverlässigkeit und Leistung auf Unternehmensniveau.
- Methode: POST
- Endpunkt: /api/v2/addbarcode
Authentifizieren Ihrer API-Anfrage
Um auf die PDF4me Web-API zuzugreifen, muss jede Anfrage gültige Authentifizierungsanmeldeinformationen enthalten. Die Authentifizierung stellt sicher, dass die Kommunikation sicher ist und dass Ihre Identität als autorisierter Benutzer geprüft wird.
Unterstützte Barcode-Typen
Unsere Barcode-Generator-API unterstützt 150+ Barcode-Typen und ist damit die umfassendste Lösung für PDF-Barcode-Integration.
1D-Barcodes (Linear)
- Code128: Vielseitigster 1D-Barcode, unterstützt alle ASCII-Zeichen
- Code39: Alphanumerischer Barcode, weit verbreitet in der Logistik
- EAN13/EAN8: Internationale Einzelhandelsproduktidentifikation
- UPC-A/UPC-E: Nordamerikanischer Einzelhandelsstandard
- Code93: Erweiterte Version von Code39 mit besserer Dichte
2D-Barcodes (Matrix)
- QR-Code: Beliebtester 2D-Barcode für mobiles Scannen
- DataMatrix: Hochdichter 2D-Barcode, perfekt für kleine Artikel
- PDF417: Gestapelter linearer Barcode mit großer Datenskapazität
- Aztec: 2D-Barcode mit ausgezeichneter Fehlerkorrektur
- Hanxin: Chinesischer nationaler Standard-2D-Barcode
PDF4me api samples
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- Google Script
- AWS Lambda
API-Parameter
Vollständige Liste der Parameter für die Add Barcode to PDF API. Parameter sind nach Kategorien organisiert für besseres Verständnis und Implementierung.
- DokumentinhaltBase64, Required
Der PDF-Dokumentinhalt im Base64-Format kodiert. Dies ist die Quelldatei, der Barcodes hinzugefügt werden. Die Datei muss ein gültiges PDF-Dokument sein.
Beispiel:
JVBERi0xLjQKJcOkw7zDtsO8CjIgMCBvYmoKPDwKL0xlbmd0aCAzIDAgUgo+PgpzdHJlYW0K...
- Dokumentnamestring, Required
Der Name der Quell-PDF-Datei. Muss die .pdf-Erweiterung enthalten. Dieser Name wird für Referenzzwecke verwendet und kann in Fehlermeldungen erscheinen.
Beispiele:
document.pdfinvoice-2024.pdfreport-final.pdf
- Barcode-Datenstring, Required
Die Daten, die in den Barcode kodiert werden sollen. Dies können Text, Zahlen, URLs oder beliebige Zeichenfolgen sein, die der ausgewählte Barcode-Typ unterstützt. Die Daten werden in ein scannbares Barcode-Bild umgewandelt.
Beispiele:
- Text:
Hello World - URL:
https://example.com - Produktcode:
ABC123456 - Telefon:
+1-555-123-4567
Hinweis: Verschiedene Barcode-Typen haben unterschiedliche Datenkapazitätsgrenzen und Zeichenbeschränkungen.
- Text:
- Barcode-Typstring, Required
Geben Sie den Typ des zu generierenden Barcodes an. Wählen Sie aus über 150 unterstützten Barcode-Formaten, einschließlich QR-Codes, linearen Barcodes und 2D-Matrix-Codes.
Beliebte Typen:
- QR-Code:
qrCode- Vielseitigster 2D-Barcode - Code128:
code128- Universeller 1D-Barcode - DataMatrix:
dataMatrix- Hochdichter 2D-Barcode - EAN13:
ean13- Internationaler Produktcode - UPC-A:
upcA- Nordamerikanischer Einzelhandelsstandard
Siehe die vollständige Liste der unterstützten Barcode-Typen oben für alle verfügbaren Optionen.
- QR-Code:
- Zielseitenstring, Required
Geben Sie an, welche Seiten Barcodes erhalten sollen. Verwenden Sie flexible Seitenselektion mit kommagetrennten Werten und Bereichen.
Format-Beispiele:
- Alle Seiten:
""(leere Zeichenkette) - Einzelne Seite:
"0"(erste Seite) - Mehrere Seiten:
"0, 2, 4" - Seitenbereich:
"1-5"(Seiten 2-6) - Gemischt:
"0, 2-4, 7"(Seite 1, Seiten 3-5, Seite 8) - Von Seite bis Ende:
"3-"(Seite 4 bis Ende)
Hinweis: Seitenindizes sind 0-basiert (erste Seite = 0). Wenn nicht angegeben, werden Barcodes zu allen Seiten hinzugefügt.
- Alle Seiten:
- Horizontale Ausrichtungstring, Required
Steuern Sie die horizontale Positionierung des Barcodes auf der Seite. Dies bestimmt, wo der Barcode horizontal relativ zu den Seitenrändern erscheint.
Optionen:
Left- Am linken Rand der Seite ausrichtenCenter- Horizontal auf der Seite zentrierenRight- Am rechten Rand der Seite ausrichten
Beispiel:
"Center"platziert den Barcode horizontal in der Mitte der Seite.
- Vertikale Ausrichtungstring, Required
Steuern Sie die vertikale Positionierung des Barcodes auf der Seite. Dies bestimmt, wo der Barcode vertikal relativ zu den Seitenrändern erscheint.
Optionen:
Top- Am oberen Rand der Seite ausrichtenMiddle- Vertikal auf der Seite zentrierenBottom- Am unteren Rand der Seite ausrichten
Beispiel:
"Bottom"platziert den Barcode vertikal am unteren Rand der Seite.
- Barcode-Höhe (mm)string, Required
Legen Sie die Höhe des Barcodes in Millimetern fest. Dies steuert die vertikale Größe des generierten Barcodes.
Empfohlene Höhen:
- QR-Codes: 20-60mm (40mm empfohlen)
- 1D-Barcodes: 15-30mm (20mm empfohlen)
- DataMatrix: 10-40mm (20mm empfohlen)
Automatische Größenanpassung: Geben Sie
"0"ein, um das System die optimale Höhe basierend auf dem Barcode-Typ und den Daten automatisch bestimmen zu lassen.Beispiel:
"40"erstellt einen 40mm hohen Barcode.
- Breite in mmstring, Required
Breite des Barcodes in Millimetern. ‘0’ für automatische Erkennung.
Beispiel - 40.
- Rand horizontal in mmstring, Required
Rand von der linken Ursprung des Barcodes in Millimetern
Beispiel - 20
- Rand vertikal in mmstring, Required
Rand von der oberen Ursprung des Barcodes in Millimetern
Beispiel - 20
- Höhe in PtString, Required
Höhe des Barcodes in Punkten (pt). oder ‘0’ für automatische Erkennung.
Beispiel - 20.
- Breite in PtString, Required
Breite des Barcodes in Punkten (pt). oder ‘0’ für automatische Erkennung.
Beispiel - 20.
- Rand X in PtString, Required
Rand von der oberen Ursprung des Barcodes in Punkten (pt).
Beispiel - 10.
- Rand Y in PtString, Required
Rand von der linken Ursprung des Barcodes in Punkten (pt).
Beispiel - 10.
- Deckkraftinteger, Required
Geben Sie einen Wert zwischen 0 und 100 an, wobei ‘0’ vollständig transparent ist.
Beispiel - 100.
- Text anzeigenString, Required
Der Text wird angezeigt -
oben
unten
- Text ausblendenBoolean, Required
Wählen Sie ‘true’, um den Text des Barcodes auszublenden, und ‘false’, um ihn neben dem Barcode anzuzeigen.
- true
- false
- Nur in Druck anzeigenBoolean, Required
Wenn Sie Nur in Druck anzeigen möchten, zeigen Sie nur in Druck. Sie können diese beiden Optionen auswählen.
true
false
- Ist Text ObenBoolean, Required
Wenn Sie Ist Text Oben möchten, können Sie diese beiden Optionen auswählen.
true
false
Ausgabe
Die API gibt das verarbeitete PDF-Dokument mit eingebetteten Barcodes zurück. Die Antwort enthält den Dateiinhalt und Metadaten für eine einfache Integration in Ihren Anwendungsworkflow.
- DateiinhaltBinary
Binärer Inhalt des verarbeiteten PDF-Dokuments mit eingebetteten Barcodes. Bereit zum Download oder zur weiteren Verarbeitung.
- DateinameString
Dateiname für das verarbeitete PDF-Dokument. Kann angepasst oder automatisch basierend auf Ihren Anforderungen generiert werden.
Kopfzeile
Content-Type: application/json
Authorization: Bitte kopieren Sie den Schlüssel aus dem Link.
Payload
{
"alignX": "Right",
"alignY": "Top",
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"text": "hello",
"barcodeType": "qrCode",
"pages": "2",
"heightInMM": "40",
"widthInMM": "40",
"marginXInMM": "20",
"marginYInMM": "20",
"heightInPt": "20",
"widthInPt": "20",
"marginXInPt": "10",
"marginYInPt": "10",
"opacity": 100,
"displayText": "above",
"hideText": true,
"showOnlyInPrint": false,
"isTextAbove": true
}
Branchenanwendungen & Use Cases
E-Commerce & Einzelhandel
- Produktkataloge: Barcodes für Bestandsverwaltung und Produktidentifikation generieren
- Preisschilder: Dynamische Preisgestaltung mit Barcode-Integration für automatische Kasse
- Bestellverfolgung: Tracking-Codes zu Versanddokumenten für Echtzeit-Paketverfolgung
- Lagersysteme: Massen-Barcode-Generierung für Lagerverwaltung und Bestandskontrolle
Logistik & Versand
- Versandetiketten: Tracking-Barcodes zu Lieferdokumenten für Paketverfolgbarkeit
- Paketverfolgung: Eindeutige Identifikatoren für jeden Versand in der Lieferkette
- Lagerverwaltung: Barcodes für Lagerplatz- und Produktidentifikation erstellen
- Lieferkette: Produkte durch gesamtes Distributionsnetzwerk mit eingebetteten Codes verfolgen
Gesundheitswesen & Medizin
- Patientenakten: Barcodes für schnelle Patientenidentifikation und Krankenhistorie-Zugang
- Medikamentenverabreichung: Barcodes für Arzneimittelverfolgung und Dosierungsverifikation
- Medizinische Geräte: Geräte mit Wartungs-Barcodes für Asset-Management kennzeichnen
- Laborergebnisse: Barcodes zu Testergebnisdokumenten für sichere Patientendatenverknüpfung
🏛️ Regierung & Compliance
- Ausweisdokumente: Sicherheits-Barcodes zu Führerscheinen und Pässen für Verifikation
- Steuerdokumente: Tracking-Codes für Steuerformulare und Compliance-Überwachung
- Compliance-Formulare: Barcodes für regulatorische Verfolgung und Prüfpfade
- Öffentliche Aufzeichnungen: Durchsuchbare Dokument-Identifikatoren für Regierungsdatenbanken
🎓 Bildung & Bibliotheken
- Studentenausweise: Barcodes für Studentenidentifikation und Campus-Zugangskontrolle
- Bibliothekssysteme: Barcodes zu Büchern und Ressourcen für automatische Ausleihsysteme
- Prüfungsunterlagen: Eindeutige Identifikatoren für Testdokumente und akademische Integrität
- Campus-Services: Geräte- und Ressourcennutzung in Bildungseinrichtungen verfolgen
💼 Unternehmen & Finanzen
- Rechnungsbearbeitung: Barcodes für automatisierte Rechnungsbearbeitung und Zahlungsabwicklung
- Dokumentenverwaltung: Eindeutige Identifikatoren für Geschäftsdokumente und Aufzeichnungen
- Asset-Tracking: Barcodes für Geräte und Assets in Organisationen generieren
- Prüfpfade: Tracking-Codes für Compliance-Dokumentation und Finanzaufzeichnungen