PDF
[ class tree: PDF ] [ index: PDF ] [ all elements ]

Class: UFPDF

Source Location: /lib/ufpdf.php

Class Overview

FPDF
   |
   --UFPDF

Main UFPDF class for creating Unicode PDF documents


Author(s):

Methods


Child classes:

lamPDF
Creates a LAM information page in PDF format.

Inherited Variables

Inherited Methods

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::_checkoutput()
FPDF::_dochecks()
*****************************************************************************
FPDF::_dounderline()
FPDF::_enddoc()
FPDF::_endpage()
FPDF::_escape()
FPDF::_getpagesize()
FPDF::_loadfont()
FPDF::_newobj()
FPDF::_out()
FPDF::_parsegif()
FPDF::_parsejpg()
FPDF::_parsepng()
FPDF::_parsepngstream()
FPDF::_putcatalog()
FPDF::_putfonts()
FPDF::_putheader()
FPDF::_putimage()
FPDF::_putimages()
FPDF::_putinfo()
FPDF::_putpages()
FPDF::_putresourcedict()
FPDF::_putresources()
FPDF::_putstream()
FPDF::_puttrailer()
FPDF::_putxobjectdict()
FPDF::_readint()
FPDF::_readstream()
FPDF::_textstring()
FPDF::_UTF8toUTF16()

Class Details

[line 35]
Main UFPDF class for creating Unicode PDF documents



Tags:

see:  FPDF::FPDF()


[ Top ]


Class Methods


constructor UFPDF [line 43]

UFPDF UFPDF( [ $orientation = 'P'], [ $unit = 'mm'], [ $format = 'A4'])

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

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




Parameters:

   $orientation  
   $unit  
   $format  

[ Top ]

method AcceptPageBreak [line 111]

void AcceptPageBreak( )



Overrides FPDF::AcceptPageBreak() (parent method not documented)

[ Top ]

method AddFont [line 71]

void AddFont( $family, [ $style = ''], [ $file = ''])



Overrides FPDF::AddFont() (parent method not documented)

Parameters:

   $family  
   $style  
   $file  

[ Top ]

method AliasNbPages [line 405]

void AliasNbPages( [ $alias = '{nb}'])



Overrides FPDF::AliasNbPages() (parent method not documented)

Parameters:

   $alias  

[ Top ]

method Cell [line 117]

void Cell( $w, [ $h = 0], [ $txt = ''], [ $border = 0], [ $ln = 0], [ $align = 'J'], [ $fill = 0], [ $link = ''])



Overrides FPDF::Cell() (parent method not documented)

Parameters:

   $w  
   $h  
   $txt  
   $border  
   $ln  
   $align  
   $fill  
   $link  

[ Top ]

method code2utf [line 695]

void code2utf( $num)



Parameters:

   $num  

[ Top ]

method GetStringWidth [line 48]

void GetStringWidth( $s)



Overrides FPDF::GetStringWidth() (parent method not documented)

Parameters:

   $s  

[ Top ]

method MultiCell [line 197]

void MultiCell( $w, $h, $txt, [ $border = 0], [ $align = 'J'], [ $fill = 0])



Overrides FPDF::MultiCell() (parent method not documented)

Parameters:

   $w  
   $h  
   $txt  
   $border  
   $align  
   $fill  

[ Top ]

method strlen [line 703]

void strlen( $s)



Parameters:

   $s  

[ Top ]

method Text [line 100]

void Text( $x, $y, $txt)



Overrides FPDF::Text() (parent method not documented)

Parameters:

   $x  
   $y  
   $txt  

[ Top ]

method utf8_substr [line 707]

void utf8_substr( $str, $start)



Parameters:

   $str  
   $start  

[ Top ]

method utf8_to_codepoints [line 725]

void utf8_to_codepoints( $txt)



Parameters:

   $txt  

[ Top ]

method utf8_to_utf16be [line 595]

void utf8_to_utf16be( &$txt, [ $bom = true])



Parameters:

   &$txt  
   $bom  

[ Top ]

method Write [line 322]

void Write( $h, $txt, [ $link = ''])



Overrides FPDF::Write() (parent method not documented)

Parameters:

   $h  
   $txt  
   $link  

[ Top ]

method _dounderlineU [line 479]

void _dounderlineU( $x, $y, $width, $txt)



Parameters:

   $x  
   $y  
   $width  
   $txt  

[ Top ]

method _escapetext [line 496]

void _escapetext( $s)



Parameters:

   $s  

[ Top ]

method _putinfo [line 504]

void _putinfo( )



Overrides FPDF::_putinfo() (parent method not documented)

[ Top ]

method _putpages [line 520]

void _putpages( )



Overrides FPDF::_putpages() (parent method not documented)

[ Top ]

method _puttruetypeunicode [line 417]

void _puttruetypeunicode( $font)

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

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




Parameters:

   $font  

[ Top ]

method _textstring [line 488]

void _textstring( $s)



Overrides FPDF::_textstring() (parent method not documented)

Parameters:

   $s  

[ Top ]


Documentation generated on Sun, 25 Mar 2012 19:36:02 +0200 by phpDocumentor 1.4.1