+ Tools::logm('Starting to produce PDF file');
+ @define ('K_TCPDF_THROW_EXCEPTION_ERROR', TRUE);
+ try {
+ $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
+
+ Tools::logm('Filling metadata for PDF...');
+ $pdf->SetCreator(PDF_CREATOR);
+ $pdf->SetAuthor('wallabag');
+ $pdf->SetTitle($this->bookTitle);
+ $pdf->SetSubject('Articles via wallabag');
+ $pdf->SetKeywords('wallabag');
+
+ Tools::logm('Adding introduction...');
+ $pdf->AddPage();
+ $intro = '<h1>' . $this->bookTitle . '</h1><div style="text-align:center;" >
+ <p>' . _('Produced by wallabag with tcpdf') . '</p>
+ <p>'. _('Please open <a href="https://github.com/wallabag/wallabag/issues" >an issue</a> if you have trouble with the display of this E-Book on your device.') . '</p>
+ <img src="themes/_global/img/appicon/apple-touch-icon-152.png" /></div>';