Tambahkan Kode Batang ke PDF
Kode batang → Tambahkan Kode Batang ke PDF
Yang Tambahkan Kode Batang ke PDF API menyematkan kode batang atau QR codes ke dalam milikmu PDFsAnda mengirimkan PDF sebagai Base64 (docContent), docName, itu teks untuk mengkodekan, barcodeType (misalnya. qrCode, code128, dataMatrix), halaman (misalnya 1-3 atau semuanya), perataan (alignX, alignY), dan pengaturan ukuran dan margin opsional. The API mengembalikan PDF dengan barcode ditempatkan pada halaman yang dipilih. Gunakan penguji di bawah ini untuk mencobanya; detail selengkapnya ada di bagian selanjutnya.
Coba Tambahkan Kode Batang ke PDF API
:::catatan Referensi cepat
Titik akhir: POST /api/v2/addbarcode · Diperlukan: api-key, docContent, docName, teks, barcodeType, halaman, alignX, alignY, hideText
:::
Gunakan formulir di bawah ini untuk mengirimkan API kunci, PDF (Base64), konten barcode, tipe, halaman target, dan perataan. Responsnya adalah yang telah dimodifikasi. PDF dengan barcode yang tertanam. Tidak perlu kode, isi kolom dan klik. Kirim permintaan.
Gambaran umum, parameter, dan kasus penggunaan.
- Overview
- Parameters
- Use cases
Apa itu Menambahkan Kode Batang ke PDF?
Endpoint ini menempatkan satu atau lebih barcode atau QR codes ke halaman-halaman tertentu dari sebuah PDFAnda memilih teks yang dikodekan, jenis kode batang (misalnya...). QR Code, Code128, DataMatrix), halaman target, dan posisi melalui perataan horizontal dan vertikal. Pengaturan opsional mengontrol ukuran (mm atau poin), margin, opacitydan apakah teks yang dapat dibaca manusia muncul di atas atau di bawah kode batang.
Fitur utama
- 150+ jenis barcode: Termasuk QR Code, Code128, DataMatrix, PDF417, Aztec, HanXin, Code39, EAN13/EAN8, UPC-A/UPC-E dan masih banyak lagi.
- Penempatan yang fleksibel: alignX (Kiri, Tengah, Kanan) dan alignY (Atas, Tengah, Bawah) dengan margin opsional dalam mm atau poin.
- Penargetan halaman: Menggunakan halaman (misalnya.
1-3,all) untuk menambahkan barcode hanya di tempat yang dibutuhkan. - Ukuran dan opasitas: heightInMM / widthInMM atau heightInPt / widthInPt; opacity 0-100. Gunakan 0 untuk ukuran otomatis jika didukung.
Gunakan untuk faktur, tiket, label, atau apa pun PDF yang membutuhkan kode yang dapat dipindai. Gabungkan dengan Baca Kode Batang dari PDF untuk memverifikasi, atau Buat Kode Batang jika Anda hanya membutuhkan gambar barcode yang berdiri sendiri.
API parameter
| Parameter | Jenis | Diperlukan | Keterangan |
|---|---|---|---|
| api-key | rangkaian | Ya | Milikmu PDF4me API kunci, Base64 dikodekan. Dapatkan dari dasbor. |
| docContent | base64 | Ya | PDF isi berkas (Base64). |
| docName | rangkaian | Ya | Nama file keluaran (misalnya, output.pdf). |
| teks | rangkaian | Ya | Teks yang akan dikodekan dalam kode batang. |
| barcodeType | rangkaian | Ya | misalnya qrCode, code128, dataMatrix, aztec, hanxin, pdf417, code39, ean13, ean8, upcA, upcE. |
| halaman | rangkaian | Ya | Halaman target, misalnya. 1-3 atau all. |
| alignX | rangkaian | Ya | Penyelarasan horizontal: Left, Center, Right. |
| alignY | rangkaian | Ya | Penyelarasan vertikal: Top, Middle, Bottom. |
| hideText | boolean | Ya | Apakah teks barcode yang dapat dibaca manusia perlu disembunyikan. |
| heightInMM, widthInMM | rangkaian | TIDAK | Ukuran dalam mm (0 = otomatis). |
| marginXInMM, marginYInMM | rangkaian | TIDAK | Margin dalam mm. |
| heightInPt, widthInPt | rangkaian | TIDAK | Ukuran dalam poin. |
| marginXInPt, marginYInPt | rangkaian | TIDAK | Margin dalam poin. |
| opacity | bilangan bulat | TIDAK | 0-100. |
| displayText | rangkaian | TIDAK | above atau below. |
| showOnlyInPrint, isTextAbove | boolean | TIDAK | Tampilan hanya untuk cetak; teks di atas kode batang. |
| IsAsync | boolean | TIDAK | Aktifkan pemrosesan asinkron. |
Kapan menggunakan Tambahkan Kode Batang ke PDF
- Faktur dan tagihan: Menambahkan QR atau Code128 untuk pembayaran atau nomor referensi.
- Tiket dan kartu masukKode sematan untuk validasi atau tautan.
- Label dan kemasan: Letakkan barcode pada PDFs Digunakan untuk mencetak label.
- Formulir dan aplikasiTambahkan pengidentifikasi unik atau kode pelacakan ke setiap halaman.
- Pemrosesan batch: Menggunakan halaman dan penyelarasan untuk menambahkan barcode yang konsisten di berbagai tempat. PDFs.
Untuk skema permintaan/respons dan contoh kode, lihat Tambahkan Kode Batang ke PDF di dalam PDF4me API dokumen.
Prasyarat
Sebelum menggunakan endpoint ini, pastikan Anda telah:
- Sebuah valid PDF4me API kunci (Dapatkan milikmu API Kunci)
- A PDF dokumen di Base64 format atau publik URL ke sebuah PDF berkas
- Jenis barcode dan teks yang ingin Anda encode.
Format Respons
Yang API mengembalikan JSON tanggapan dengan:
- Isi File: Konten biner dari yang diproses PDF dokumen dengan barcode tertanam (Base64 dikodekan)
- Nama File: Nama file untuk yang telah diproses PDF dokumen