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) | 
Detailed Description
PDF renderer helper class, used to store data, sizes etc.. 
Definition at line 6 of file invoicepdfblock.php.
Member Function Documentation
  
  
      
        
          | InvoicepdfBlock::_toCache  | 
          ( | 
            | 
          $sFunc,  | 
         
        
           | 
           | 
            | 
          $aParams  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protected   | 
  
 
Stores cacheable parameters.
- Parameters
 - 
  
    | string | $sFunc | cacheable function name  | 
    | array | $aParams | cacheable parameters  | 
  
   
Definition at line 29 of file invoicepdfblock.php.
 
 
      
        
          | InvoicepdfBlock::ajustHeight  | 
          ( | 
            | 
          $iDelta | ) | 
           | 
        
      
 
 
      
        
          | InvoicepdfBlock::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' ...)  | 
  
   
Definition at line 98 of file invoicepdfblock.php.
 
 
      
        
          | InvoicepdfBlock::getFont  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | InvoicepdfBlock::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  | 
  
   
Definition at line 74 of file invoicepdfblock.php.
 
 
      
        
          | InvoicepdfBlock::run  | 
          ( | 
            | 
          $oPdf | ) | 
           | 
        
      
 
Runs and evaluates cached code.
- Parameters
 - 
  
    | object | $oPdf | object which methods will be executed  | 
  
   
Definition at line 42 of file invoicepdfblock.php.
 
 
      
        
          | InvoicepdfBlock::text  | 
          ( | 
            | 
          $iLPos,  | 
        
        
           | 
           | 
            | 
          $iLHeight,  | 
        
        
           | 
           | 
            | 
          $sString  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Caches Text call with parameters.
- Parameters
 - 
  
    | int | $iLPos | left position  | 
    | int | $iLHeight | height  | 
    | string | $sString | string to write  | 
  
   
Definition at line 86 of file invoicepdfblock.php.
 
 
Member Data Documentation
  
  
      
        
          | InvoicepdfBlock::$_aCache = array() | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | InvoicepdfBlock::$_sFont = 'Arial' | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: