SetCreator(PDF_CREATOR); $pdf->SetAuthor('SoftSPM'); $pdf->SetTitle('Historia pomiarów'); $pdf->SetSubject('Historia pomiarów'); $pdf->SetKeywords('Historia pomiarów'); // set default header data //$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE.' 006', PDF_HEADER_STRING); $pdf->SetHeaderData ( '', 0, $_SESSION['site401ahis_devName'].' - historia pomiarów', 'Od: '.$_SESSION['site401ahis_from'].' do: '.$_SESSION['site401ahis_to'], array(0,0,250), array(0,0,0) ); // set header and footer fonts $pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN)); $pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA)); // set default monospaced font $pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED); // set margins $pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT); $pdf->SetHeaderMargin(PDF_MARGIN_HEADER); $pdf->SetFooterMargin(PDF_MARGIN_FOOTER); // set auto page breaks $pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM); // set image scale factor $pdf->setImageScale(PDF_IMAGE_SCALE_RATIO); // set some language-dependent strings (optional) if (@file_exists(dirname(__FILE__).'/lang/eng.php')) { require_once(dirname(__FILE__).'/lang/eng.php'); $pdf->setLanguageArray($l); } // --------------------------------------------------------- // set font $pdf->SetFont('dejavusans', '', 10); // add a page $pdf->AddPage(); $tbl_header = ''; $tbl_footer = '
'; $tbl = ' Lp. Data HST [m] HD [m] Q [m3/min] p1 [m] p2 [m] I [A] U [V] Pe [kW] cos(φ) Czas pracy [h] '; require_once('../fpdf/fpdf.php'); class PDF extends FPDF { // Page header function Header() { // Arial bold 15 $this -> SetFont('arial_ce', 'B', 15); // Title $title = iconv('utf-8','windows-1250',$_SESSION['well_details']['wellName'].' - historia pomiarów'); $this->Cell(0,8,$title,0,1,'L'); $this -> SetFont('arial_ce', 'I', 10); $title = iconv('utf-8','windows-1250','Od: '.$_SESSION['site401ahis_from'].' do: '.$_SESSION['site401ahis_to']); $this->Cell(0,8,$title,0,0,'L'); // Line break $this->Ln(); } // Page footer function Footer() { // Position at 1.5 cm from bottom $this->SetY(-15); // Arial italic 8 $this->SetFont('Arial','I',8); // Page number $this->Cell(0,10,'Strona '.$this->PageNo().'/{nb}',0,0,'R'); } } // Instanciation of inherited class $pdf = new PDF(); $pdf->AddFont('arial_ce','','arial_ce.php'); $pdf->AddFont('arial_ce','I','arial_ce_i.php'); $pdf->AddFont('arial_ce','B','arial_ce_b.php'); $pdf->AddFont('arial_ce','BI','arial_ce_bi.php'); $pdf->AliasNbPages(); $pdf->AddPage(); $pdf->SetLineWidth(.1); $pdf -> SetFont('arial_ce', 'B', 7); $pdf->Cell(10,6,iconv('utf-8','windows-1250','Lp.'),1,0,'C'); $pdf->Cell(25,6,iconv('utf-8','windows-1250','Data'),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250','HST [m]'),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250','HD [m]'),1,0,'C'); $pdf->Cell(20,6,iconv('utf-8','windows-1250','Q [m3/min]'),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250','p1 [m]'),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250','p2 [m]'),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250','I [A]'),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250','U [V]'),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250','Pe [kW]'),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250','cos(fi)'),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250','Tp [h]'),1,0,'C'); $pdf->Ln(); $pdf -> SetFont('arial_ce', '', 6); for($i=0;$iCell(10,6,iconv('utf-8','windows-1250',$i+1),1,0,'C'); $pdf->Cell(25,6,iconv('utf-8','windows-1250',$_SESSION['site401ahis_array'][$i]['his_date']),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250',$_SESSION['site401ahis_array'][$i]['his_hst']),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250',$_SESSION['site401ahis_array'][$i]['his_hd']),1,0,'C'); $pdf->Cell(20,6,iconv('utf-8','windows-1250',$_SESSION['site401ahis_array'][$i]['his_q']),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250',$_SESSION['site401ahis_array'][$i]['his_p1']),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250',$_SESSION['site401ahis_array'][$i]['his_p2']),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250',$_SESSION['site401ahis_array'][$i]['his_I']),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250',$_SESSION['site401ahis_array'][$i]['his_U']),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250',$_SESSION['site401ahis_array'][$i]['his_PE']),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250',$_SESSION['site401ahis_array'][$i]['his_cos']),1,0,'C'); $pdf->Cell(15,6,iconv('utf-8','windows-1250',$_SESSION['site401ahis_array'][$i]['his_work_time']),1,0,'C'); $pdf->Ln(); } $pdf->Output(); ?>