// Kopfzeile auf der aktuellen Seite hinzufügen pdf_header($pdf); $y = 35; foreach ($data as $saldo) { $pdf->SetXY(20, $y); // Schriftgrad einstellen $pdf->SetFont('Arial', '', 11); $pdf->Cell(20, 5.5, utf8_decode($saldo['acb_nr']), 0, 0, 'L'); $pdf->Cell(40, 5.5, utf8_decode($saldo['nachname']), 0, 0, 'L'); $pdf->Cell(40, 5.5, utf8_decode($saldo['vorname']), 0, 0, 'L'); $pdf->Cell(20, 5.5, sprintf('%s %s', $saldo['saldo'], iconv('UTF-8', 'CP1252', '€')), 0, 0, 'R'); // Y-Position erhöhen $y += 5.6; if ($y > 275) { // Fusszeile auf der aktuellen Seite hinzufügen pdf_footer($pdf); // Seite hinzufügen $pdf->AddPage(); // Kopfzeile auf der aktuellen Seite hinzufügen pdf_header($pdf); // Y-Wert zurücksetzen $y = 35; } } if ($y > 35) { // letzte Fusszeile auf der aktuellen Seite hinzufügen pdf_footer($pdf); } // ******************************************************** SEITE ******************************************************** // // PDF-Dokument ausgeben $pdf->Output(sprintf('fluggeldkonten-%s%s.pdf', date('Y'), date('n')), 'I');
$g_canvas->footer_right_text = date("Y-m-d H:i", $g_end); $jmx_dump = pdf_load_json_dump("Resin|JmxDump", $g_start, $g_end); if (!$jmx_dump) { // a JMX dump was not found, try to find an older one $jmx_dump = pdf_load_json_dump("Resin|JmxDump"); if ($jmx_dump) { $timestamp = $jmx_dump["timestamp"] / 1000; array_push($g_pdf_warnings, "A saved JMX snapshot not was found in the selected data range."); array_push($g_pdf_warnings, "Using an earlier JMX snapshot from " . date("Y-m-d H:i", $timestamp)); } } if ($jmx_dump) { $g_jmx_dump_time = create_timestamp($jmx_dump); $g_jmx_dump =& $jmx_dump["jmx"]; } pdf_header(); pdf_summary(); pdf_threads(); pdf_health(); pdf_draw_cluster_graphs(); if ($mPage) { pdf_draw_graphs($mPage); } pdf_heap_dump(); pdf_profile(); pdf_thread_dump(); pdf_write_log(); pdf_config(); pdf_jmx_dump(); $g_canvas->end(); $filename = "{$g_title}" . "_" . date("Ymd_Hi", $g_end) . ".pdf";
if (is_numeric($record['flugart'])) { $pdf->Cell(10, 5, $record['flugart'], 'T', 0, 'R', 1); $pdf->Cell(5, 5, '', 'T', 0, 'L', 1); } else { $pdf->Cell(5, 5, '', 'T', 0, 'L', 1); $pdf->Cell(10, 5, $record['flugart'], 'T', 0, 'L', 1); } // Y-Position erhöhen $y += 7; if ($y > 190) { // Fusszeile auf der aktuellen Seite hinzufügen pdf_footer($pdf); // Seite hinzufügen $pdf->AddPage(); // Kopfzeile auf der aktuellen Seite hinzufügen pdf_header($pdf, $_GET['von'], $_GET['bis']); // Y-Wert zurücksetzen $y = 24.5; } // Linienbreite einstellen, 0.1 mm $pdf->SetLineWidth(0.1); // Zähler erhöhen $i++; } if ($y > 24.5) { // letzte Fusszeile auf der aktuellen Seite hinzufügen pdf_footer($pdf); } // ******************************************************** SEITE ******************************************************** // // PDF-Dokument ausgeben $pdf->Output(sprintf('bordbuch_vom_%s_bis_%s.pdf', $_GET['von'], $_GET['bis']), 'I');
if ($item[PILOT] == utf8_decode($mitglied['nachname'])) { $flugzeit_pilot += $item[FLUGDAUER]; $flugzeit_starts++; } // Y-Position erhöhen $y += 4; if ($y > 275) { // Fusszeile auf der aktuellen Seite hinzufügen pdf_footer($pdf); pdf_footer($pdf_all); // Seite hinzufügen $pdf->AddPage(); $pdf_all->AddPage(); // Kopfzeile auf der aktuellen Seite hinzufügen pdf_header($pdf, $mitglied); pdf_header($pdf_all, $mitglied); // Y-Wert zurücksetzen $y = 35; } } // Linienbreite einstellen, 0.1 mm $pdf->SetLineWidth(0.1); $pdf_all->SetLineWidth(0.1); // Linie(n) zeichnen $pdf->Line(19, $y, 195, $y); $pdf_all->Line(19, $y, 195, $y); $pdf->Line(19, $y + 0.7, 195, $y + 0.7); $pdf_all->Line(19, $y, 195, $y); $pdf->SetFont('Arial', 'BI', 9); $pdf_all->SetFont('Arial', 'BI', 9); $pdf->SetXY(101, $y + 1);