$pdf->SetSubject($doc_subject); $pdf->SetKeywords($doc_keywords); // No hearders and footers $pdf->SetPrintHeader(false); $pdf->SetPrintFooter(false); $pdf->setFooterMargin(0); $pdf->setHeaderMargin(0); // Show full page $pdf->SetDisplayMode('fullpage'); // Disable Auto Page breaks $pdf->SetAutoPageBreak(false, 0); // Set colors $pdf->SetDrawColor(160, 160, 160); $pdf->SetTextColor(0); // Set margins $pdf->SetMargins($preferences->pref_etiq_marges_h, $preferences->pref_etiq_marges_v); // Set font //$pdf->SetFont("FreeSerif","",PREF_ETIQ_CORPS); // Set origin // Top left corner $yorigin = round($preferences->pref_etiq_marges_v); $xorigin = round($preferences->pref_etiq_marges_h); // Label width $w = round($preferences->pref_etiq_hsize); // Label heigth $h = round($preferences->pref_etiq_vsize); // Line heigth $line_h = round($h / 5); $nb_etiq = 0; foreach ($members as $member) { // Detect page breaks
$pdf->SetPrintFooter(false); $pdf->setFooterMargin(0); $pdf->setHeaderMargin(0); // Show full page $pdf->SetDisplayMode('fullpage'); // Disable Auto Page breaks $pdf->SetAutoPageBreak(false, 0); // Set colors $pdf->SetDrawColor(160, 160, 160); $pdf->SetTextColor(0); $tcol = $pdf->colorHex2Dec($preferences->pref_card_tcol); $scol = $pdf->colorHex2Dec($preferences->pref_card_scol); $bcol = $pdf->colorHex2Dec($preferences->pref_card_bcol); $hcol = $pdf->colorHex2Dec($preferences->pref_card_hcol); // Set margins $pdf->SetMargins($preferences->pref_card_marges_h, $preferences->pref_card_marges_v); // Set font $pdf->SetFont(Pdf::FONT); // Set origin // Top left corner $xorigin = $preferences->pref_card_marges_h; $yorigin = $preferences->pref_card_marges_v; // Card width $w = 75; // Card heigth $h = 40; // Number of colons $nbcol = 2; // Number of rows $nbrow = 6; // Spacing betweeen cards