// // Note that the order of insertion matters, so these will appear // after the cover and table of contents, in the order below. $settings = new WebPageSettings(); $settings->SetLoadErrorHandling(WebPageSettings::e_skip); $settings->SetExternalLinks(false); $converter->InsertFromURL($host . $page0, $settings); $converter->InsertFromURL($host . $page1, $settings); $converter->InsertFromURL($host . $page2, $settings); if ($converter->Convert($doc) == true) { $doc->Save($output_path . "_03.pdf", SDFDoc::e_linearized); } else { echo printf("Conversion failed. HTTP Code: %d\n%s", $converter->GetHTTPErrorCode(), $converter->GetLog()); } $doc->Close(); //-------------------------------------------------------------------------------- // Example 4) Convert HTML string to PDF. $doc = new PDFDoc(); $converter = new HTML2PDF(); // Our HTML data $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. if ($converter->Convert($doc)) { $doc->Save($output_path . "_04.pdf", SDFDoc::e_linearized); } else { echo printf("Conversion failed. HTTP Code: %d\n%s", $converter->GetHTTPErrorCode(), $converter->GetLog()); } $doc->Close(); echo "Done.";