예제 #1
0
$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
예제 #2
0
$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