Open();
$pdf->SetAutoPageBreak(true, 20);
$pdf->SetMargins(20, 20, 20);
$pdf->AddPage();
$pdf->AliasNbPages();
$columns = 5; //five columns
$pdf->SetStyle("p","times","",10,"130,0,30");
$pdf->SetStyle("t1","arial","",10,"0,151,200");
$pdf->SetStyle("size","times","BI",13,"0,0,120");
$ttxt1 = "
The cells in the table are fully functional
Align Top
Right Right Align "; $data[0]['T_ALIGN'] = "R"; $data[0]['V_ALIGN'] = "T"; $data[1]['TEXT'] = "Middle Center Align Bold Italic"; $data[1]['T_ALIGN'] = "C"; $data[1]['T_TYPE'] = "BI"; $data[1]['V_ALIGN'] = "M"; $data[2]['TEXT'] = "\n\n\n\n\nBottom Left Align"; $data[2]['T_ALIGN'] = "L"; $data[2]['V_ALIGN'] = "B"; $data[3]['TEXT'] = "Middle Justified Align Longer text"; $data[3]['T_ALIGN'] = "J"; $data[3]['V_ALIGN'] = "M"; $data[4]['TEXT'] = "TOP RIGHT Align"; $data[4]['T_ALIGN'] = "R"; $data[4]['V_ALIGN'] = "T"; } if ($j>0){ $data[0]['BG_COLOR'] = array(255-$rgb_b, $rgb_g, $rgb_r); $data[1]['BG_COLOR'] = array($rgb_r, $rgb_g, $rgb_b); $data[2]['BG_COLOR'] = array($rgb_b, $rgb_g, 220); $data[2]['T_COLOR'] = array(80, 20, $rgb_g); } if ($j>3 && $j<7){ $data[1]['TEXT'] = "Colspan Example - Center Align"; $data[1]['COLSPAN'] = $colspan; $data[1]['BG_COLOR'] = array($rgb_b, 50, 50); $data[1]['T_COLOR'] = array(255,255,$rgb_g); $data[1]['T_ALIGN'] = "C"; $colspan++; if ($colspan>4) $colspan = 2; } if ($j==7){ $data[3]['TEXT'] = "Rowspan Example"; $data[3]['BG_COLOR'] = array($rgb_b, $rgb_b, 250); $data[3]['ROWSPAN'] = 4; } if ($j==8){ $data[1]['TEXT'] = "Rowspan Example"; $data[1]['BG_COLOR'] = array($rgb_b, 50, 50); $data[1]['ROWSPAN'] = 6; } if ($j==9){ $data[2]['TEXT'] = "Rowspan Example"; $data[2]['BG_COLOR'] = array($rgb_r, $rgb_r, $rgb_r); $data[2]['ROWSPAN'] = 3; } if ($j==12){ $data[2]['TEXT'] = "Rowspan && Colspan Example\n\nCenter/Middle Allignment"; $data[2]['T_ALIGN'] = 'C'; $data[2]['V_ALIGN'] = 'M'; $data[2]['BG_COLOR'] = array(234, 255, 218); $data[2]['ROWSPAN'] = 5; $data[2]['COLSPAN'] = 2; } if ($j==17){ $data[0]['TEXT'] = $ttxt2; $data[0]['T_ALIGN'] = 'C'; $data[0]['V_ALIGN'] = 'M'; $data[0]['BG_COLOR'] = array(234, 255, 218); $data[0]['ROWSPAN'] = 5; $data[0]['COLSPAN'] = 4; } $fsize += 0.5; if ($fsize > 10) $fsize = 5; $rgb_b -= 10; $rgb_g -= 5; $rgb_b -= 20; if ($rgb_b < 150) $rgb_b = 255; if ($rgb_g < 150) $rgb_g = 255; if ($rgb_b < 150) $rgb_b = 255; $pdf->tbDrawData($data); } //output the table data to the pdf $pdf->tbOuputData(); //draw the Table Border $pdf->tbDrawBorder(); $pdf->Output(); ?>