Class TabularPDF

Description

PDF class that extends BrandedPDF by providing functions for representing row data.

Table-managing code adapted from Olivier's FPDF examples: http://www.fpdf.org/en/script/script3.php

Located in /inc/export/pdfexport.php (line 498)

TCPDF
   |
   --BrandedPDF
      |
      --TabularPDF
Variable Summary
Method Summary
TabularPDF TabularPDF ( $orientation,  $measure,  $format)
void AcceptPageBreak ()
void CheckPageBreak ( $h)
void NbLines ( $w,  $txt)
void reportEnd ()
void reportHeader ()
void reportStart ()
void sectionHeader ( $header, [ $skipAddPage = false])
void tableEnd ()
void tableFooter ( $data)
void tableHeader ( $data)
void tableRow ( $data)
void tableStart ()
void tableTotal ( $data)
void _row ( $data)
void _setTableFont ()
Variables
mixed $cellTopMargin (line 513)
mixed $continuedHeader (line 504)
mixed $doubleLineWidth = 0.2 (line 510)
mixed $footerLineHeight = 4 (line 509)
mixed $headerLineHeight = 6 (line 508)
mixed $lineHeight (line 506)
mixed $normalDrawColor = array( 0, 0, 0) (line 517)
mixed $normalFillColor = array(224,235,255) (line 516)
mixed $normalFont = array(PDF_FONT,'',12) (line 519)
mixed $normalLineHeight = 5 (line 507)
mixed $normalTextColor = array( 0, 0, 0) (line 518)
mixed $sectionHeaderDrawColor = array( 0, 0, 0) (line 522)
mixed $sectionHeaderFillColor = array(255,255,255) (line 521)
mixed $sectionHeaderFont = array(PDF_FONT,'B',14) (line 524)
mixed $sectionHeaderLineHeight = 8 (line 512)
mixed $sectionHeaderTextColor = array( 0, 0, 0) (line 523)
mixed $singleCellTopMargin = 1 (line 514)
mixed $singleLineWidth = 0.3 (line 511)
mixed $tableFooterDrawColor = array( 0, 0, 0) (line 532)
mixed $tableFooterFillColor = array( 0, 0,128) (line 531)
mixed $tableFooterFont = array(PDF_FONT,'',9) (line 534)
mixed $tableFooterTextColor = array(255,255,255) (line 533)
mixed $tableHeaderDrawColor = array( 0, 0, 0) (line 527)
mixed $tableHeaderFillColor = array( 0, 0,128) (line 526)
mixed $tableHeaderFont = array(PDF_FONT,'B',12) (line 529)
mixed $tableHeaderTextColor = array(255,255,255) (line 528)
mixed $tableTotalDrawColor = array( 0, 0, 0) (line 537)
mixed $tableTotalFillColor = array(224,235,255) (line 536)
mixed $tableTotalFont = array(PDF_FONT,'',12) (line 539)
mixed $tableTotalTextColor = array( 0, 0, 0) (line 538)
mixed $_last_sectionHeader (line 500)
mixed $_last_tableHeader (line 501)
mixed $_preventNewPage (line 502)

Inherited Variables

Inherited from BrandedPDF

BrandedPDF::$bottomMargin
BrandedPDF::$DEBUG
BrandedPDF::$fontSubstitutionTable
BrandedPDF::$leftMargin
BrandedPDF::$pageHeight
BrandedPDF::$pageWidth
BrandedPDF::$rightMargin
BrandedPDF::$title
BrandedPDF::$topMargin
Methods
Constructor TabularPDF (line 541)
TabularPDF TabularPDF ( $orientation,  $measure,  $format)
  • $orientation
  • $measure
  • $format
AcceptPageBreak (line 733)
void AcceptPageBreak ()
CheckPageBreak (line 723)
void CheckPageBreak ( $h)
  • $h
NbLines (line 737)
void NbLines ( $w,  $txt)
  • $w
  • $txt
repeatSectionHeader (line 609)
void repeatSectionHeader ()
repeatTableHeader (line 613)
void repeatTableHeader ()
reportEnd (line 623)
void reportEnd ()
reportHeader (line 620)
void reportHeader ()
reportStart (line 617)
void reportStart ()
sectionHeader (line 597)
void sectionHeader ( $header, [ $skipAddPage = false])
  • $header
  • $skipAddPage
tableEnd (line 649)
void tableEnd ()
tableFooter (line 637)
void tableFooter ( $data)
  • $data
tableHeader (line 629)
void tableHeader ( $data)
  • $data
tableRow (line 658)
void tableRow ( $data)
  • $data
tableStart (line 626)
void tableStart ()
tableTotal (line 643)
void tableTotal ( $data)
  • $data
_row (line 662)
void _row ( $data)
  • $data
_setSectionHeaderFont (line 557)
void _setSectionHeaderFont ()
_setTableFont (line 547)
void _setTableFont ()
_setTableFooterFont (line 577)
void _setTableFooterFont ()
_setTableHeaderFont (line 567)
void _setTableHeaderFont ()
_setTableTotalFont (line 587)
void _setTableTotalFont ()

Inherited Methods

Inherited From BrandedPDF

BrandedPDF::BrandedPDF()
BrandedPDF::Error()
BrandedPDF::Footer()
BrandedPDF::Header()
BrandedPDF::log()
BrandedPDF::SetDrawColor()
BrandedPDF::SetFillColor()
BrandedPDF::SetFont()
BrandedPDF::SetTextColor()
BrandedPDF::_substituteFont()

Documentation generated on Tue, 06 Mar 2007 10:01:52 +0000 by phpDocumentor 1.3.0