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 = '
| 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();
?>