
Public Member Functions | |
| alink ($info, $internal=0) | |
| Cezpdf ($paper='a4', $orientation='portrait') | |
| execTemplate ($id, $data=array(), $options=array()) | |
| ezColumnsStart ($options=array()) | |
| ezColumnsStop () | |
| ezGetCurrentPageNumber () | |
| ezImage ($image, $pad=5, $width=0, $resize= 'full', $just= 'center', $border= '') | |
| ezInsertMode ($status=1, $pageNum=1, $pos='before') | |
| ezNewPage () | |
| ezOutput ($options=0) | |
| ezProcessText ($text) | |
| ezPRVTaddPageNumbers () | |
| ezPRVTcleanUp () | |
| ezPrvtGetTextWidth ($size, $text) | |
| ezPRVTpageNumberSearch ($lbl, &$tmp) | |
| ezPrvtTableColumnHeadings ($cols, $pos, $maxWidth, $height, $decender, $gap, $size, &$y, $optionsAll=array()) | |
| ezPrvtTableDrawLines ($pos, $gap, $x0, $x1, $y0, $y1, $y2, $col, $inner, $outer, $opt=1) | |
| ezSetCmMargins ($top, $bottom, $left, $right) | |
| ezSetDy ($dy, $mod='') | |
| ezSetMargins ($top, $bottom, $left, $right) | |
| ezSetY ($y) | |
| ezStartPageNumbers ($x, $y, $size, $pos='left', $pattern='{PAGENUM}of{TOTALPAGENUM}', $num='') | |
| ezStopPageNumbers ($stopTotal=0, $next=0, $i=0) | |
| ezStream ($options='') | |
| ezTable (&$data, $cols='', $title='', $options='') | |
| ezText ($text, $size=0, $options=array(), $test=0) | |
| ezWhatPageNumber ($pageNum, $i=0) | |
| ilink ($info) | |
| loadTemplate ($templateFile) | |
| uline ($info) | |
Public Attributes | |
| $ez = array('fontSize'=>10) | |
| $ezPageCount = 0 | |
| $ezPages = array() | |
| $y | |
Definition at line 21 of file class.ezpdf.php.
| Cezpdf::alink | ( | $ | info, | |
| $ | internal = 0 | |||
| ) |
Definition at line 1494 of file class.ezpdf.php.
References $i, $info, Cpdf::addInternalLink(), Cpdf::addLink(), Cpdf::line(), Cpdf::restoreState(), Cpdf::saveState(), Cpdf::setColor(), Cpdf::setLineStyle(), Cpdf::setStrokeColor(), and url.
Referenced by ezTable(), and ilink().
Here is the call graph for this function:

| Cezpdf::Cezpdf | ( | $ | paper = 'a4', |
|
| $ | orientation = 'portrait' | |||
| ) |
Assuming that people don't want to specify the paper size using the absolute coordinates allow a couple of options: orientation can be 'portrait' or 'landscape' or, to actually set the coordinates, then pass an array in as the first parameter. the defaults are as shown.
Definition at line 51 of file class.ezpdf.php.
References Cpdf::Cpdf(), and Cpdf::getFirstPageId().
Referenced by BitPdf::BitPdf().
Here is the call graph for this function:

| Cezpdf::execTemplate | ( | $ | id, | |
| $ | data = array(), |
|||
| $ | options = array() | |||
| ) |
Definition at line 1481 of file class.ezpdf.php.
| Cezpdf::ezColumnsStart | ( | $ | options = array() |
) |
| Cezpdf::ezColumnsStop | ( | ) |
Definition at line 198 of file class.ezpdf.php.
| Cezpdf::ezGetCurrentPageNumber | ( | ) |
Definition at line 287 of file class.ezpdf.php.
| Cezpdf::ezImage | ( | $ | image, | |
| $ | pad = 5, |
|||
| $ | width = 0, |
|||
| $ | resize = 'full', |
|||
| $ | just = 'center', |
|||
| $ | border = '' | |||
| ) |
Definition at line 1322 of file class.ezpdf.php.
References $border, $fp, $height, $image, $imageInfo, $offset, $type, $width, Cpdf::addJpegFromFile(), Cpdf::addPngFromFile(), ezNewPage(), Cpdf::getFontHeight(), left, Cpdf::rectangle(), right, Cpdf::setLineStyle(), and Cpdf::setStrokeColor().
Here is the call graph for this function:

| Cezpdf::ezInsertMode | ( | $ | status = 1, |
|
| $ | pageNum = 1, |
|||
| $ | pos = 'before' | |||
| ) |
Definition at line 208 of file class.ezpdf.php.
| Cezpdf::ezNewPage | ( | ) |
Definition at line 225 of file class.ezpdf.php.
References $width, and Cpdf::newPage().
Referenced by ezImage(), ezPrvtTableColumnHeadings(), ezSetDy(), ezSetMargins(), ezSetY(), ezTable(), ezText(), and BitPdf::titlebar().
Here is the call graph for this function:

| Cezpdf::ezOutput | ( | $ | options = 0 |
) |
Definition at line 482 of file class.ezpdf.php.
References Cpdf::$options, ezPRVTcleanUp(), and Cpdf::output().
Here is the call graph for this function:

| Cezpdf::ezProcessText | ( | $ | text | ) |
| Cezpdf::ezPRVTaddPageNumbers | ( | ) |
Definition at line 398 of file class.ezpdf.php.
References $i, $info, $tmp, $total, Cpdf::addText(), Cpdf::closeObject(), ezPRVTpageNumberSearch(), Cpdf::getTextWidth(), Cpdf::reopenObject(), and right.
Referenced by ezPRVTcleanUp().
Here is the call graph for this function:

| Cezpdf::ezPRVTcleanUp | ( | ) |
Definition at line 469 of file class.ezpdf.php.
References ezPRVTaddPageNumbers().
Referenced by ezOutput(), and ezStream().
Here is the call graph for this function:

| Cezpdf::ezPrvtGetTextWidth | ( | $ | size, | |
| $ | text | |||
| ) |
Definition at line 612 of file class.ezpdf.php.
References $lines, $text, and Cpdf::getTextWidth().
Referenced by ezTable().
Here is the call graph for this function:

| Cezpdf::ezPRVTpageNumberSearch | ( | $ | lbl, | |
| &$ | tmp | |||
| ) |
| Cezpdf::ezPrvtTableColumnHeadings | ( | $ | cols, | |
| $ | pos, | |||
| $ | maxWidth, | |||
| $ | height, | |||
| $ | decender, | |||
| $ | gap, | |||
| $ | size, | |||
| &$ | y, | |||
| $ | optionsAll = array() | |||
| ) |
Definition at line 547 of file class.ezpdf.php.
References Cpdf::$options, $y, ezNewPage(), ezSetY(), ezText(), left, and Cpdf::transaction().
Referenced by ezTable().
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 518 of file class.ezpdf.php.
References Cpdf::line(), Cpdf::setLineStyle(), and Cpdf::setStrokeColor().
Referenced by ezTable().
Here is the call graph for this function:

| Cezpdf::ezSetCmMargins | ( | $ | top, | |
| $ | bottom, | |||
| $ | left, | |||
| $ | right | |||
| ) |
Set Margins in centimeters
Definition at line 155 of file class.ezpdf.php.
References $top, and ezSetMargins().
Here is the call graph for this function:

| Cezpdf::ezSetDy | ( | $ | dy, | |
| $ | mod = '' | |||
| ) |
Definition at line 500 of file class.ezpdf.php.
References ezNewPage().
Referenced by BitPdf::img().
Here is the call graph for this function:

| Cezpdf::ezSetMargins | ( | $ | top, | |
| $ | bottom, | |||
| $ | left, | |||
| $ | right | |||
| ) |
Definition at line 267 of file class.ezpdf.php.
References $top, and ezNewPage().
Referenced by ezSetCmMargins().
Here is the call graph for this function:

| Cezpdf::ezSetY | ( | $ | y | ) |
Definition at line 489 of file class.ezpdf.php.
References $y, and ezNewPage().
Referenced by ezPrvtTableColumnHeadings(), and ezTable().
Here is the call graph for this function:

| Cezpdf::ezStartPageNumbers | ( | $ | x, | |
| $ | y, | |||
| $ | size, | |||
| $ | pos = 'left' | |||
| ) |
| Cezpdf::ezStopPageNumbers | ( | $ | stopTotal = 0, |
|
| $ | next = 0, |
|||
| $ | i = 0 | |||
| ) |
| Cezpdf::ezStream | ( | $ | options = '' |
) |
Definition at line 475 of file class.ezpdf.php.
References Cpdf::$options, ezPRVTcleanUp(), and Cpdf::stream().
Here is the call graph for this function:

| Cezpdf::ezTable | ( | &$ | data, | |
| $ | cols = '', |
|||
| $ | title = '', |
|||
| $ | options = '' | |||
| ) |
Definition at line 628 of file class.ezpdf.php.
References $data, $height, $lines, Cpdf::$options, $p, $row, $title, $y, Cpdf::addObject(), Cpdf::addText(), Cpdf::addTextWrap(), alink(), Cpdf::closeObject(), ezNewPage(), ezProcessText(), ezPrvtGetTextWidth(), ezPrvtTableColumnHeadings(), ezPrvtTableDrawLines(), ezSetY(), Cpdf::filledRectangle(), Cpdf::getFontDecender(), Cpdf::getFontHeight(), Cpdf::getTextWidth(), left, Cpdf::line(), link, Cpdf::openObject(), Cpdf::reopenObject(), Cpdf::restoreState(), right, Cpdf::saveState(), Cpdf::setColor(), Cpdf::setLineStyle(), Cpdf::setStrokeColor(), and Cpdf::transaction().
Referenced by BitPdf::WalkParsedArray().
Here is the call graph for this function:

| Cezpdf::ezText | ( | $ | text, | |
| $ | size = 0, |
|||
| $ | options = array(), |
|||
| $ | test = 0 | |||
| ) |
Definition at line 1226 of file class.ezpdf.php.
References $height, $lines, Cpdf::$options, $text, Cpdf::addTextWrap(), ezNewPage(), ezProcessText(), Cpdf::getFontHeight(), left, and right.
Referenced by ezPrvtTableColumnHeadings(), BitPdf::flush(), BitPdf::h1(), BitPdf::h2(), BitPdf::h3(), BitPdf::img(), BitPdf::page(), and BitPdf::titlebar().
Here is the call graph for this function:

| Cezpdf::ezWhatPageNumber | ( | $ | pageNum, | |
| $ | i = 0 | |||
| ) |
Definition at line 320 of file class.ezpdf.php.
References $i, Cpdf::addMessage(), and ezStartPageNumbers().
Here is the call graph for this function:

| Cezpdf::ilink | ( | $ | info | ) |
Definition at line 1490 of file class.ezpdf.php.
References $info, and alink().
Here is the call graph for this function:

| Cezpdf::loadTemplate | ( | $ | templateFile | ) |
Definition at line 1444 of file class.ezpdf.php.
| Cezpdf::uline | ( | $ | info | ) |
Definition at line 1539 of file class.ezpdf.php.
References $i, $info, Cpdf::line(), Cpdf::restoreState(), Cpdf::saveState(), and Cpdf::setLineStyle().
Referenced by ezProcessText(), and BitPdf::WalkParsedArray().
Here is the call graph for this function:

| Cezpdf::$ez = array('fontSize'=>10) |
Definition at line 37 of file class.ezpdf.php.
| Cezpdf::$ezPageCount = 0 |
Definition at line 40 of file class.ezpdf.php.
| Cezpdf::$ezPages = array() |
Definition at line 39 of file class.ezpdf.php.
| Cezpdf::$y |
Definition at line 38 of file class.ezpdf.php.
Referenced by ezPrvtTableColumnHeadings(), ezSetY(), ezStartPageNumbers(), ezTable(), and BitPdf::img().
1.5.2