Membelah PDF oleh Barcode
Gabung & Pisahkan → Membelah PDF oleh Barcode
Yang Pisahkan PDF berdasarkan Kode Batang API membagi PDF pada halaman yang berisi barcode tertentu. Anda mengirimkan PDF (docContent Base64, docName), barcodeString, barcodeFilter (startsWith, endsWith, contains, exact), opsional barcodeType, splitBarcodePage (before, after, remove), opsional combinePagesWithSameConsecutiveBarcodes, pdfRenderDpi, Dan async. Itu API mengembalikan array yang terbagi PDFsGunakan penguji di bawah ini untuk mencobanya; detail selengkapnya ada di bagian selanjutnya.
Cobalah gerakan Split PDF oleh Barcode API
:::catatan Referensi cepat
Titik akhir: POST /api/v2/SplitPdfByBarcode_old · Diperlukan: api-key, docContent, docName, barcodeString, barcodeFilter, splitBarcodePage
:::
Gunakan formulir di bawah ini untuk mengirimkan API kunci, PDF (Base64), string barcode, filter, dan posisi pemisahan. Responsnya adalah array pemisahan. PDFsTidak perlu kode, isi kolom dan klik. Kirim permintaan.
Gambaran umum, parameter, dan kasus penggunaan.
- Overview
- Parameters
- Use cases
Apa itu Split? PDF Melalui kode batang?
Titik akhir ini membagi sebuah PDF pada halaman yang berisi barcode yang sesuai dengan kriteria Anda. Anda menyediakan barcodeString Dan barcodeFilter (startsWith, endsWith, contains, exact), opsional barcodeType (any, datamatrix, qrcode, pdf417), splitBarcodePage (before, after, remove), dan opsional combinePagesWithSameConsecutiveBarcodes. Itu API mengembalikan sebuah array PDFs terpisah pada halaman barcode yang sesuai.
Opsi filter kode batang
- startsWithKode batang diawali dengan string yang ditentukan.
- endsWithKode batang diakhiri dengan string yang ditentukan.
- containsKode batang berisi string yang ditentukan.
- exactKode batang persis sesuai dengan string yang ditentukan.
Gunakan saat memisahkan berdasarkan konten barcode (misalnya ID batch). Untuk pemisahan berdasarkan halaman, gunakan PDF terpisah; untuk penggunaan QR Swiss Pisahkan PDF berdasarkan Kode QR Swiss.
Parameter API
| Parameter | Jenis | Diperlukan | Keterangan |
|---|---|---|---|
| api-key | rangkaian | Ya | Milikmu PDF4me API kunci, Base64 dikodekan. Dapatkan dari dasbor. |
| docContent | base64 | Ya | PDF isi berkas (Base64) yang berisi barcode. |
| docName | rangkaian | Ya | Keluaran PDF nama file (misalnya output.pdf). |
| barcodeString | rangkaian | Ya | String kode batang yang akan dicari. |
| barcodeFilter | rangkaian | Ya | startsWith, endsWith, contains, atau exact. |
| barcodeType | rangkaian | TIDAK | any, datamatrix, qrcode, atau pdf417. |
| splitBarcodePage | rangkaian | Ya | before, after, atau remove. |
| combinePagesWithSameConsecutiveBarcodes | boolean | TIDAK | Gabungkan halaman-halaman berurutan dengan kode batang yang sama. |
| pdfRenderDpi | rangkaian | TIDAK | PDF render DPI (misalnya 150). |
| async | boolean | TIDAK | Aktifkan pemrosesan asinkron. |
Kapan menggunakan Split? PDF oleh Barcode
- Pemisahan batch: Dipisahkan pada halaman-halaman di mana konten barcode berubah (misalnya, ID batch).
- Pengalihan dokumenPisahkan berdasarkan nilai barcode untuk pengiriman atau pengarsipan.
- Ekstraksi multi-dokumenEkstrak segmen di antara penanda kode batang.
Untuk skema permintaan/respons dan contoh kode, lihat Dipisahkan berdasarkan Kode Batang di dalam PDF4me API dokumen.
Prasyarat
Sebelum menggunakan endpoint ini, pastikan Anda telah:
- Sebuah valid PDF4me API kunci (Dapatkan milikmu API Kunci)
- A PDF berkas di Base64 format yang berisi barcode
Format Respons
Yang API mengembalikan array yang terbagi PDF dokumen, masing-masing dipisahkan pada halaman yang berisi kode batang yang ditentukan.