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