28require_once(
'tcpdf_include.php');
 
   35$pdf->SetAuthor(
'Nicola Asuni');
 
   36$pdf->SetTitle(
'TCPDF Example 009');
 
   37$pdf->SetSubject(
'TCPDF Tutorial');
 
   38$pdf->SetKeywords(
'TCPDF, PDF, example, test, guide');
 
   62if (@file_exists(dirname(__FILE__).
'/lang/eng.php')) {
 
   63        require_once(dirname(__FILE__).
'/lang/eng.php');
 
   64        $pdf->setLanguageArray(
$l);
 
   73$pdf->setJPEGQuality(75);
 
   81$imgdata = base64_decode(
'iVBORw0KGgoAAAANSUhEUgAAABwAAAASCAMAAAB/2U7WAAAABlBMVEUAAAD///+l2Z/dAAAASUlEQVR4XqWQUQoAIAxC2/0vXZDrEX4IJTRkb7lobNUStXsB0jIXIAMSsQnWlsV+wULF4Avk9fLq2r8a5HSE35Q3eO2XP1A1wQkZSgETvDtKdQAAAABJRU5ErkJggg==');
 
   89$pdf->Image(
'images/image_demo.jpg', 15, 140, 75, 113, 
'JPG', 
'http://www.tcpdf.org', 
'', 
true, 150, 
'', 
false, 
false, 1, 
false, 
false, 
false);
 
  103for (
$i = 0; 
$i < 3; ++
$i) {
 
  106        for ($j = 0; $j < 3; ++$j) {
 
  108                $pdf->Rect(
$x, 
$y, 
$w, 
$h, 
'F', array(), array(128,255,128));
 
  109                $pdf->Image(
'images/image_demo.jpg', 
$x, 
$y, 
$w, 
$h, 
'JPG', 
'', 
'', 
false, 300, 
'', 
false, 
false, 0, $fitbox, 
false, 
false);
 
  119for (
$i = 0; 
$i < 3; ++
$i) {
 
  122        for ($j = 0; $j < 3; ++$j) {
 
  124                $pdf->Rect(
$x, 
$y, 
$w, 
$h, 
'F', array(), array(128,255,255));
 
  125                $pdf->Image(
'images/image_demo.jpg', 
$x, 
$y, 
$w, 
$h, 
'JPG', 
'', 
'', 
false, 300, 
'', 
false, 
false, 0, $fitbox, 
false, 
false);
 
  135$pdf->SetXY(110, 200);
 
  136$pdf->Image(
'images/image_demo.jpg', 
'', 
'', 40, 40, 
'', 
'', 
'T', 
false, 300, 
'', 
false, 
false, 1, 
false, 
false, 
false);
 
  137$pdf->Image(
'images/image_demo.jpg', 
'', 
'', 40, 40, 
'', 
'', 
'', 
false, 300, 
'', 
false, 
false, 1, 
false, 
false, 
false);
 
  142$pdf->Output(
'example_009.pdf', 
'I');
 
An exception for terminatinating execution or to throw for unit testing.
PHP class for generating PDF documents without requiring external extensions.
const PDF_FONT_NAME_MAIN
Default main font name.
const PDF_MARGIN_FOOTER
Footer margin.
const PDF_MARGIN_RIGHT
Right margin.
const PDF_PAGE_FORMAT
Page format.
const PDF_HEADER_STRING
Header description string.
const PDF_HEADER_TITLE
Header title.
const PDF_MARGIN_HEADER
Header margin.
const PDF_CREATOR
Document creator.
const PDF_MARGIN_BOTTOM
Bottom margin.
const PDF_FONT_MONOSPACED
Default monospaced font name.
const PDF_MARGIN_TOP
Top margin.
const PDF_FONT_NAME_DATA
Default data font name.
const PDF_FONT_SIZE_DATA
Default data font size.
const PDF_PAGE_ORIENTATION
Page orientation (P=portrait, L=landscape).
const PDF_UNIT
Document unit of measure [pt=point, mm=millimeter, cm=centimeter, in=inch].
const PDF_MARGIN_LEFT
Left margin.
const PDF_FONT_SIZE_MAIN
Default main font size.
const PDF_IMAGE_SCALE_RATIO
Ratio used to adjust the conversion of pixels to user units.
const PDF_HEADER_LOGO_WIDTH
Header logo image width in user units.
const PDF_HEADER_LOGO
Deafult image logo used be the default Header() method.