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