API V2

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.pdf
  • invoice-2024.pdf
  • report-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.

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.

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.

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 ausrichten
  • Center - Horizontal auf der Seite zentrieren
  • Right - 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 ausrichten
  • Middle - Vertikal auf der Seite zentrieren
  • Bottom - 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