Esempio n. 1
0
<?php

define('CLASS_PATH', '../../');
require_once CLASS_PATH . 'tcpdf/config/lang/eng.php';
require_once CLASS_PATH . 'tcpdf/tcpdf.php';
require_once CLASS_PATH . "label/class.label.php";
require_once CLASS_PATH . "label/exemples/class.labelExemple.php";
// Creation tableau de données
$data = array();
$info = 'info';
// Création d'une ligne par étiquette (nbre d'etiquettes)
for ($j = 0; $j < 5; $j++) {
    array_push($data, $info);
}
// Creation de l'objet label
$pdf = new labelExemple(1, $data, CLASS_PATH . 'label/', '', true);
// Afficher les bordures
$pdf->border = true;
/*
echo "<pre>";
print_r($data);
echo "</pre>";
*/
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('Ludovic RIAUDEL');
$pdf->SetTitle("Planche d'étiquettes par kiwi");
$pdf->SetSubject("Création d'étiquettes avec CAB en publipostage");
// remove default header/footer
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);
$pdf->SetHeaderMargin(0);
Esempio n. 2
0
define('CLASS_PATH', '../../');
require_once CLASS_PATH . 'tcpdf/config/lang/eng.php';
require_once CLASS_PATH . 'tcpdf/tcpdf.php';
require_once CLASS_PATH . "label/class.label.php";
require_once CLASS_PATH . "label/exemples/class.labelExemple.php";
// Déclaration du tableau $data
$data = array();
$label_id = "1";
// On crée notre tableau $info
$info = array('typeCAB' => 'C128B', 'cab' => '012845888852');
// On ajoute ($info) à $data autant de fois que l'on veux l'étiquette
for ($i = 0; $i < 3; $i++) {
    array_push($data, $info);
}
$pdf = new labelExemple($label_id, $data, CLASS_PATH . "label/", "labels.xml", true);
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor("Ludovic RIAUDEL");
$pdf->SetTitle("Etiquettes par kiwi");
$pdf->SetSubject("Création d'étiquettes Code Barre");
$pdf->SetKeywords("TCPDF, PDF, example, test, guide, kiwi");
// remove default header/footer
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);
// remove default margin
$pdf->SetHeaderMargin(0);
$pdf->SetFooterMargin(0);
$pdf->SetAutoPageBreak(true, 0);
//set image scale factor
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
$pdf->Addlabel();