API V2

Tambahkan barcode ke PDF

Tindakan ini memungkinkan Anda menambahkan barcode ke dokumen. Dapat ditempatkan dalam ukuran dan posisi yang diinginkan dengan teks yang diberikan. Jenis barcode yang diizinkan adalah Kode QR, Code128, Datamatrix, Aztec, Hanxin, dan Pdf417.

  • Metode: POST
  • Endpoint: /api/v2/addbarcode

Parameter

Parameter untuk menambahkan barcode ke dokumen PDF.

Konten fileBase64, Required

Konten file masukan.

Nama filestring, Required

Nama file PDF sumber dengan ekstensi .pdf

Teksstring, Required

Teks yang akan dihasilkan sebagai barcode.
Contoh - halo

Jenis barcodestring , Required

Pilih jenis barcode yang akan ditambahkan:

  • 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
Halamanstring, Required
  • Tentukan indeks halaman sebagai nilai yang dipisahkan koma atau rentang (mis. “0, 1, 2-” atau “1, 2, 3-7”).
  • Jika tidak ditentukan, konfigurasi default memproses semua halaman. Input harus dalam format string.
Perataan Horizontalstring, Required

Atur perataan horizontal dari Barcode -

  • Left - tepi kiri halaman
  • Center - jarak yang sama dari tepi kiri dan kanan halaman
  • Right - tepi kanan halaman
Perataan Vertikalstring, Required

Atur perataan vertikal dari Barcode

  • Top - tepi atas halaman
  • Middle - jarak yang sama dari tepi atas dan bawah halaman
  • Bottom - tepi bawah halaman
Tinggi dalam mmstring, Required

Tinggi barcode dalam milimeter atau ‘0’ untuk deteksi otomatis.
Contoh - 40.

Lebar dalam mmstring, Required

Lebar Barcode dalam milimeter. ‘0’ untuk deteksi otomatis.
Contoh - 40.

Margin horizontal dalam mmstring, Required

Jarak dari kiri asal dari Barcode dalam milimeter
Contoh - 20

Margin vertikal dalam mmstring, Required

Jarak dari atas asal dari Barcode dalam milimeter
Contoh - 20

Tinggi dalam PtString, Required

Tinggi barcode dalam poin (pt). atau ‘0’ untuk deteksi otomatis.
Contoh - 20.

Lebar dalam PtString, Required

Tinggi barcode dalam poin (pt). atau ‘0’ untuk deteksi otomatis.
Contoh - 20.

Margin X dalam PtString, Required

Margin dari asal atas Barcode dalam poin (pt).
Contoh - 10.

Margin Y dalam PtString, Required

Margin dari asal kiri Barcode dalam poin (pt).
Contoh - 10.

Keterliknyainteger, Required

Berikan nilai antara 0 hingga 100 di mana ‘0’ benar-benar transparan.
Contoh - 100.

Tampilkan teksString, Required

Teks akan ditampilkan di atas barcode -
atas
bawah

Sembunyikan teksBoolean, Required

Pilih ‘true’ untuk menyembunyikan teks barcode dan ‘false’ untuk menampilkannya bersama barcode.

  • true
  • false
Tampilkan hanya dalam cetakBoolean, Required

Jika Anda ingin Tampilkan Hanya Dalam Cetak, Tampilkan hanya dalam cetak. Anda dapat memilih dua opsi ini.
true
false

Apakah teks di atasBoolean, Required

Jika Anda ingin Apakah teks di atas, Anda dapat memilih dua opsi ini.
true
false

Keluaran

Konten dokumenBinary

Konten dokumen kompres

Nama FileString

Nama file dokumen output

Header
Content-Type: application/json
Authorization: Silahkan salin kunci dari 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