openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

Pdf.class.php (631B)


      1 <?php
      2 
      3 /*
      4  * 
      5  */
      6 
      7 use logger\Logger;
      8 
      9 class Pdf extends FPDF
     10 {
     11 	/*
     12 	 * Ueberschreibt die FPDF-Methode, damit im Fehlerfall kein die() aufgerufen wird.
     13 	 */
     14 	function Error( $errorText )
     15 	{
     16 		Logger::warn('PDF-Error:'.$errorText);
     17 	}
     18 
     19 	/*
     20 	 * Ueberschreibt die FPDF-Methode, damit im Fehlerfall kein die() aufgerufen wird.
     21 	 */
     22 	function Image( $file,$x=null,$y=null,$a=0,$b=0,$type='',$link='' )
     23 	{
     24 		switch( $type )
     25 		{
     26 			case 'png':
     27 			case 'jpeg':
     28 			case 'jpg':
     29 				parent::Image($file,$x,$y,$a,$b,$type,$link);
     30 				break;
     31 			default:
     32 				Logger::warn( 'Imagetype '.$type.' not available in PDF renderer');
     33 				
     34 		}
     35 	}
     36 }
     37 
     38 ?>