예제 #1
0
		$nbh = $donne_structure['nbh_etiquette_format'];
	    }
 	 $i = $i + 1;
	 }
}

define('PARAGRAPH_STRING', '~~~');
define('FPDF_FONTPATH','../../fpdf/font/');
require_once("../../fpdf/class.multicelltag.php");


// mode paysage, a4, etc.
$pdf=new FPDF_MULTICELLTAG('P','mm','A4');

//$pdf->Open();
$pdf->SetAutoPageBreak(false);

	$caractere_utilse = 'DejaVu';

//calcul du nombre d'étiquette
$nombre_eleve = count($id_eleve);
$nombre_etiquette_par_page = $nbl * $nbh;
$nombre_de_page = ceil($nombre_eleve / $nombre_etiquette_par_page);
//echo $nombre_etiquette_par_page.' '.$nombre_eleve.' '.$nombre_de_page.'<br/>';
$i = '0';

// initialisation du compteur d'élèves
$cpt_eleve = '0';
// initialisation du compteur de page
$cpt_page = 0;
while ( $cpt_page < $nombre_de_page )
예제 #2
0
파일: lettre_pdf.php 프로젝트: rhertzog/lcs
		fclose($f);
	}
}
debug_lettre_pdf(strftime("%Y%m%d à %H:%M:%S")."\n", "w+");

define('PARAGRAPH_STRING', '~~~');
define('FPDF_FONTPATH','../../fpdf/font/');
require_once("../../fpdf/class.multicelltag.php");


// mode paysage, a4, etc.
$pdf=new FPDF_MULTICELLTAG('P','mm','A4');

$pdf->SetMargins(10,10,10,10);
$pdf->Open();
$pdf->SetAutoPageBreak(true);

$i = '0';
while(!empty($id_eleve[$i])) {

	$pdf->AddPage();

	$pdf->SetFont('DejaVu','',11);
	$pdf->SetTextColor(0,0,0);
	$pdf->SetFillColor(255,255,255);


	// gestion des styles
	$pdf->SetStyle2("p","times","",11,"0,0,0");
	$pdf->SetStyle2("g","times","B",11,"0,0,0");
	$pdf->SetStyle2("b","times","B",11,"0,0,0");