! -> Note
$ -> Affected files
+22-Dec-2009 Joe Hunt
+! Some additional changes in pdf_report.inc for supporting report extensions.
+$ /reporting/includes/pdf_report.inc
+
21-Dec-2009 Chaitanya/Janusz Dobrowolski
# [0000184] Bad source document quantities update and invalid qtys during
derivative document entry.
var $oldFontSize;
var $currency;
var $companyLogoEnable; // select whether to use a company logo graphic in some header templates
+ var $scaleLogoWidth;
var $footerEnable; // select whether to print a page footer or not
var $footerText; // store user-generated footer text
var $headerFunc; // store the name of the currently selected header function
$this->oldFontSize = 0;
$this->row = $this->pageHeight - $this->topMargin;
$this->currency = '';
+ $this->scaleLogoWidth = false; // if Logo, scale on width (else height).
$this->headerFunc = 'Header'; // default to the original header template
$rtl = ($_SESSION['language']->dir === 'rtl' ? 'rtl' : 'ltr');
$code = $_SESSION['language']->code;
// Width being zero means that the image will be scaled to the specified height
// keeping its aspect ratio intact.
- $this->AddImage($logo, $companyCol, $this->row - (LOGO_HEIGHT * LOGO_Y_POS_ADJ_FACTOR), 0, LOGO_HEIGHT);
+ if ($this->scaleLogoWidth)
+ $this->AddImage($logo, $companyCol, $this->row, COMPANY_WIDTH, 0);
+ else
+ $this->AddImage($logo, $companyCol, $this->row - (LOGO_HEIGHT * LOGO_Y_POS_ADJ_FACTOR), 0, LOGO_HEIGHT);
}
else
$this->Text($companyCol, $this->company['coy_name']);