1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | // content="text/plain; charset=utf-8" require_once('jpgraph/pdf417/jpgraph_pdf417.php'); $data = 'PDF-417'; // Setup some symbolic names for barcode specification $columns = 8; // Use 8 data (payload) columns $errlevel = 2; // Use error level 2 (minimum recommended) // Create a new encoder and backend to generate PNG images try { $encoder = new PDF417Barcode($columns,$errlevel); $backend = PDF417BackendFactory::Create(BACKEND_IMAGE,$encoder); $backend->Stroke($data); } catch(JpGraphException $e) { echo 'PDF417 Error: '.$e->GetMessage(); } |