Class FPDF

Description

Located in /ext/fpdf/fpdf.php (line 16)


	
			
Variable Summary
 mixed $author
 mixed $bMargin
 mixed $buffer
 mixed $cMargin
 mixed $ColorFlag
 mixed $compress
 mixed $CoreFonts
 mixed $creator
 mixed $CurrentFont
 mixed $diffs
 mixed $DrawColor
 mixed $fh
 mixed $fhPt
 mixed $FillColor
 mixed $FontFamily
 mixed $FontFiles
 mixed $fonts
 mixed $FontSize
 mixed $FontSizePt
 mixed $FontStyle
 mixed $fw
 mixed $fwPt
 mixed $h
 mixed $hPt
 mixed $images
 mixed $InFooter
 mixed $k
 mixed $keywords
 mixed $lasth
 mixed $LayoutMode
 mixed $LineWidth
 mixed $links
 mixed $lMargin
 mixed $n
 mixed $offsets
 mixed $page
 mixed $PageLinks
 mixed $pages
 mixed $PDFVersion
 mixed $rMargin
 mixed $state
 mixed $subject
 mixed $TextColor
 mixed $title
 mixed $tMargin
 mixed $underline
 mixed $w
 mixed $wPt
 mixed $ws
 mixed $x
 mixed $y
 mixed $ZoomMode
Method Summary
 FPDF FPDF ([ $orientation = 'P'], [ $unit = 'mm'], [ $format = 'A4'])
 void AcceptPageBreak ()
 void AddFont ( $family, [ $style = ''], [ $file = ''])
 void AddLink ()
 void AddPage ([ $orientation = ''])
 void AliasNbPages ([ $alias = '{nb}'])
 void Cell ( $w, [ $h = 0], [ $txt = ''], [ $border = 0], [ $ln = 0], [ $align = ''], [ $fill = 0], [ $link = ''])
 void Close ()
 void Error ( $msg)
 void Footer ()
 void GetStringWidth ( $s)
 void GetX ()
 void GetY ()
 void Header ()
 void Image ( $file,  $x,  $y, [ $w = 0], [ $h = 0], [ $type = ''], [ $link = ''])
 void Line ( $x1,  $y1,  $x2,  $y2)
 void Link ( $x,  $y,  $w,  $h,  $link)
 void Ln ([ $h = ''])
 void MultiCell ( $w,  $h,  $txt, [ $border = 0], [ $align = 'J'], [ $fill = 0])
 void Open ()
 void Output ([ $name = ''], [ $dest = ''])
 void PageNo ()
 void Rect ( $x,  $y,  $w,  $h, [ $style = ''])
 void SetAuthor ( $author)
 void SetAutoPageBreak ( $auto, [ $margin = 0])
 void SetCompression ( $compress)
 void SetCreator ( $creator)
 void SetDisplayMode ( $zoom, [ $layout = 'continuous'])
 void SetDrawColor ( $r, [ $g = -1], [ $b = -1])
 void SetFillColor ( $r, [ $g = -1], [ $b = -1])
 void SetFont ( $family, [ $style = ''], [ $size = 0])
 void SetFontSize ( $size)
 void SetKeywords ( $keywords)
 void SetLeftMargin ( $margin)
 void SetLineWidth ( $width)
 void SetLink ( $link, [ $y = 0], [ $page = -1])
 void SetMargins ( $left,  $top, [ $right = -1])
 void SetRightMargin ( $margin)
 void SetSubject ( $subject)
 void SetTextColor ( $r, [ $g = -1], [ $b = -1])
 void SetTitle ( $title)
 void SetTopMargin ( $margin)
 void SetX ( $x)
 void SetXY ( $x,  $y)
 void SetY ( $y)
 void Text ( $x,  $y,  $txt)
 void Write ( $h,  $txt, [ $link = ''])
 void _beginpage ( $orientation)
 void _dochecks ()
 void _dounderline ( $x,  $y,  $txt)
 void _enddoc ()
 void _endpage ()
 void _escape ( $s)
 void _freadint ( $f)
 void _getfontpath ()
 void _newobj ()
 void _out ( $s)
 void _parsejpg ( $file)
 void _parsepng ( $file)
 void _putcatalog ()
 void _putfonts ()
 void _putheader ()
 void _putimages ()
 void _putinfo ()
 void _putpages ()
 void _putresources ()
 void _putstream ( $s)
 void _puttrailer ()
 void _putxobjectdict ()
 void _textstring ( $s)
Variables
mixed $AliasNbPages (line 70)
mixed $author (line 67)
mixed $AutoPageBreak (line 60)
mixed $bMargin (line 37)
mixed $buffer (line 22)
mixed $cMargin (line 38)
mixed $ColorFlag (line 58)
mixed $compress (line 25)
mixed $CoreFonts (line 42)
mixed $creator (line 69)
mixed $CurOrientation (line 27)
mixed $CurrentFont (line 52)
mixed $DefOrientation (line 26)
mixed $diffs (line 45)
mixed $DrawColor (line 55)
mixed $fh (line 31)
mixed $fhPt (line 30)
mixed $FillColor (line 56)
mixed $FontFamily (line 49)
mixed $FontFiles (line 44)
mixed $fonts (line 43)
mixed $FontSize (line 54)
mixed $FontSizePt (line 53)
mixed $FontStyle (line 50)
mixed $fw (line 31)
mixed $fwPt (line 30)
mixed $h (line 33)
mixed $hPt (line 32)
mixed $images (line 46)
mixed $InFooter (line 62)
mixed $k (line 29)
mixed $keywords (line 68)
mixed $lasth (line 40)
mixed $LayoutMode (line 64)
mixed $LineWidth (line 41)
mixed $links (line 48)
mixed $lMargin (line 34)
mixed $n (line 20)
mixed $offsets (line 21)
mixed $OrientationChanges (line 28)
mixed $page (line 19)
mixed $PageBreakTrigger (line 61)
mixed $PageLinks (line 47)
mixed $pages (line 23)
mixed $PDFVersion (line 71)
mixed $rMargin (line 36)
mixed $state (line 24)
mixed $subject (line 66)
mixed $TextColor (line 57)
mixed $title (line 65)
mixed $tMargin (line 35)
mixed $underline (line 51)
mixed $w (line 33)
mixed $wPt (line 32)
mixed $ws (line 59)
mixed $x (line 39)
mixed $y (line 39)
mixed $ZoomMode (line 63)
Methods
Constructor FPDF (line 78)

*****************************************************************************

* Public methods * * *****************************************************************************

FPDF FPDF ([ $orientation = 'P'], [ $unit = 'mm'], [ $format = 'A4'])
  • $orientation
  • $unit
  • $format
AcceptPageBreak (line 616)
void AcceptPageBreak ()
AddFont (line 462)
void AddFont ( $family, [ $style = ''], [ $file = ''])
  • $family
  • $style
  • $file
AddLink (line 581)
void AddLink ()
AddPage (line 308)
void AddPage ([ $orientation = ''])
  • $orientation
AliasNbPages (line 273)
void AliasNbPages ([ $alias = '{nb}'])
  • $alias
Cell (line 622)
void Cell ( $w, [ $h = 0], [ $txt = ''], [ $border = 0], [ $ln = 0], [ $align = ''], [ $fill = 0], [ $link = ''])
  • $w
  • $h
  • $txt
  • $border
  • $ln
  • $align
  • $fill
  • $link
Close (line 291)
void Close ()
Error (line 279)
void Error ( $msg)
  • $msg
Footer (line 380)
void Footer ()
GetStringWidth (line 424)
void GetStringWidth ( $s)
  • $s
GetX (line 955)
void GetX ()
GetY (line 970)
void GetY ()
Header (line 375)
void Header ()
Image (line 895)
void Image ( $file,  $x,  $y, [ $w = 0], [ $h = 0], [ $type = ''], [ $link = ''])
  • $file
  • $x
  • $y
  • $w
  • $h
  • $type
  • $link
Line (line 444)
void Line ( $x1,  $y1,  $x2,  $y2)
  • $x1
  • $y1
  • $x2
  • $y2
Link (line 599)
void Link ( $x,  $y,  $w,  $h,  $link)
  • $x
  • $y
  • $w
  • $h
  • $link
Ln (line 945)
void Ln ([ $h = ''])
  • $h
MultiCell (line 701)
void MultiCell ( $w,  $h,  $txt, [ $border = 0], [ $align = 'J'], [ $fill = 0])
  • $w
  • $h
  • $txt
  • $border
  • $align
  • $fill
Open (line 285)
void Open ()
Output (line 993)
void Output ([ $name = ''], [ $dest = ''])
  • $name
  • $dest
PageNo (line 385)
void PageNo ()
Rect (line 450)
void Rect ( $x,  $y,  $w,  $h, [ $style = ''])
  • $x
  • $y
  • $w
  • $h
  • $style
SetAuthor (line 255)
void SetAuthor ( $author)
  • $author
SetAutoPageBreak (line 213)
void SetAutoPageBreak ( $auto, [ $margin = 0])
  • $auto
  • $margin
SetCompression (line 234)
void SetCompression ( $compress)
  • $compress
SetCreator (line 267)
void SetCreator ( $creator)
  • $creator
SetDisplayMode (line 221)
void SetDisplayMode ( $zoom, [ $layout = 'continuous'])
  • $zoom
  • $layout
SetDrawColor (line 391)
void SetDrawColor ( $r, [ $g = -1], [ $b = -1])
  • $r
  • $g
  • $b
SetFillColor (line 402)
void SetFillColor ( $r, [ $g = -1], [ $b = -1])
  • $r
  • $g
  • $b
SetFont (line 510)
void SetFont ( $family, [ $style = ''], [ $size = 0])
  • $family
  • $style
  • $size
SetFontSize (line 570)
void SetFontSize ( $size)
  • $size
SetKeywords (line 261)
void SetKeywords ( $keywords)
  • $keywords
SetLeftMargin (line 193)
void SetLeftMargin ( $margin)
  • $margin
SetLineWidth (line 436)
void SetLineWidth ( $width)
  • $width
SetLink (line 589)
void SetLink ( $link, [ $y = 0], [ $page = -1])
  • $link
  • $y
  • $page
SetMargins (line 183)
void SetMargins ( $left,  $top, [ $right = -1])
  • $left
  • $top
  • $right
SetRightMargin (line 207)
void SetRightMargin ( $margin)
  • $margin
SetSubject (line 249)
void SetSubject ( $subject)
  • $subject
SetTextColor (line 414)
void SetTextColor ( $r, [ $g = -1], [ $b = -1])
  • $r
  • $g
  • $b
SetTitle (line 243)
void SetTitle ( $title)
  • $title
SetTopMargin (line 201)
void SetTopMargin ( $margin)
  • $margin
SetX (line 961)
void SetX ( $x)
  • $x
SetXY (line 986)
void SetXY ( $x,  $y)
  • $x
  • $y
SetY (line 976)
void SetY ( $y)
  • $y
Text (line 605)
void Text ( $x,  $y,  $txt)
  • $x
  • $y
  • $txt
Write (line 814)
void Write ( $h,  $txt, [ $link = ''])
  • $h
  • $txt
  • $link
_beginpage (line 1433)
void _beginpage ( $orientation)
  • $orientation
_dochecks (line 1066)

*****************************************************************************

* Protected methods * * *****************************************************************************

void _dochecks ()
_dounderline (line 1486)
void _dounderline ( $x,  $y,  $txt)
  • $x
  • $y
  • $txt
_enddoc (line 1398)
void _enddoc ()
_endpage (line 1472)
void _endpage ()
_escape (line 1615)
void _escape ( $s)
  • $s
_freadint (line 1602)
void _freadint ( $f)
  • $f
_getfontpath (line 1076)
void _getfontpath ()
_newobj (line 1478)
void _newobj ()
_out (line 1628)
void _out ( $s)
  • $s
_parsejpg (line 1495)
void _parsejpg ( $file)
  • $file
_parsepng (line 1519)
void _parsepng ( $file)
  • $file
_putcatalog (line 1366)
void _putcatalog ()
_putfonts (line 1154)
void _putfonts ()
_putheader (line 1386)
void _putheader ()
_putimages (line 1271)
void _putimages ()
_putinfo (line 1350)
void _putinfo ()
_putpages (line 1083)
void _putpages ()
_putresourcedict (line 1325)
void _putresourcedict ()
_putresources (line 1337)
void _putresources ()
_putstream (line 1621)
void _putstream ( $s)
  • $s
_puttrailer (line 1391)
void _puttrailer ()
_putxobjectdict (line 1319)
void _putxobjectdict ()
_textstring (line 1609)
void _textstring ( $s)
  • $s

Documentation generated on Thu, 08 Jan 2009 17:44:13 +0100 by phpDocumentor 1.4.0a2