I have attached my VERY BASIC sample code to this message. I have verified the HTML is fine but so debugging sake I have reduced it to the VERY simple string below. When I run this code, I get the following error :
Fatal error: PDFNet: An error occurred during linearization: The
document contains no pages. in [FULL_PATH_REDACTED]/pdfnet/PDFNetPHP.php on
line 15469
I know this is not complex or even reliable, I am just trying to get a Proof of Concept working. Is there a log I can look at or any other kind of output to understand what is happening?
PDFNet::Initialize();
HTML2PDF::SetModulePath(dirname(__FILE__).'/../vendors/pdfnet');
$doc = new PDFDoc();
$converter = new HTML2PDF();
$html = "<html><body><h1>Heading</h1><p>Paragraph.</p></body></html>";
// Add html data
$converter->InsertFromHtmlString( $html );
// Note, InsertFromHtmlString can be mixed with the other Insert methods.
$converter->Convert( $doc );
$this->log( 'REPORTS :: Convert - ' . $converter->GetHTTPErrorCode() , LOG_DEBUG );
$doc->Save($output_path.'/'.$filename, SDFDoc::e_linearized);
$doc->Close();
Thanks