Rerun of Company Logo On Reports. Better Logo align.
authorJoe Hunt <joe.hunt.consulting@gmail.com>
Fri, 22 Dec 2017 08:33:22 +0000 (09:33 +0100)
committerJoe Hunt <joe.hunt.consulting@gmail.com>
Fri, 22 Dec 2017 08:33:22 +0000 (09:33 +0100)
reporting/includes/pdf_report.inc

index 31dcdb367bc1eb584df1d8369e53eceabcb5c5a8..b41bb69e867d8b4c2831dbe509868f6ef95da468 100644 (file)
@@ -316,8 +316,10 @@ class FrontReport extends Cpdf
                $logo = company_path() . "/images/" . $this->company['coy_logo'];
                if (!empty($SysPrefs->prefs['company_logo_report']) && $this->company['coy_logo'] != '' && file_exists($logo))
                {
-                       $this->row -= ($this->lineHeight + 3);
-                       $this->AddImage($logo, $companyCol, $this->row, 0, 30);
+                       $size = getimagesize($logo);
+                       $height = $size[0] > 150 ? $size[1] * 150 / $size[0] : 30; 
+                       $this->row -= ($height / 2);
+                       $this->AddImage($logo, $companyCol, $this->row, 0, $height);
                        $this->row -= 6;
                }
                else