Menghasilkan, menyematkan, membaca, dan memisahkan berdasarkan kode batang.
Satu API REST untuk seluruh siklus hidup barcode: buat lebih dari 150 jenis barcode dan QR, capkan ke PDF apa pun, baca kembali dengan koordinat, atau pisahkan kumpulan hasil pemindaian berdasarkan pemisah barcode-nya.
API Barcode, di setiap platform.
Tambahkan fungsi Buat Kode Batang sebagai tindakan tanpa kode bawaan, atau panggil operasi yang sama dari API REST. Bangun sekali, lalu jalankan di mana saja.
Setiap pekerjaan barcode, satu API.
Buat, sematkan, dan dekode barcode dan kode QR melalui HTTPS biasa. Setiap kartu akan membuka referensinya di dokumentasi.
Buat kode batang
Hasilkan barcode atau gambar QR terpisah dari satu baris teks. Lebih dari 150 jenis, dikembalikan sebagai PNG siap cetak.
Buat dokumen barcodeTambahkan satu ke PDF
Capkan barcode ke halaman mana pun dari PDF yang sudah ada, diposisikan hingga ke piksel, berukuran dalam milimeter atau poin, dengan opasitas berapa pun.
Tambahkan dokumen barcodeBacalah kembali kalimat-kalimat tersebut.
Dekode setiap barcode 1D dan 2D dalam PDF dan dapatkan kembali tipe, teks, dan koordinat posisinya sebagai JSON terstruktur.
Baca dokumen kode batangTagihan Swiss QR
Hasilkan tagihan pembayaran Swiss QR yang sesuai, atau baca kembali data pembayaran terstruktur dari slip yang dipindai.
Dokumen Swiss QREPC / SEPA QR
Hasilkan kode QR EPC untuk transfer pembayaran SEPA dalam zona waktu Power Automate, Make, dan Zapier.
Dokumen QR EPCDipisahkan berdasarkan kode batang
Pisahkan hasil pindaian yang telah digabungkan menjadi file terpisah pada halaman pemisah kode batang, cocokkan dengan "Berisi" atau "Sama dengan", potong "Sebelum", "Setelah" atau hapus penandanya.
Dipisahkan berdasarkan dokumen kode batangKode batang yang dapat dipindai dari satu baris teks.
- Pilih simbolismenya. Atur
barcodeTypekeqrCode,code128,dataMatrix,pdf417,aztec,ean13,upcAdan banyak lagi — lebih dari 150 secara keseluruhan. - Masukkan nilai Anda ke dalam kode. Masukkan data ke dalam
text;hideTextmenentukan apakah keterangan yang dapat dibaca manusia akan tercetak di bawahnya. - Dapatkan gambar PNG yang siap cetak.
POST /api/v2/CreateBarcodemengembalikan barcode sebagai gambar biner, yang dioptimalkan untuk pencetakan dan pemindaian seluler. - Tingkatkan skala secara asinkron. Atur
async: trueuntuk 202 dan URL polling saat Anda membuat kode secara massal.
curl -X POST https://api.pdf4me.com/api/v2/CreateBarcode \
-H "Authorization: Basic YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"text": "PDF4me Barcode Sample",
"barcodeType": "qrCode",
"hideText": false,
"async": true
}'Capkan barcode pada halaman mana pun.
- Kirimkan PDF dan kodenya.
docContentadalah Base64 Anda PDF;textdanbarcodeTypemenentukan kode batang yang akan dicap. - Targetkan halaman-halaman tersebut.
pagesmenerimaall,1-3,1,3,5atau2-, sehingga Anda dapat memberi merek pada setiap halaman atau hanya sampulnya. - Letakkan dengan tepat.
alignX(Left/Center/Right) danalignY(Top/Middle/Bottom), dengan ukuran dan margin dalam milimeter atau poin. - Sempurnakan tampilannya. Atur
opacity, letakkan keterangan di atas atau di bawah, atau gunakanshowOnlyInPrintuntuk tanda pindaian yang tetap berada di luar layar.

Kode batang dan kode QR disematkan ke dalam PDF melalui /api/v2/AddBarcode.
Uraikan kode batang, lalu tindak lanjuti.
- Uraikan semua yang ada di halaman ini. Lewatkan
barcodeType: ["all"], atau sebutkan format spesifik seperti["qrCode","code128"];pagesmemilih rentangnya. - Dapatkan hasil yang terstruktur. Setiap hit mengembalikan
type, yang telah didekode menjaditext,page, danx / y / width / height. - Rute berdasarkan nilai. Gunakan teks yang telah didekode untuk mengganti nama, mengurutkan, atau mencari data pada langkah selanjutnya dalam alur kerja Anda.
- Atau bagilah seluruh adonan. Pisahkan PDF berdasarkan Kode Batang memotong hasil pemindaian gabungan pada halaman pemisah. Untuk kumpulan faktur Swiss QR, gunakan Pisahkan PDF dengan Swiss QR. Baca Swiss QR mengembalikan muatan pembayaran.
{
"barcodes": [
{
"type": "qrCode",
"text": "INV-2026-0042",
"page": 1,
"x": 100, "y": 200,
"width": 50, "height": 50
}
]
}Selesaikan dokumen Anda.
Integrasikan ke dalam produk Anda dengan API, otomatiskan tanpa perlu menulis kode, atau gunakan alat gratis di browser Anda. Tidak perlu kartu kredit untuk memulai.
curl -X POST https://api.pdf4me.com/v1/ConvertToPdfTingkat gratis · Tidak memerlukan kartu kredit