Note that there are some explanatory texts on larger screens.

plurals
  1. POTCPDF $pdf->Image Inserted images not visible
    primarykey
    data
    text
    <p>am trying to insert images into a PDF using TCPDF, but am just getting blank pages. Here is my code: </p> <pre><code>if ((($_FILES["file"]["type"][0] == "image/gif") || ($_FILES["file"]["type"][0] == "image/jpeg") || ($_FILES["file"]["type"][0] == "image/pjpeg")) &amp;&amp; ($_FILES["file"]["size"][0] &lt; 1000001)) { if ($_FILES["file"]["error"][0] &gt; 0) { $errmsg_arr[] = "Return Code: " . $_FILES["file[]"]["error"][0] . "&lt;br /&gt;"; $errflag = true; } else { require_once('tcpdf/config/lang/eng.php'); require_once('tcpdf/tcpdf.php'); // create new PDF document $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false); // set document information $pdf-&gt;SetCreator(PDF_CREATOR); $pdf-&gt;SetAuthor(''); $pdf-&gt;SetTitle('ePast Papers'); $pdf-&gt;SetSubject('ePast Papers Archives'); $pdf-&gt;SetKeywords('TCPDF, PDF, example, test, guide'); // set default header data $pdf-&gt;SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE, PDF_HEADER_STRING); // set header and footer fonts //$pdf-&gt;setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN)); //$pdf-&gt;setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA)); // set default monospaced font $pdf-&gt;SetDefaultMonospacedFont(PDF_FONT_MONOSPACED); //set margins $pdf-&gt;SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT); //$pdf-&gt;SetHeaderMargin(PDF_MARGIN_HEADER); //$pdf-&gt;SetFooterMargin(PDF_MARGIN_FOOTER); //set auto page breaks $pdf-&gt;SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM); //set image scale factor $pdf-&gt;setImageScale(PDF_IMAGE_SCALE_RATIO); //set some language-dependent strings $pdf-&gt;setLanguageArray($l); // --------------------------------------------------------- if ($_FILES["file"]["tmp_name"][0]!='') { // add a page $pdf-&gt;AddPage(); // set JPEG quality $pdf-&gt;setJPEGQuality(75); // Image example $pdf-&gt;Image($_FILES["file"]["tmp_name"][0] , 0, 0, 4, 6, '', 'http://www.tcpdf.org', '', true, 150); } if ($_FILES["file"]["tmp_name"][1] != '') { $pdf-&gt;AddPage(); // set JPEG quality $pdf-&gt;setJPEGQuality(75); // Image example $pdf-&gt;Image($_FILES["file"]["tmp_name"][1] , 50, 50, 100 ,150, '', 'http://www.tcpdf.org', '', true, 150); } if ($_FILES["file"]["tmp_name"][2] != '') { $pdf-&gt;AddPage(); // set JPEG quality $pdf-&gt;setJPEGQuality(75); // Image example $pdf-&gt;Image($_FILES["file"]["tmp_name"][2] , 50, 50, 100, 150, '', 'http://www.tcpdf.org', '', true, 150); } if ($_FILES["file"]["tmp_name"][3] != '') { $pdf-&gt;AddPage(); // set JPEG quality $pdf-&gt;setJPEGQuality(75); // Image example $pdf-&gt;Image($_FILES["file"]["tmp_name"][3] , 50, 50, 100, 150, '', 'http://www.tcpdf.org', '', true, 150); } </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload