Barcode ও retail
PDF document ও label-এর জন্য PDF417 barcode API
Payload rule আপনার system-এ রেখে logistics, ticket, boarding-pass-style এবং document workflow-এর জন্য PDF-এ PDF417 barcode render করুন।
প্রাথমিক API JSON Render
Endpoint
/api/v1/pdf/render System logistics backend / ticketing backend / travel workflow / document automation service
যে কাজটি করতে হবে
Label, ticket, form বা boarding-pass-style document-এর ভিতরে PDF417 barcode payload-কে vector PDF element হিসেবে render করুন; encoded format এবং downstream validation আপনার system own করে।
কখন এই API ব্যবহার করবেন
- PDF document বা label-এ PDF417 barcode embed করতে হবে।
- আপনার system final encoded payload জানে এবং downstream scanner requirement বোঝে।
- Template Render দিয়ে repeated PDF417 layout দরকার।
- Standalone barcode image নয়, PDF output চান।
এটি কী replace করে না
- Airline, government, logistics বা industry payload format certify করার কাজ gPdf-কে দিতে চান।
- Ticket inventory, seat assignment বা travel booking logic দরকার।
- Scanner hardware management দরকার।
কোন endpoint call করবেন
/api/v1/pdf/render
JSON Render এই workflow-এর default path।
/api/v1/template-render
Workflow-তে related API path, template contract অথবা capabilities lookup দরকার হলে ব্যবহার করুন।
নূন্যতম request
POST /api/v1/pdf/render - ticket-style page-এ PDF417 barcode।
{
"pages": [
{
"size": "a6",
"elements": [
{
"type": "text",
"x": 10,
"y": 14,
"content": "Boarding pass sample",
"style": { "font_size": 14, "font_family": "NotoSans-Regular" }
},
{
"type": "barcode",
"format": "pdf417",
"content": "M1DOE/JOHN EABC123 JFKLAX GP 042 001A0001 100",
"x": 10,
"y": 38,
"width": 80,
"height": 28
}
]
}
]
}
gPdf কী করে
- PDF output-এর ভিতরে vector PDF417 barcode rendering।
- Barcode-এর চারপাশে document বা label layout।
- Repeated ticket বা logistics layout-এর জন্য template binding।
- Public render API দিয়ে binary PDF response।
আপনার system-এর দায়িত্ব
- Encoded PDF417 payload, industry rule, ticket বা shipment state এবং customer identity।
- Scanner acceptance, physical print testing এবং fraud prevention।
- Barcode scan-এর পরে trigger হওয়া downstream booking, access বা logistics operation।
Production checklist
- Consuming scanner বা partner system দিয়ে PDF417 payload validate করুন।
- Production size ও material-এ print এবং scan করুন।
- Destination workflow না চাইলে barcode-এ sensitive raw data রাখবেন না।
- Approved repeated layout-এর জন্য Template Render ব্যবহার করুন।
- Ticket, shipment বা document ID-এর সাথে request ID log করুন।
দাবির সীমা
- gPdf PDF417 barcode render করে; industry payload format certify করে না।
- Ticketing, travel, identity এবং logistics semantics আপনার দায়িত্বে থাকে।
- Physical scan validation এখনও দরকার।
PDF417 হলো barcode, business process নয়
PDF417 প্রায়ই ticket, travel, identity এবং logistics workflow-তে দেখা যায়। gPdf PDF-এর ভিতরে barcode render করতে পারে। Payload format, identity check, booking state এবং downstream acceptance render API-এর বাইরে থাকে।
FAQ
- gPdf কি PDF417 support করে?
- হ্যাঁ। Public barcode format enum-এ pdf417 এবং MicroPDF417 alias আছে।
- gPdf কি airline boarding pass payload তৈরি করতে পারে?
- না। আপনি যে PDF417 value পাঠান, gPdf সেটি render করে। Payload construction আপনার travel বা ticketing system own করে।
- PDF417 কি Template Render-এর সঙ্গে ব্যবহার করা যায়?
- হ্যাঁ। Repeated layout যদি শুধু payload ও business data গ্রহণ করে, Template Render ব্যবহার করুন।
- Result scan-test করতে হবে?
- হ্যাঁ। PDF417 workflow consuming scanner এবং production print material দিয়ে validate করা উচিত।