include $_SERVER['DOCUMENT_ROOT'] . "/WebBuilder/main.class.php";
require_once '../WebBuilder/vendor/autoload.php';
$db = new DBMain();
$mpdf = new \Mpdf\Mpdf([
'margin_top' => 5, // Set your desired top margin in millimeters
'margin_bottom' => 1,
'margin_left' => 1,
'margin_right' => 1,
]);
$mpdf->Addpage('P');
$stylesheet = file_get_contents('Styles/pdf.css');
$mpdf->WriteHTML($stylesheet, \Mpdf\HTMLParserMode::HEADER_CSS);
$table_name = 'clients';
$results = $db->query("SELECT COLUMN_NAME,CHARACTER_MAXIMUM_LENGTH,IS_NULLABLE FROM INFORMATION_SCHEMA.COLUMNS WHERE table_name = '$table_name'and table_schema = '{$_SESSION['db_name']}'");
while ($row = $results->fetch_assoc()) {
$column_name = $row['COLUMN_NAME'];
}
$invoice_number = 10000192;
$company_name = 'PRO ART MOLDINGS (pty) Ltd';
$client_name = 'Elegant Work Group (Pty) Ltd';
$company_email = 'info@proartbronze.co.za';
$client_email = 'info@elegantwork.co.za';
$company_address = '39 sander on west acres drive south africa 39 sander on west acres drive south africa';
$client_address = '39 sander on west acres drive south africa 39 sander on west acres drive south africa';
$company_phone = '0123456789';
$client_phone = 123456789;
$date_created = date('Y-m-d');
$date_due = date('Y-m-d');
$description = "HEO UIHF HEFH OE HFO HFIOHEIOHIOAEFHJIO FIOWEHF OWEHF WEIOIO H IOIO WEIOFHWEIOF HIOWH WE HFIWE HIOWEHIOWEHFIOHWEIOF HWE IO HWEIOFH IOWEF HIOWEHFIO HWEIOF HWEF HWE HIOWE HFIOWE HIOF HWEIOH IO IHFIOE HIO HEF HEFH H EW WEIO HWEOHGIOW H W EEHG ONAKLFHEW HEH EN IOE H EO EIOHG IOEHGIHSKL O EHHE KLN EHINIVNEIHENOSEG*(EIHG N(F EJEIWHJ IIOWEIO HGHW EHWEIHG IOWEHIOEW WEH IEH INGIOSHDGUERGN VDIHIOE HIOEG";
$total = "10,000.00";
$bank = 'FNB';
$acc = '126481567484564';
$branch = '255050';
$content_table = "";
$htmlContent =
"
$description
| DESCRIPTION |
QUANTITY |
AMOUNT |
DISCOUNT |
SUB TOTAL |
$content_table
";
$mpdf->WriteHTML($htmlContent);
$mpdf->Output();