function OrderBarcode($barcode, $barcode_xpos, $barcode_ypos, $barcode_width) { $barcode_code39_no = $barcode; $barcode_code39 = DIR_FS_BARCODES . drawBarcode('CODE39', 'M', $barcode_code39_no, false, false); $this->Image($barcode_code39, $barcode_xpos, $barcode_ypos, $barcode_width); }
public function drawBarcode($barcode_no, $barcode_type, $barcode_size, $barcode_xpos, $barcode_ypos, $barcode_width) { $barcode = DIR_FS_BARCODES . drawBarcode($barcode_type, $barcode_size, $barcode_no, false, false); $this->Image($barcode, $barcode_xpos, $barcode_ypos, $barcode_width); }
function printEngravingInstruction($orders_id, $p) { $order = $this->orders[$orders_id]; $barcode_prefix = $order['type'] == 'SP' ? 'SP' : 'JG'; $barcode_code39_no = $barcode_prefix . '-' . $p['item_id']; $barcode_code39 = drawBarcode('CODE39', 'M', $barcode_code39_no, true); $image = $this->printProductImage($p['type'], $p['image'], $p['id'], '212'); $custom_text = $p['custom_text'][0] != '' ? implode('<br />', $p['custom_text']) : ' '; $result = array(); $result[] = '<div class="engrave">'; $result[] = '<h2>Engraving</h2>'; $result[] = '<div class="address barcode-code39" style="float:right;">' . $barcode_code39 . '</div>'; $result[] = '<div style="float:left;border:1px solid #999;">' . $image . '</div>'; $result[] = '<div style="margin-left:232px;">'; $result[] = '<h3>' . date('j F Y', strtotime($order['date'])) . '</h3>'; $result[] = '<h3>Quantity: ' . $p['qty'] . '</h3>'; $result[] = '<h3 style="clear:right;">Custom Text:</h3>'; $result[] = '<div class="engrave-text">' . $custom_text . '</div>'; $result[] = '</div>'; if ($p['custom_image'] != '') { $result[] = '<div class="man-pi" style="clear:both;margin-top:10px;"><table class="noborder" border="0" cellpadding="0" cellspacing="0">'; $result[] = '<tr><td class="noborder">'; $result[] = '<div> </div>'; $result[] = '<div style="float:left;border:1px solid #999;padding:5px;margin-right:10px;">'; $result[] = webImage($p['custom_image'], '170', '170'); $result[] = '</div>'; $result[] = '<h3 style="padding:0;">Custom Image:</h3>'; $result[] = '<div>' . basename($p['custom_image']) . '</div>'; if ($p['custom_image_comment'] != '') { $result[] = '<h3>Image Comment:</h3>'; $result[] = '<div>' . nl2br($p['custom_image_comment']) . '</div>'; } $result[] = '<h3>Graving Request:</h3>'; $request_options = array(); $request_options[] = 'Full (gravir penuh)'; $request_options[] = 'Centered (gravir tengah, atas dan bawah kosong)'; $request_options[] = 'Bottom (gravir bawah penuh, atas kosong'; $result[] = '<div style="width:700px;"><table class="img-pos" border="0" cellpadding="0" cellspacing="2">'; foreach ($request_options as $ro) { $result[] = '<tr><td class="cb"> </td><td>' . $ro . '</td></tr>'; } $result[] = '</table></div>'; $result[] = '</td></tr>'; $result[] = '</table></div>'; } $result[] = '</div>'; $result_list = implode("\n", $result); $result_text = '<div class="page">'; $result_text .= $result_list; $result_text .= '<div style="height:10px;"> </div>'; $result_text .= '<div style="height:10px;border-top:1px dashed #ccc;"> </div>'; $result_text .= $result_list; $result_text .= '</div>'; return $result_text; }
function eanBarcode($ean, $barcode_xpos, $barcode_ypos, $barcode_width) { $ean_img = DIR_FS_BARCODES . drawBarcode('ean13', 'M', $ean, true, false); $this->Image($ean_img, $barcode_xpos, $barcode_ypos, $barcode_width); }
function EANBarcode($barcode, $barcode_xpos, $barcode_ypos, $barcode_width) { $barcode_ean13_no = $barcode; $barcode_ean13 = DIR_FS_BARCODES . drawBarcode('EAN13', 'M', $barcode_ean13_no, true, false); $this->Image($barcode_ean13, $barcode_xpos, $barcode_ypos, $barcode_width); }
$eans[] = '4050878063337'; $eans[] = '4050878065980'; $eans[] = '4050878065928'; $eans[] = '4050878065997'; $eans[] = '4050878066000'; $eans[] = '4050878156688'; $eans[] = '4050878156558'; $eans[] = '4050878156695'; $eans[] = '4050878156701'; $eans[] = '4050878334932'; $eans[] = '4050878334925'; $eans[] = '4050878334949'; $eans[] = '4050878334956'; $eans[] = '4050878442910'; $eans[] = '4050878442903'; $eans[] = '4050878442927'; $eans[] = '4050878442934'; $eans[] = '4050878445980'; $eans[] = '4050878445973'; $eans[] = '4050878445997'; $eans[] = '4050878446000'; $eans[] = '4050878450342'; $eans[] = '4050878450335'; $eans[] = '4050878450359'; $eans[] = '4050878450366'; } foreach ($eans as $ean) { $barcode = drawBarcode('ean13', 'M', $ean, true); echo $barcode . '<br />'; } tep_db_close();