bigger PDF logos
This commit is contained in:
		
							parent
							
								
									5c7e917ebb
								
							
						
					
					
						commit
						edc93c4f98
					
				|  | @ -1,3 +1,8 @@ | |||
| December 2010 3.3.0 | ||||
|   - additional usability enhancements | ||||
|   - PDF export: higher resolution for logos | ||||
|    | ||||
| 
 | ||||
| 28.10.2010 3.2.0 | ||||
|   - large usability enhancements | ||||
|   - Shadow: allow to force password change when maximum password age is set | ||||
|  |  | |||
										
											Binary file not shown.
										
									
								
							| Before Width: | Height: | Size: 9.6 KiB After Width: | Height: | Size: 18 KiB | 
|  | @ -644,6 +644,20 @@ Have fun! | |||
|       <section id="a_versUpgrade"> | ||||
|         <title>Version specific upgrade instructions</title> | ||||
| 
 | ||||
|         <section> | ||||
|           <title>3.2.0 -> 3.3.0</title> | ||||
| 
 | ||||
|           <para>If you use custom images for the PDF export then these images | ||||
|           need to be 5 times bigger than before (e.g. 250x250px instead of | ||||
|           50x50px). This allows to use images with higher resolution.</para> | ||||
|         </section> | ||||
| 
 | ||||
|         <section> | ||||
|           <title>3.1.0 -> 3.2.0</title> | ||||
| 
 | ||||
|           <para>No changes.</para> | ||||
|         </section> | ||||
| 
 | ||||
|         <section> | ||||
|           <title>3.0.0 -> 3.1.0</title> | ||||
| 
 | ||||
|  |  | |||
|  | @ -88,29 +88,16 @@ class lamPDF extends UFPDF { | |||
| 	function header() { | ||||
| 		if($this->page_definitions['filename'] != 'none') { | ||||
| 			$imageFile = substr(__FILE__,0,strlen(__FILE__)- 14) . "config/pdf/logos/" . $this->page_definitions['filename']; | ||||
| 			$width = $this->page_definitions['logo-width']; | ||||
| 			$height = $this->page_definitions['logo-height']; | ||||
| 			if($this->page_definitions['logo-max'] == true) { | ||||
| 				if(($width / $height) <= 2.5) { | ||||
| 					$factor = 20 / $height; | ||||
| 					$width = $factor * $width; | ||||
| 					$height = 20; | ||||
| 				} | ||||
| 				else { | ||||
| 					$factor = 50 / $width; | ||||
| 					$height = $factor * $height; | ||||
| 					$width = 50; | ||||
| 				} | ||||
| 			} | ||||
| 			$this->Image($imageFile,10,10,$width,$height,"JPG"); | ||||
| 			$imgProperties = getimagesize($imageFile); | ||||
| 			$this->Image($imageFile,10,15,($imgProperties[0] / $this->k) / 5, ($imgProperties[1] / $this->k) / 5,0,"JPG"); | ||||
| 		} | ||||
| 		$this->SetY(18); | ||||
| 		$this->SetY(23); | ||||
| 		$this->SetFont($this->fontName,"B",18); | ||||
| 		$this->Cell(170,5,$this->page_definitions['headline'],0,1,"R",0); | ||||
| 		$this->Ln(3); | ||||
| 		$this->SetLineWidth(0.4); | ||||
| 		$this->Line(10,38,200,38); | ||||
| 		$this->Line(10,40,200,40); | ||||
| 		$this->Line(10,42,200,42); | ||||
| 		$this->SetY(50); | ||||
| 	} | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue