Cezpdf Class Reference

Inheritance diagram for Cezpdf:

Inheritance graph
[legend]
Collaboration diagram for Cezpdf:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Cezpdf ($paper= 'a4', $orientation= 'portrait')
 ezSetCmMargins ($top, $bottom, $left, $right)
 ezColumnsStart ($options=array())
 ezColumnsStop ()
 ezInsertMode ($status=1, $pageNum=1, $pos= 'before')
 ezNewPage ()
 ezSetMargins ($top, $bottom, $left, $right)
 ezGetCurrentPageNumber ()
 ezStartPageNumbers ($x, $y, $size, $pos= 'left', $pattern= '{PAGENUM}of{TOTALPAGENUM}', $num= '')
 ezWhatPageNumber ($pageNum, $i=0)
 ezStopPageNumbers ($stopTotal=0, $next=0, $i=0)
 ezPRVTpageNumberSearch ($lbl, &$tmp)
 ezPRVTaddPageNumbers ()
 ezPRVTcleanUp ()
 ezStream ($options= '')
 ezOutput ($options=0)
 ezSetY ($y)
 ezSetDy ($dy, $mod= '')
 ezPrvtTableDrawLines ($pos, $gap, $x0, $x1, $y0, $y1, $y2, $col, $inner, $outer, $opt=1)
 ezPrvtTableColumnHeadings ($cols, $pos, $maxWidth, $height, $decender, $gap, $size, &$y, $optionsAll=array())
 ezPrvtGetTextWidth ($size, $text)
 ezTable (&$data, $cols= '', $title= '', $options= '')
 ezProcessText ($text)
 ezText ($text, $size=0, $options=array(), $test=0)
 ezImage ($image, $pad=5, $width=0, $resize= 'full', $just= 'center', $border= '')
 loadTemplate ($templateFile)
 execTemplate ($id, $data=array(), $options=array())
 ilink ($info)
 alink ($info, $internal=0)
 uline ($info)

Public Attributes

 $ez = array('fontSize' => 10)
 $y = 0.0
 $ezPages
 $ezPageCount = 0

Detailed Description

Definition at line 4 of file class.ezpdf.php.


Member Function Documentation

Cezpdf::Cezpdf ( paper = 'a4',
orientation = 'portrait' 
)

Definition at line 30 of file class.ezpdf.php.

References Cpdf::Cpdf(), and Cpdf::getFirstPageId().

Here is the call graph for this function:

Cezpdf::ezSetCmMargins ( top,
bottom,
left,
right 
)

Definition at line 735 of file class.ezpdf.php.

References ezSetMargins().

Here is the call graph for this function:

Cezpdf::ezColumnsStart ( options = array(        )  ) 

Definition at line 745 of file class.ezpdf.php.

References Cpdf::$options.

Cezpdf::ezColumnsStop (  ) 

Definition at line 797 of file class.ezpdf.php.

Cezpdf::ezInsertMode ( status = 1,
pageNum = 1,
pos = 'before' 
)

Definition at line 810 of file class.ezpdf.php.

Cezpdf::ezNewPage (  ) 

Reimplemented in MCezpdf.

Definition at line 837 of file class.ezpdf.php.

References Cpdf::newPage().

Referenced by ezImage(), ezPrvtTableColumnHeadings(), ezSetDy(), ezSetMargins(), ezSetY(), ezTable(), and ezText().

Here is the call graph for this function:

Here is the caller graph for this function:

Cezpdf::ezSetMargins ( top,
bottom,
left,
right 
)

Reimplemented in MCezpdf.

Definition at line 895 of file class.ezpdf.php.

References ezNewPage().

Referenced by ezSetCmMargins().

Here is the call graph for this function:

Here is the caller graph for this function:

Cezpdf::ezGetCurrentPageNumber (  ) 

Definition at line 920 of file class.ezpdf.php.

Cezpdf::ezStartPageNumbers ( x,
y,
size,
pos = 'left' 
)

Definition at line 928 of file class.ezpdf.php.

References $y.

Referenced by ezWhatPageNumber().

Here is the caller graph for this function:

Cezpdf::ezWhatPageNumber ( pageNum,
i = 0 
)

Definition at line 971 of file class.ezpdf.php.

References Cpdf::addMessage(), and ezStartPageNumbers().

Here is the call graph for this function:

Cezpdf::ezStopPageNumbers ( stopTotal = 0,
next = 0,
i = 0 
)

Definition at line 1013 of file class.ezpdf.php.

Cezpdf::ezPRVTpageNumberSearch ( lbl,
&$  tmp 
)

Definition at line 1058 of file class.ezpdf.php.

Referenced by ezPRVTaddPageNumbers().

Here is the caller graph for this function:

Cezpdf::ezPRVTaddPageNumbers (  ) 

Definition at line 1083 of file class.ezpdf.php.

References Cpdf::addText(), Cpdf::closeObject(), ezPRVTpageNumberSearch(), Cpdf::getTextWidth(), and Cpdf::reopenObject().

Referenced by ezPRVTcleanUp().

Here is the call graph for this function:

Here is the caller graph for this function:

Cezpdf::ezPRVTcleanUp (  ) 

Definition at line 1190 of file class.ezpdf.php.

References ezPRVTaddPageNumbers().

Referenced by ezOutput(), and ezStream().

Here is the call graph for this function:

Here is the caller graph for this function:

Cezpdf::ezStream ( options = ''  ) 

Definition at line 1197 of file class.ezpdf.php.

References Cpdf::$options, ezPRVTcleanUp(), and Cpdf::stream().

Here is the call graph for this function:

Cezpdf::ezOutput ( options = 0  ) 

Definition at line 1205 of file class.ezpdf.php.

References Cpdf::$options, ezPRVTcleanUp(), and Cpdf::output().

Here is the call graph for this function:

Cezpdf::ezSetY ( y  ) 

Definition at line 1213 of file class.ezpdf.php.

References $y, and ezNewPage().

Referenced by ezPrvtTableColumnHeadings(), and ezTable().

Here is the call graph for this function:

Here is the caller graph for this function:

Cezpdf::ezSetDy ( dy,
mod = '' 
)

Reimplemented in MCezpdf.

Definition at line 1227 of file class.ezpdf.php.

References ezNewPage().

Here is the call graph for this function:

Cezpdf::ezPrvtTableDrawLines ( pos,
gap,
x0,
x1,
y0,
y1,
y2,
col,
inner,
outer,
opt = 1 
)

Definition at line 1250 of file class.ezpdf.php.

References Cpdf::line(), Cpdf::setLineStyle(), and Cpdf::setStrokeColor().

Referenced by ezTable().

Here is the call graph for this function:

Here is the caller graph for this function:

Cezpdf::ezPrvtTableColumnHeadings ( cols,
pos,
maxWidth,
height,
decender,
gap,
size,
&$  y,
optionsAll = array(        ) 
)

Definition at line 1303 of file class.ezpdf.php.

References Cpdf::$options, $y, ezNewPage(), ezSetY(), ezText(), and Cpdf::transaction().

Referenced by ezTable().

Here is the call graph for this function:

Here is the caller graph for this function:

Cezpdf::ezPrvtGetTextWidth ( size,
text 
)

Definition at line 1392 of file class.ezpdf.php.

References Cpdf::getTextWidth().

Referenced by ezTable().

Here is the call graph for this function:

Here is the caller graph for this function:

Cezpdf::ezTable ( &$  data,
cols = '',
title = '',
options = '' 
)

Definition at line 1414 of file class.ezpdf.php.

References Cpdf::$options, $y, Cpdf::addObject(), Cpdf::addText(), Cpdf::addTextWrap(), alink(), Cpdf::closeObject(), ezNewPage(), ezProcessText(), ezPrvtGetTextWidth(), ezPrvtTableColumnHeadings(), ezPrvtTableDrawLines(), ezSetY(), Cpdf::filledRectangle(), Cpdf::getFontDecender(), Cpdf::getFontHeight(), Cpdf::getTextWidth(), Cpdf::line(), Cpdf::openObject(), Cpdf::reopenObject(), Cpdf::restoreState(), Cpdf::saveState(), Cpdf::setColor(), Cpdf::setLineStyle(), Cpdf::setStrokeColor(), and Cpdf::transaction().

Here is the call graph for this function:

Cezpdf::ezProcessText ( text  ) 

Definition at line 2302 of file class.ezpdf.php.

References uline().

Referenced by ezTable(), and ezText().

Here is the call graph for this function:

Here is the caller graph for this function:

Cezpdf::ezText ( text,
size = 0,
options = array(        ),
test = 0 
)

Definition at line 2327 of file class.ezpdf.php.

References Cpdf::$options, Cpdf::addTextWrap(), ezNewPage(), ezProcessText(), and Cpdf::getFontHeight().

Referenced by ezPrvtTableColumnHeadings().

Here is the call graph for this function:

Here is the caller graph for this function:

Cezpdf::ezImage ( image,
pad = 5,
width = 0,
resize = 'full',
just = 'center',
border = '' 
)

Definition at line 2470 of file class.ezpdf.php.

References Cpdf::addJpegFromFile(), Cpdf::addPngFromFile(), ezNewPage(), Cpdf::getFontHeight(), Cpdf::rectangle(), Cpdf::setLineStyle(), and Cpdf::setStrokeColor().

Here is the call graph for this function:

Cezpdf::loadTemplate ( templateFile  ) 

Definition at line 2625 of file class.ezpdf.php.

Cezpdf::execTemplate ( id,
data = array(        ),
options = array(        ) 
)

Definition at line 2675 of file class.ezpdf.php.

Cezpdf::ilink ( info  ) 

Definition at line 2689 of file class.ezpdf.php.

References alink().

Here is the call graph for this function:

Cezpdf::alink ( info,
internal = 0 
)

Definition at line 2694 of file class.ezpdf.php.

References Cpdf::addInternalLink(), Cpdf::addLink(), Cpdf::line(), Cpdf::restoreState(), Cpdf::saveState(), Cpdf::setColor(), Cpdf::setLineStyle(), and Cpdf::setStrokeColor().

Referenced by ezTable(), and ilink().

Here is the call graph for this function:

Here is the caller graph for this function:

Cezpdf::uline ( info  ) 

Definition at line 2765 of file class.ezpdf.php.

References Cpdf::line(), Cpdf::restoreState(), Cpdf::saveState(), and Cpdf::setLineStyle().

Referenced by ezProcessText().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

Cezpdf::$ez = array('fontSize' => 10)

Definition at line 21 of file class.ezpdf.php.

Cezpdf::$y = 0.0

Definition at line 22 of file class.ezpdf.php.

Referenced by ezPrvtTableColumnHeadings(), ezSetY(), ezStartPageNumbers(), and ezTable().

Cezpdf::$ezPages

Initial value:

 array(
        )

Definition at line 23 of file class.ezpdf.php.

Cezpdf::$ezPageCount = 0

Definition at line 26 of file class.ezpdf.php.


The documentation for this class was generated from the following file:
CopyLeft (L) 2001-2006 - [MIOLO Development Team] SOLIS - Cooperativa de Soluções Livres - Lajeado/RS - Brasil