Пример #1
0
$pdf->Open();
$pdf->SetAutoPageBreak(true);

// champs facultatifs
$pdf->SetAuthor('');
$pdf->SetCreator('créer avec Fpdf');
$pdf->SetTitle('Titre');
$pdf->SetSubject('Sujet');


$pdf->SetMargins(10,10);
for ($i=0; $i<$nb; $i++) {

$pdf->AddPage();

	$pdf->SetFont('DejaVu','',10);
	// date
	$Jour_semaine=date("w");
	if ($Jour_semaine==0) {$jour='dimanche';}
	elseif ($Jour_semaine==1) {$jour='lundi';}
	elseif ($Jour_semaine==2) {$jour='mardi';}
	elseif ($Jour_semaine==3) {$jour='mercredi';}
	elseif ($Jour_semaine==4) {$jour='jeudi';}
	elseif ($Jour_semaine==5) {$jour='vendredi';}
	elseif ($Jour_semaine==6) {$jour='samedi';}
	$aujourdhui = date("d/m/Y");
	$aujourdhui = explode('/', $aujourdhui);
	if ($aujourdhui[1]==1) { $aujourdhui[1]="janvier"; }
	if ($aujourdhui[1]==2) { $aujourdhui[1]="février"; }
	if ($aujourdhui[1]==3) { $aujourdhui[1]="mars"; }
	if ($aujourdhui[1]==4) { $aujourdhui[1]="avril"; }
Пример #2
0
	$page = 0;
	$nb_debut = 0;
	$nb_fin = 0;
	// compteur du passage des entree
	$cpt = 0;

while ( $page < $nb_page )
{

	$pdf->AddPage();

	/* *********************************** */
	/*            DEBUT - ENTETE           */

	$pdf->SetFont('DejaVu','',12);
	$pdf->SetY(20);
	$pdf->SetX(65);

	$pdf->SetFont('DejaVu','B',18);
	$pdf->Cell(0, 6, 'RELEVE DES ABSENCES', 0, 1, 'C', '');

	$pdf->SetFont('DejaVu','',10);
	if ( $absencenj === '1' ) { $pdf->SetX(65); $pdf->Cell(0, 4, 'avec option absence sans justification', 0, 1, 'C', ''); }
	if ( $retardnj === '1' ) { $pdf->SetX(65); $pdf->Cell(0, 4, 'avec option retard sans justification', 0, 1, 'C', ''); }

	$pdf->SetFont('DejaVu','',14);
	$duu = "du ".date_frl(date_sql($du));
	$auu = "au ".date_frl(date_sql($au));

	$pdf->SetX(65);