Topic: Custom PDF Header
I can see there is a function in pdf_report.inc that includes some Customer Header Template from
/reporting/forms folder
function NewPage()
{
if ($this->pageNumber==0)
{
// check if there is pdf header template for this report
// and set if it is found
$tmpl_pdf = find_custom_file("/reporting/forms/".$this->headerTmpl.".pdf");
if ($tmpl_pdf) {
$this->tmplSize = $this->setSourceFile($tmpl_pdf);
}
}
$this->pageNumber++;
parent::newPage();
if ($this->tmplSize) {
$this->row = $this->pageHeight - $this->topMargin; // reset row
$id = $this->importPage(min($this->pageNumber, $this->tmplSize));
$this->useTemplate($id);
}
// include related php file if any
$tmpl_php = find_custom_file("/reporting/forms/".$this->headerTmpl.".php");
if ($tmpl_php) {
include($tmpl_php);
}
if (method_exists($this, $this->headerTmpl)) // draw predefined page layout if any
$this->{$this->headerTmpl}();
}I am not sure How to use this If I add some custom header page in my module. Any help, ideas, sample?
