PDF

# Class: lamPDF Source Location: /lib/pdf.inc
### Class Overview
    FPDF
       |
       --UFPDF
          |
          --lamPDF
Creates a LAM information page in PDF format. #### Author(s): Michael Dürgner | ### Variables $fontList $fontName $page_definitions | ### Methods lamPDF footer header
### Inherited Variables #### Class: FPDF FPDF::$AliasNbPages FPDF::$author FPDF::$AutoPageBreak FPDF::$bMargin FPDF::$buffer FPDF::$cMargin FPDF::$ColorFlag FPDF::$compress FPDF::$CoreFonts FPDF::$creator FPDF::$CurOrientation FPDF::$CurrentFont FPDF::$DefOrientation FPDF::$diffs FPDF::$DrawColor FPDF::$fh FPDF::$fhPt FPDF::$FillColor FPDF::$FontFamily FPDF::$FontFiles FPDF::$fonts FPDF::$FontSize FPDF::$FontSizePt FPDF::$FontStyle FPDF::$fw FPDF::$fwPt FPDF::$h FPDF::$hPt FPDF::$images FPDF::$InFooter FPDF::$k FPDF::$keywords FPDF::$lasth FPDF::$LayoutMode FPDF::$LineWidth FPDF::$links FPDF::$lMargin FPDF::$n FPDF::$offsets FPDF::$OrientationChanges FPDF::$page FPDF::$PageBreakTrigger FPDF::$PageLinks FPDF::$pages FPDF::$PDFVersion FPDF::$rMargin FPDF::$state FPDF::$subject FPDF::$TextColor FPDF::$title FPDF::$tMargin FPDF::$underline FPDF::$w FPDF::$wPt FPDF::$ws FPDF::$x FPDF::$y FPDF::$ZoomMode | ### Inherited Methods #### Class: UFPDF UFPDF::UFPDF() ***************************************************************************** UFPDF::AcceptPageBreak() UFPDF::AddFont() UFPDF::AliasNbPages() UFPDF::Cell() UFPDF::code2utf() UFPDF::GetStringWidth() UFPDF::MultiCell() UFPDF::strlen() UFPDF::Text() UFPDF::utf8_substr() UFPDF::utf8_to_codepoints() UFPDF::utf8_to_utf16be() UFPDF::Write() UFPDF::_dounderline() UFPDF::_escapetext() UFPDF::_putinfo() UFPDF::_putpages() UFPDF::_puttruetypeunicode() ***************************************************************************** UFPDF::_textstring() #### Class: FPDF FPDF::FPDF() ***************************************************************************** FPDF::AcceptPageBreak() FPDF::AddFont() FPDF::AddLink() FPDF::AddPage() FPDF::AliasNbPages() FPDF::Cell() FPDF::Close() FPDF::Error() FPDF::Footer() FPDF::GetStringWidth() FPDF::GetX() FPDF::GetY() FPDF::Header() FPDF::Image() FPDF::Line() FPDF::Link() FPDF::Ln() FPDF::MultiCell() FPDF::Open() FPDF::Output() FPDF::PageNo() FPDF::Rect() FPDF::SetAuthor() FPDF::SetAutoPageBreak() FPDF::SetCompression() FPDF::SetCreator() FPDF::SetDisplayMode() FPDF::SetDrawColor() FPDF::SetFillColor() FPDF::SetFont() FPDF::SetFontSize() FPDF::SetKeywords() FPDF::SetLeftMargin() FPDF::SetLineWidth() FPDF::SetLink() FPDF::SetMargins() FPDF::SetRightMargin() FPDF::SetSubject() FPDF::SetTextColor() FPDF::SetTitle() FPDF::SetTopMargin() FPDF::SetX() FPDF::SetXY() FPDF::SetY() FPDF::Text() FPDF::Write() FPDF::_beginpage() FPDF::_dochecks() ***************************************************************************** FPDF::_dounderline() FPDF::_enddoc() FPDF::_endpage() FPDF::_escape() FPDF::_freadint() FPDF::_getfontpath() FPDF::_newobj() FPDF::_out() FPDF::_parsejpg() FPDF::_parsepng() FPDF::_putcatalog() FPDF::_putfonts() FPDF::_putheader() FPDF::_putimages() FPDF::_putinfo() FPDF::_putpages() FPDF::_putresourcedict() FPDF::_putresources() FPDF::_putstream() FPDF::_puttrailer() FPDF::_putxobjectdict() FPDF::_textstring()
### Class Details [line 367] Creates a LAM information page in PDF format. #### Tags:
author: | Michael Dürgner
[ Top ] ### Class Variables #### $fontList = array( 'BitstreamVeraSans-Roman' => array('vera.php', 'verab.php', 'verabi.php', 'verai.php')) [line 383] list of supported fonts format: <font name> => array(<file for default font style>, <file for bold>, <italic>, <bold italic>)
Type: | mixed
[ Top ] #### $fontName = [line 377] current active font name
Type: | mixed
[ Top ] #### $page_definitions = [line 372] format settings for page layout
Type: | mixed
[ Top ] ### Class Methods ### constructor lamPDF [line 393]
`lamPDF lamPDF( [string $account_type = "user"], [array $page_definitions = array()], mixed $fontName)`
#### Parameters:
string | $account_type |
array | $page_definitions |
[ Top ] ### method footer [line 449]
`void footer( )`
[ Top ] ### method header [line 417]
`void header( )`
[ Top ] Documentation generated on Tue, 07 Feb 2006 17:03:51 +0100 by phpDocumentor 1.2.3