API V2

Barcode zu PDF hinzufügen

Diese Aktion ermöglicht es Ihnen, einen Barcode zum Dokument hinzuzufügen. Er kann in gewünschter Größe und Position mit einem gegebenen Text platziert werden. Die erlaubten Barcode-Typen sind QR Code, Code128, Datamatrix, Aztec, Hanxin und Pdf417.

  • Methode: POST
  • Endpunkt: /api/v2/addbarcode

Parameter

Parameter zum Hinzufügen von Barcodes zu PDF-Dokumenten.

DateiinhaltBase64, Required

Der Inhalt der Eingabedatei.

Dateinamestring, Required

Quell-PDF-Dateiname mit .pdf-Erweiterung

Textstring, Required

Der Text, der als Barcode generiert werden soll.
Beispiel - hallo

Barcode-Typstring , Required

Wählen Sie den Typ des hinzuzufügenden Barcodes:

  • none
  • code11
  • code2Of5Standard
  • code2Of5Interleaved
  • code2Of5Iata
  • code2Of5Matrix
  • code2Of5DataLogic
  • code2Of5Industry
  • code39
  • code39Extended
  • ean8
  • ean8With2Addon
  • ean8With5Addon
  • ean13
  • ean13With2Addon
  • ean13With5Addon
  • eanUcc128
  • upc12
  • codabar2
  • codabar18
  • code128
  • deutschePostLeitcode
  • deutschePostIdentcode
  • isbn13With5Addon
  • ismn
  • code93
  • issn
  • issnWith2Addon
  • flattermarken
  • gs1DataBar
  • gs1DataBarLimited
  • gs1DataBarExpanded
  • telepenAlpha
  • ucc128
  • upcA
  • upcAWith2Addon
  • upcAWith5Addon
  • upcE
  • upcEWith2Addon
  • upcEWith5Addon
  • uspsPostnet5
  • uspsPostnet6
  • uspsPostnet9
  • uspsPostnet10
  • uspsPostnet11
  • uspsPostnet12
  • plessey
  • msi
  • sscc18
  • fim
  • logmars
  • pharmacodeOneTrack
  • pzn7
  • pharmacodeTwoTrack
  • cepNet
  • pdf417
  • pdf417Truncated
  • maxicode
  • qrCode
  • code128SubsetA
  • code128SubsetB
  • code128SubsetC
  • code93Extended
  • australianPostCustom
  • australianPostCustom2
  • australianPostCustom3
  • australianPostReplyPaid
  • australianPostRouting
  • australianPostRedirection
  • isbn13
  • rm4Scc
  • dataMatrix
  • ean14
  • vin
  • codablockF
  • nve18
  • japanesePostal
  • koreanPostalAuthority
  • gs1DataBarTruncated
  • gs1DataBarStacked
  • gs1DataBarStackedOmnidirectional
  • gs1DataBarExpandedStacked
  • planet12
  • planet14
  • microPdf417
  • uspsIntelligentMail
  • plesseyBidirectional
  • telepen
  • gs1_128
  • itf14
  • kix
  • code32
  • aztec
  • italianPostal2Of5
  • italianPostal3Of9
  • dpd
  • microQRCode
  • hibcLic128
  • hibcLic3OF9
  • hibcPas128
  • hibcPas3OF9
  • hibcLicDataMatrix
  • hibcPasDataMatrix
  • hibcLicQRCode
  • hibcPasQRCode
  • hibcLicPDF417
  • hibcPasPDF417
  • hibcLicMPDF417
  • hibcPasMPDF417
  • hibcLicCODABLOCK_F
  • hibcPasCODABLOCK_F
  • qrcode2005
  • pzn8
  • dotCode
  • hanXin
  • uSPSIMPackage
  • swedishPostalShipmentId
  • mailmark_2D
  • upuS10
  • mailmark_4state
  • hibcLicAztec
  • hibcPasAztec
  • ppn
  • ntin
  • swissQrCode
Seitenstring, Required
  • Geben Sie Seitenindizes als kommagetrennte Werte oder Bereiche an (z.B. “0, 1, 2-” oder “1, 2, 3-7”).
  • Wenn nicht angegeben, verarbeitet die Standardkonfiguration alle Seiten. Die Eingabe muss im String-Format erfolgen.
Horizontale Ausrichtungstring, Required

Legen Sie die horizontale Ausrichtung des Barcodes fest -

  • Left - linker Rand der Seite
  • Center - gleicher Abstand vom linken und rechten Rand der Seite
  • Right - rechter Rand der Seite
Vertikale Ausrichtungstring, Required

Legen Sie die vertikale Ausrichtung des Barcodes fest

  • Top - oberer Rand der Seite
  • Middle - gleicher Abstand vom oberen und unteren Rand der Seite
  • Bottom - unterer Rand der Seite
Höhe in mmstring, Required

Höhe des Barcodes in Millimetern oder ‘0’ für automatische Erkennung.
Beispiel - 40.

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

DateiinhaltBinary

Dateiinhalt des komprimierten Dokuments

DateinameString

Der Dateiname des Ausgabedokuments

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
}

PDF4me api samples

CSharp(C#)
Java
JavaScript
Python
Salesforce
Google Script
AWS Lambda