Public Member Functions | Protected Member Functions | Protected Attributes

PdfBlock Class Reference

Inheritance diagram for PdfBlock:

List of all members.

Public Member Functions

 run ($oPdf)
 line ($iLPos, $iLHeight, $iRPos, $iRHeight)
 text ($iLPos, $iLHeight, $sString)
 font ($sType, $sWeight, $sSize)
 ajustHeight ($iDelta)
 getFont ()

Protected Member Functions

 _toCache ($sFunc, $aParams)

Protected Attributes

 $_aCache = array()
 $_sFont = 'Arial'

Detailed Description

PDF renderer helper class, used to store data, sizes etc..

Definition at line 6 of file myorder.php.


Member Function Documentation

PdfBlock._toCache ( sFunc,
aParams 
) [protected]

Stores cacheable parameters

Parameters:
string $sFunc cacheable function name
array $aParams cacheable parameters
Returns:
null

Definition at line 28 of file myorder.php.

PdfBlock.ajustHeight ( iDelta  ) 

Adjusts height after new page addition

Parameters:
int $iDelta new height
Returns:
null

Definition at line 117 of file myorder.php.

PdfBlock.font ( sType,
sWeight,
sSize 
)

Caches SetFont call with parameters

Parameters:
string $sType font type (Arial, Tahoma ...)
string $sWeight font weight ('', 'B', 'U' ...)
string $sSize font size ('10', '8', '6' ...)
Returns:
null

Definition at line 105 of file myorder.php.

PdfBlock.getFont (  ) 

Caches SetFont call with parameters

Returns:
string

Definition at line 137 of file myorder.php.

PdfBlock.line ( iLPos,
iLHeight,
iRPos,
iRHeight 
)

Caches Line call with parameters

Parameters:
int $iLPos left position
int $iLHeight left height
int $iRPos right position
int $iRHeight right height
Returns:
null

Definition at line 77 of file myorder.php.

PdfBlock.run ( oPdf  ) 

Runs and evaluates cached code

Parameters:
object $oPdf object which methods will be executed
Returns:
null

Definition at line 43 of file myorder.php.

PdfBlock.text ( iLPos,
iLHeight,
sString 
)

Caches Text call with parameters

Parameters:
int $iLPos left position
int $iLHeight height
string $sString string to write
Returns:
null

Definition at line 91 of file myorder.php.


Member Data Documentation

PdfBlock.$_aCache = array() [protected]

Definition at line 12 of file myorder.php.

PdfBlock.$_sFont = 'Arial' [protected]

Definition at line 18 of file myorder.php.


The documentation for this class was generated from the following file: