diff --git a/htdocs/compta/facture/impayees.php b/htdocs/compta/facture/impayees.php index f093b143116..e5cd4f79ae1 100644 --- a/htdocs/compta/facture/impayees.php +++ b/htdocs/compta/facture/impayees.php @@ -72,6 +72,11 @@ if ($_POST["action"] == "builddoc" && $user->rights->facture->lire) if ($conf->global->MAIN_DISABLE_PDF_COMPRESSION) $pdf->SetCompression(false); //$pdf->SetCompression(false); + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } $pdf->SetFont('Helvetica'); //$pdf->Open(); diff --git a/htdocs/includes/modules/action/rapport.pdf.php b/htdocs/includes/modules/action/rapport.pdf.php index 7fbf2390887..6e6f76f1aac 100644 --- a/htdocs/includes/modules/action/rapport.pdf.php +++ b/htdocs/includes/modules/action/rapport.pdf.php @@ -112,7 +112,12 @@ class CommActionRapport $pdf=new FPDI('P','mm',$this->format); } - $pdf->SetFont('Helvetica'); + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } + $pdf->SetFont('Helvetica'); $pdf->Open(); $pagenb=0; diff --git a/htdocs/includes/modules/cheque/pdf/pdf_blochet.class.php b/htdocs/includes/modules/cheque/pdf/pdf_blochet.class.php index b73e768313a..ae4081bb852 100644 --- a/htdocs/includes/modules/cheque/pdf/pdf_blochet.class.php +++ b/htdocs/includes/modules/cheque/pdf/pdf_blochet.class.php @@ -127,7 +127,12 @@ class BordereauChequeBlochet extends ModeleChequeReceipts $pdf=new FPDI('P','mm',$this->format); } - $pdf->SetFont('Helvetica'); + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } + $pdf->SetFont('Helvetica'); $pdf->Open(); $pagenb=0; diff --git a/htdocs/includes/modules/commande/pdf_edison.modules.php b/htdocs/includes/modules/commande/pdf_edison.modules.php index cb2b33dbb26..4495d9b754d 100644 --- a/htdocs/includes/modules/commande/pdf_edison.modules.php +++ b/htdocs/includes/modules/commande/pdf_edison.modules.php @@ -153,7 +153,12 @@ class pdf_edison extends ModelePDFCommandes $pdf=new FPDI('P','mm',$this->format); } - $pdf->SetFont('Helvetica'); + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } + $pdf->SetFont('Helvetica'); $pdf->Open(); $pagenb=0; diff --git a/htdocs/includes/modules/commande/pdf_einstein.modules.php b/htdocs/includes/modules/commande/pdf_einstein.modules.php index 6d1c20415aa..e52e071b6cb 100644 --- a/htdocs/includes/modules/commande/pdf_einstein.modules.php +++ b/htdocs/includes/modules/commande/pdf_einstein.modules.php @@ -175,7 +175,12 @@ class pdf_einstein extends ModelePDFCommandes $pdf=new FPDI('P','mm',$this->format); } - $pdf->SetFont('Helvetica'); + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } + $pdf->SetFont('Helvetica'); $pdf->Open(); $pagenb=0; diff --git a/htdocs/includes/modules/expedition/pdf/pdf_expedition_merou.modules.php b/htdocs/includes/modules/expedition/pdf/pdf_expedition_merou.modules.php index 51a3a434cf5..b615296fe29 100644 --- a/htdocs/includes/modules/expedition/pdf/pdf_expedition_merou.modules.php +++ b/htdocs/includes/modules/expedition/pdf/pdf_expedition_merou.modules.php @@ -152,7 +152,12 @@ Class pdf_expedition_merou extends ModelePdfExpedition $pdf=new FPDI('l','mm',$this->format); } - $pdf->SetFont('Helvetica'); + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } + $pdf->SetFont('Helvetica'); $pdf->Open(); $pagenb=0; diff --git a/htdocs/includes/modules/expedition/pdf/pdf_expedition_rouget.modules.php b/htdocs/includes/modules/expedition/pdf/pdf_expedition_rouget.modules.php index af6e8a6748a..8ac23a44221 100644 --- a/htdocs/includes/modules/expedition/pdf/pdf_expedition_rouget.modules.php +++ b/htdocs/includes/modules/expedition/pdf/pdf_expedition_rouget.modules.php @@ -272,7 +272,12 @@ Class pdf_expedition_rouget extends ModelePdfExpedition $pdf=new FPDI('P','mm',$this->format); } - $pdf->SetFont('Helvetica'); + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } + $pdf->SetFont('Helvetica'); $pdf->Open(); $pagenb=0; diff --git a/htdocs/includes/modules/facture/pdf_crabe.modules.php b/htdocs/includes/modules/facture/pdf_crabe.modules.php index 29090179e66..589f1ea02de 100644 --- a/htdocs/includes/modules/facture/pdf_crabe.modules.php +++ b/htdocs/includes/modules/facture/pdf_crabe.modules.php @@ -178,8 +178,11 @@ class pdf_crabe extends ModelePDFFactures //$pdf=new TCPDF('P','mm','A4'); } - //$pdf->setPrintHeader(false); - //$pdf->setPrintFooter(false); + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } $pdf->SetFont('Helvetica'); $pdf->Open(); diff --git a/htdocs/includes/modules/facture/pdf_oursin.modules.php b/htdocs/includes/modules/facture/pdf_oursin.modules.php index fd89830775b..a946000b1f6 100644 --- a/htdocs/includes/modules/facture/pdf_oursin.modules.php +++ b/htdocs/includes/modules/facture/pdf_oursin.modules.php @@ -173,7 +173,12 @@ class pdf_oursin extends ModelePDFFactures $pdf=new FPDI('P','mm',$this->format); } - $pdf->SetFont('Helvetica'); + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } + $pdf->SetFont('Helvetica'); $pdf->Open(); $pagenb=0; diff --git a/htdocs/includes/modules/fichinter/pdf_soleil.modules.php b/htdocs/includes/modules/fichinter/pdf_soleil.modules.php index 1b67f82c6b8..3559ad0b631 100644 --- a/htdocs/includes/modules/fichinter/pdf_soleil.modules.php +++ b/htdocs/includes/modules/fichinter/pdf_soleil.modules.php @@ -139,6 +139,11 @@ class pdf_soleil extends ModelePDFFicheinter $pdf=new FPDI('P','mm',$this->format); } + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } $pdf->SetFont('Helvetica'); $pdf->Open(); diff --git a/htdocs/includes/modules/livraison/pdf/pdf_sirocco.modules.php b/htdocs/includes/modules/livraison/pdf/pdf_sirocco.modules.php index 79c8ec35803..ac0340128be 100644 --- a/htdocs/includes/modules/livraison/pdf/pdf_sirocco.modules.php +++ b/htdocs/includes/modules/livraison/pdf/pdf_sirocco.modules.php @@ -144,6 +144,11 @@ class pdf_sirocco extends ModelePDFDeliveryOrder $pdf=new FPDI('P','mm',$this->format); } + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } $pdf->SetFont('Helvetica'); // Complete object by loading several other informations diff --git a/htdocs/includes/modules/livraison/pdf/pdf_typhon.modules.php b/htdocs/includes/modules/livraison/pdf/pdf_typhon.modules.php index fb84fdb8690..609fecbc928 100644 --- a/htdocs/includes/modules/livraison/pdf/pdf_typhon.modules.php +++ b/htdocs/includes/modules/livraison/pdf/pdf_typhon.modules.php @@ -166,7 +166,12 @@ class pdf_typhon extends ModelePDFDeliveryOrder $pdf=new FPDI('P','mm',$this->format); } - $pdf->SetFont('Helvetica'); + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } + $pdf->SetFont('Helvetica'); // Complete object by loading several other informations $expedition=new Expedition($this->db); diff --git a/htdocs/includes/modules/member/cards/pdf_standard.class.php b/htdocs/includes/modules/member/cards/pdf_standard.class.php index 4933cc7de8b..b6935d1ca96 100644 --- a/htdocs/includes/modules/member/cards/pdf_standard.class.php +++ b/htdocs/includes/modules/member/cards/pdf_standard.class.php @@ -412,7 +412,12 @@ class pdf_standard { $pdf=new FPDI('P',$this->Tformat['metric'],$this->format); } - $pdf->SetFont('Helvetica'); + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } + $pdf->SetFont('Helvetica'); $pdf->SetTitle($outputlangs->transnoentities('MembersCards')); $pdf->SetSubject($outputlangs->transnoentities("MembersCards")); diff --git a/htdocs/includes/modules/member/labels/pdf_standardlabel.class.php b/htdocs/includes/modules/member/labels/pdf_standardlabel.class.php index a34e115d128..c39bfe75ab6 100644 --- a/htdocs/includes/modules/member/labels/pdf_standardlabel.class.php +++ b/htdocs/includes/modules/member/labels/pdf_standardlabel.class.php @@ -391,6 +391,11 @@ class pdf_standardlabel { $pdf=new FPDI('P',$this->Tformat['metric'],$this->format); } + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } $pdf->SetFont('Helvetica'); $pdf->SetTitle($outputlangs->transnoentities('MembersLabels')); diff --git a/htdocs/includes/modules/project/pdf/pdf_baleine.modules.php b/htdocs/includes/modules/project/pdf/pdf_baleine.modules.php index 89e9f6c7c58..0801e6da6fd 100644 --- a/htdocs/includes/modules/project/pdf/pdf_baleine.modules.php +++ b/htdocs/includes/modules/project/pdf/pdf_baleine.modules.php @@ -150,7 +150,12 @@ class pdf_baleine extends ModelePDFProjects $pdf=new FPDI('P','mm',$this->format); } - $pdf->SetFont('Helvetica'); + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } + $pdf->SetFont('Helvetica'); // Complete object by loading several other informations $task = new Task($this->db); diff --git a/htdocs/includes/modules/propale/pdf_propale_azur.modules.php b/htdocs/includes/modules/propale/pdf_propale_azur.modules.php index 59f61000b09..9de405bc09a 100644 --- a/htdocs/includes/modules/propale/pdf_propale_azur.modules.php +++ b/htdocs/includes/modules/propale/pdf_propale_azur.modules.php @@ -173,7 +173,12 @@ class pdf_propale_azur extends ModelePDFPropales $pdf=new FPDI('P','mm',$this->format); } - $pdf->SetFont('Helvetica'); + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } + $pdf->SetFont('Helvetica'); $pdf->Open(); $pagenb=0; diff --git a/htdocs/includes/modules/propale/pdf_propale_jaune.modules.php b/htdocs/includes/modules/propale/pdf_propale_jaune.modules.php index 75a20f6a97d..a2f0df03672 100644 --- a/htdocs/includes/modules/propale/pdf_propale_jaune.modules.php +++ b/htdocs/includes/modules/propale/pdf_propale_jaune.modules.php @@ -146,7 +146,12 @@ class pdf_propale_jaune extends ModelePDFPropales $pdf=new FPDI('P','mm',$this->format); } - $pdf->SetFont('Helvetica'); + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } + $pdf->SetFont('Helvetica'); $pdf->Open(); $pagenb=0; diff --git a/htdocs/includes/modules/rapport/pdf_paiement.class.php b/htdocs/includes/modules/rapport/pdf_paiement.class.php index 7dc459a16fb..b5db8996bbe 100644 --- a/htdocs/includes/modules/rapport/pdf_paiement.class.php +++ b/htdocs/includes/modules/rapport/pdf_paiement.class.php @@ -117,7 +117,12 @@ class pdf_paiement $pdf=new FPDI('P','mm',$this->format); } - $pdf->SetFont('Helvetica'); + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } + $pdf->SetFont('Helvetica'); $sql = "SELECT p.datep as dp, f.facnumber"; //$sql .= ", c.libelle as paiement_type, p.num_paiement"; diff --git a/htdocs/includes/modules/supplier_order/pdf/pdf_muscadet.modules.php b/htdocs/includes/modules/supplier_order/pdf/pdf_muscadet.modules.php index 5afddbc4f1c..ddc19f9e5af 100644 --- a/htdocs/includes/modules/supplier_order/pdf/pdf_muscadet.modules.php +++ b/htdocs/includes/modules/supplier_order/pdf/pdf_muscadet.modules.php @@ -164,7 +164,12 @@ class pdf_muscadet extends ModelePDFSuppliersOrders $pdf=new FPDI('P','mm',$this->format); } - $pdf->SetFont('Helvetica'); + if (class_exists('TCPDF')) + { + $pdf->setPrintHeader(false); + $pdf->setPrintFooter(false); + } + $pdf->SetFont('Helvetica'); $pdf->Open(); $pagenb=0; diff --git a/htdocs/includes/tcpdf/cache/chapter_demo_1.txt b/htdocs/includes/tcpdf/cache/chapter_demo_1.txt deleted file mode 100644 index 4025de9303f..00000000000 --- a/htdocs/includes/tcpdf/cache/chapter_demo_1.txt +++ /dev/null @@ -1,19 +0,0 @@ -Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sed imperdiet lectus. Phasellus quis velit velit, non condimentum quam. Sed neque urna, ultrices ac volutpat vel, laoreet vitae augue. Sed vel velit erat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Cras eget velit nulla, eu sagittis elit. Nunc ac arcu est, in lobortis tellus. Praesent condimentum rhoncus sodales. In hac habitasse platea dictumst. Proin porta eros pharetra enim tincidunt dignissim nec vel dolor. Cras sapien elit, ornare ac dignissim eu, ultricies ac eros. Maecenas augue magna, ultrices a congue in, mollis eu nulla. Nunc venenatis massa at est eleifend faucibus. Vivamus sed risus lectus, nec interdum nunc. - -Fusce et felis vitae diam lobortis sollicitudin. Aenean tincidunt accumsan nisi, id vehicula quam laoreet elementum. Phasellus egestas interdum erat, et viverra ipsum ultricies ac. Praesent sagittis augue at augue volutpat eleifend. Cras nec orci neque. Mauris bibendum posuere blandit. Donec feugiat mollis dui sit amet pellentesque. Sed a enim justo. Donec tincidunt, nisl eget elementum aliquam, odio ipsum ultrices quam, eu porttitor ligula urna at lorem. Donec varius, eros et convallis laoreet, ligula tellus consequat felis, ut ornare metus tellus sodales velit. Duis sed diam ante. Ut rutrum malesuada massa, vitae consectetur ipsum rhoncus sed. Suspendisse potenti. Pellentesque a congue massa. - -Integer non sem eget neque mattis accumsan. Maecenas eu nisl mauris, sit amet interdum ipsum. In pharetra erat vel lectus venenatis elementum. Nulla non elit ligula, sit amet mollis urna. Morbi ut gravida est. Mauris tincidunt sem et turpis molestie malesuada. Curabitur vel nulla risus, sed mollis erat. Suspendisse vehicula accumsan purus nec varius. Donec fermentum lorem id felis sodales dictum. Quisque et dolor ipsum. Nam luctus consectetur dui vitae fermentum. Curabitur sodales consequat augue, id ultricies augue tempor ac. Aliquam ac magna id ipsum vehicula bibendum. Sed elementum congue tristique. Phasellus vel lorem eu lectus porta sodales. Etiam neque tortor, sagittis id pharetra quis, laoreet vel arcu. - -Cras quam mi, ornare laoreet laoreet vel, vehicula at lacus. Maecenas a lacus accumsan augue convallis sagittis sed quis odio. Morbi sit amet turpis diam, dictum convallis urna. Cras eget interdum augue. Cras eu nisi sit amet dolor faucibus porttitor. Suspendisse potenti. Nunc vitae dolor risus, at cursus libero. Suspendisse bibendum tellus non nibh hendrerit tristique. Mauris eget orci elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam porta libero non ante laoreet semper. Proin volutpat sodales mi, ac fermentum erat sagittis in. Vivamus at viverra felis. Ut pretium facilisis ante et pharetra. - -Nulla facilisi. Cras varius quam eget libero aliquam vitae tincidunt leo rutrum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Pellentesque a nisl massa, quis pretium urna. Proin vel porttitor tortor. Cras rhoncus congue velit in bibendum. Donec pharetra semper augue id lacinia. Quisque magna quam, hendrerit eu aliquam et, pellentesque ut tellus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas nulla quam, rutrum eu feugiat at, elementum eu libero. Maecenas ullamcorper leo et turpis rutrum ac laoreet eros faucibus. Phasellus condimentum lorem quis neque imperdiet quis molestie enim iaculis. Phasellus risus est, vestibulum ut convallis ultrices, dignissim nec erat. Etiam congue lobortis laoreet. Nulla ut neque sed velit dapibus semper. Quisque nec dolor id nibh eleifend iaculis. Vivamus vitae fermentum odio. Etiam malesuada quam in nulla aliquam sed convallis dui feugiat. - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sed imperdiet lectus. Phasellus quis velit velit, non condimentum quam. Sed neque urna, ultrices ac volutpat vel, laoreet vitae augue. Sed vel velit erat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Cras eget velit nulla, eu sagittis elit. Nunc ac arcu est, in lobortis tellus. Praesent condimentum rhoncus sodales. In hac habitasse platea dictumst. Proin porta eros pharetra enim tincidunt dignissim nec vel dolor. Cras sapien elit, ornare ac dignissim eu, ultricies ac eros. Maecenas augue magna, ultrices a congue in, mollis eu nulla. Nunc venenatis massa at est eleifend faucibus. Vivamus sed risus lectus, nec interdum nunc. - -Fusce et felis vitae diam lobortis sollicitudin. Aenean tincidunt accumsan nisi, id vehicula quam laoreet elementum. Phasellus egestas interdum erat, et viverra ipsum ultricies ac. Praesent sagittis augue at augue volutpat eleifend. Cras nec orci neque. Mauris bibendum posuere blandit. Donec feugiat mollis dui sit amet pellentesque. Sed a enim justo. Donec tincidunt, nisl eget elementum aliquam, odio ipsum ultrices quam, eu porttitor ligula urna at lorem. Donec varius, eros et convallis laoreet, ligula tellus consequat felis, ut ornare metus tellus sodales velit. Duis sed diam ante. Ut rutrum malesuada massa, vitae consectetur ipsum rhoncus sed. Suspendisse potenti. Pellentesque a congue massa. - -Integer non sem eget neque mattis accumsan. Maecenas eu nisl mauris, sit amet interdum ipsum. In pharetra erat vel lectus venenatis elementum. Nulla non elit ligula, sit amet mollis urna. Morbi ut gravida est. Mauris tincidunt sem et turpis molestie malesuada. Curabitur vel nulla risus, sed mollis erat. Suspendisse vehicula accumsan purus nec varius. Donec fermentum lorem id felis sodales dictum. Quisque et dolor ipsum. Nam luctus consectetur dui vitae fermentum. Curabitur sodales consequat augue, id ultricies augue tempor ac. Aliquam ac magna id ipsum vehicula bibendum. Sed elementum congue tristique. Phasellus vel lorem eu lectus porta sodales. Etiam neque tortor, sagittis id pharetra quis, laoreet vel arcu. - -Cras quam mi, ornare laoreet laoreet vel, vehicula at lacus. Maecenas a lacus accumsan augue convallis sagittis sed quis odio. Morbi sit amet turpis diam, dictum convallis urna. Cras eget interdum augue. Cras eu nisi sit amet dolor faucibus porttitor. Suspendisse potenti. Nunc vitae dolor risus, at cursus libero. Suspendisse bibendum tellus non nibh hendrerit tristique. Mauris eget orci elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam porta libero non ante laoreet semper. Proin volutpat sodales mi, ac fermentum erat sagittis in. Vivamus at viverra felis. Ut pretium facilisis ante et pharetra. - -Nulla facilisi. Cras varius quam eget libero aliquam vitae tincidunt leo rutrum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Pellentesque a nisl massa, quis pretium urna. Proin vel porttitor tortor. Cras rhoncus congue velit in bibendum. Donec pharetra semper augue id lacinia. Quisque magna quam, hendrerit eu aliquam et, pellentesque ut tellus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas nulla quam, rutrum eu feugiat at, elementum eu libero. Maecenas ullamcorper leo et turpis rutrum ac laoreet eros faucibus. Phasellus condimentum lorem quis neque imperdiet quis molestie enim iaculis. Phasellus risus est, vestibulum ut convallis ultrices, dignissim nec erat. Etiam congue lobortis laoreet. Nulla ut neque sed velit dapibus semper. Quisque nec dolor id nibh eleifend iaculis. Vivamus vitae fermentum odio. Etiam malesuada quam in nulla aliquam sed convallis dui feugiat. diff --git a/htdocs/includes/tcpdf/cache/chapter_demo_2.txt b/htdocs/includes/tcpdf/cache/chapter_demo_2.txt deleted file mode 100644 index cd7bfe68c3f..00000000000 --- a/htdocs/includes/tcpdf/cache/chapter_demo_2.txt +++ /dev/null @@ -1,23 +0,0 @@ -
Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sed imperdiet lectus. Phasellus quis velit velit, non condimentum quam. Sed neque urna, ultrices ac volutpat vel, laoreet vitae augue. Sed vel velit erat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Cras eget velit nulla, eu sagittis elit. Nunc ac arcu est, in lobortis tellus. Praesent condimentum rhoncus sodales. In hac habitasse platea dictumst. Proin porta eros pharetra enim tincidunt dignissim nec vel dolor. Cras sapien elit, ornare ac dignissim eu, ultricies ac eros. Maecenas augue magna, ultrices a congue in, mollis eu nulla. Nunc venenatis massa at est eleifend faucibus. Vivamus sed risus lectus, nec interdum nunc.
- -
-
-Fusce et felis vitae diam lobortis sollicitudin. Aenean tincidunt accumsan nisi, id vehicula quam laoreet elementum. Phasellus egestas interdum erat, et viverra ipsum ultricies ac. Praesent sagittis augue at augue volutpat eleifend. Cras nec orci neque. Mauris bibendum posuere blandit. Donec feugiat mollis dui sit amet pellentesque. Sed a enim justo. Donec tincidunt, nisl eget elementum aliquam, odio ipsum ultrices quam, eu porttitor ligula urna at lorem. Donec varius, eros et convallis laoreet, ligula tellus consequat felis, ut ornare metus tellus sodales velit. Duis sed diam ante. Ut rutrum malesuada massa, vitae consectetur ipsum rhoncus sed. Suspendisse potenti. Pellentesque a congue massa.
- -Integer non sem eget neque mattis accumsan. Maecenas eu nisl mauris, sit amet interdum ipsum. In pharetra erat vel lectus venenatis elementum. Nulla non elit ligula, sit amet mollis urna. Morbi ut gravida est. Mauris tincidunt sem et turpis molestie malesuada. Curabitur vel nulla risus, sed mollis erat. Suspendisse vehicula accumsan purus nec varius. Donec fermentum lorem id felis sodales dictum. Quisque et dolor ipsum. Nam luctus consectetur dui vitae fermentum. Curabitur sodales consequat augue, id ultricies augue tempor ac. Aliquam ac magna id ipsum vehicula bibendum. Sed elementum congue tristique. Phasellus vel lorem eu lectus porta sodales. Etiam neque tortor, sagittis id pharetra quis, laoreet vel arcu.
- -Cras quam mi, ornare laoreet laoreet vel, vehicula at lacus. Maecenas a lacus accumsan augue convallis sagittis sed quis odio. Morbi sit amet turpis diam, dictum convallis urna. Cras eget interdum augue. Cras eu nisi sit amet dolor faucibus porttitor. Suspendisse potenti. Nunc vitae dolor risus, at cursus libero. Suspendisse bibendum tellus non nibh hendrerit tristique. Mauris eget orci elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam porta libero non ante laoreet semper. Proin volutpat sodales mi, ac fermentum erat sagittis in. Vivamus at viverra felis. Ut pretium facilisis ante et pharetra.
- -Nulla facilisi. Cras varius quam eget libero aliquam vitae tincidunt leo rutrum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Pellentesque a nisl massa, quis pretium urna. Proin vel porttitor tortor. Cras rhoncus congue velit in bibendum. Donec pharetra semper augue id lacinia. Quisque magna quam, hendrerit eu aliquam et, pellentesque ut tellus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas nulla quam, rutrum eu feugiat at, elementum eu libero. Maecenas ullamcorper leo et turpis rutrum ac laoreet eros faucibus. Phasellus condimentum lorem quis neque imperdiet quis molestie enim iaculis. Phasellus risus est, vestibulum ut convallis ultrices, dignissim nec erat. Etiam congue lobortis laoreet. Nulla ut neque sed velit dapibus semper. Quisque nec dolor id nibh eleifend iaculis. Vivamus vitae fermentum odio. Etiam malesuada quam in nulla aliquam sed convallis dui feugiat.
- -Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sed imperdiet lectus. Phasellus quis velit velit, non condimentum quam. Sed neque urna, ultrices ac volutpat vel, laoreet vitae augue. Sed vel velit erat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Cras eget velit nulla, eu sagittis elit. Nunc ac arcu est, in lobortis tellus. Praesent condimentum rhoncus sodales. In hac habitasse platea dictumst. Proin porta eros pharetra enim tincidunt dignissim nec vel dolor. Cras sapien elit, ornare ac dignissim eu, ultricies ac eros. Maecenas augue magna, ultrices a congue in, mollis eu nulla. Nunc venenatis massa at est eleifend faucibus. Vivamus sed risus lectus, nec interdum nunc.
- -
-
-Fusce et felis vitae diam lobortis sollicitudin. Aenean tincidunt accumsan nisi, id vehicula quam laoreet elementum. Phasellus egestas interdum erat, et viverra ipsum ultricies ac. Praesent sagittis augue at augue volutpat eleifend. Cras nec orci neque. Mauris bibendum posuere blandit. Donec feugiat mollis dui sit amet pellentesque. Sed a enim justo. Donec tincidunt, nisl eget elementum aliquam, odio ipsum ultrices quam, eu porttitor ligula urna at lorem. Donec varius, eros et convallis laoreet, ligula tellus consequat felis, ut ornare metus tellus sodales velit. Duis sed diam ante. Ut rutrum malesuada massa, vitae consectetur ipsum rhoncus sed. Suspendisse potenti. Pellentesque a congue massa.
- -Integer non sem eget neque mattis accumsan. Maecenas eu nisl mauris, sit amet interdum ipsum. In pharetra erat vel lectus venenatis elementum. Nulla non elit ligula, sit amet mollis urna. Morbi ut gravida est. Mauris tincidunt sem et turpis molestie malesuada. Curabitur vel nulla risus, sed mollis erat. Suspendisse vehicula accumsan purus nec varius. Donec fermentum lorem id felis sodales dictum. Quisque et dolor ipsum. Nam luctus consectetur dui vitae fermentum. Curabitur sodales consequat augue, id ultricies augue tempor ac. Aliquam ac magna id ipsum vehicula bibendum. Sed elementum congue tristique. Phasellus vel lorem eu lectus porta sodales. Etiam neque tortor, sagittis id pharetra quis, laoreet vel arcu.
- -Cras quam mi, ornare laoreet laoreet vel, vehicula at lacus. Maecenas a lacus accumsan augue convallis sagittis sed quis odio. Morbi sit amet turpis diam, dictum convallis urna. Cras eget interdum augue. Cras eu nisi sit amet dolor faucibus porttitor. Suspendisse potenti. Nunc vitae dolor risus, at cursus libero. Suspendisse bibendum tellus non nibh hendrerit tristique. Mauris eget orci elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam porta libero non ante laoreet semper. Proin volutpat sodales mi, ac fermentum erat sagittis in. Vivamus at viverra felis. Ut pretium facilisis ante et pharetra.
- -Nulla facilisi. Cras varius quam eget libero aliquam vitae tincidunt leo rutrum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Pellentesque a nisl massa, quis pretium urna. Proin vel porttitor tortor. Cras rhoncus congue velit in bibendum. Donec pharetra semper augue id lacinia. Quisque magna quam, hendrerit eu aliquam et, pellentesque ut tellus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas nulla quam, rutrum eu feugiat at, elementum eu libero. Maecenas ullamcorper leo et turpis rutrum ac laoreet eros faucibus. Phasellus condimentum lorem quis neque imperdiet quis molestie enim iaculis. Phasellus risus est, vestibulum ut convallis ultrices, dignissim nec erat. Etiam congue lobortis laoreet. Nulla ut neque sed velit dapibus semper. Quisque nec dolor id nibh eleifend iaculis. Vivamus vitae fermentum odio. Etiam malesuada quam in nulla aliquam sed convallis dui feugiat.
diff --git a/htdocs/includes/tcpdf/cache/table_data_demo.txt b/htdocs/includes/tcpdf/cache/table_data_demo.txt deleted file mode 100644 index 5a48a42e77b..00000000000 --- a/htdocs/includes/tcpdf/cache/table_data_demo.txt +++ /dev/null @@ -1,15 +0,0 @@ -Austria;Vienna;83859;8075 -Belgium;Brussels;30518;10192 -Denmark;Copenhagen;43094;5295 -Finland;Helsinki;304529;5147 -France;Paris;543965;58728 -Germany;Berlin;357022;82057 -Greece;Athens;131625;10511 -Ireland;Dublin;70723;3694 -Italy;Roma;301316;57563 -Luxembourg;Luxembourg;2586;424 -Netherlands;Amsterdam;41526;15654 -Portugal;Lisbon;91906;9957 -Spain;Madrid;504790;39348 -Sweden;Stockholm;410934;8839 -United Kingdom;London;243820;58862 diff --git a/htdocs/includes/tcpdf/cache/utf8test.txt b/htdocs/includes/tcpdf/cache/utf8test.txt deleted file mode 100644 index e5cd092485c..00000000000 --- a/htdocs/includes/tcpdf/cache/utf8test.txt +++ /dev/null @@ -1,120 +0,0 @@ -Sentences that contain all letters commonly used in a language --------------------------------------------------------------- - -Markus Kuhn| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - |
-
-
|
-
| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - Files: -
- 2dbarcodes.php
- - barcodes.php - - htmlcolors.php - - pdf417.php - - qrcode.php - - tcpdf.php - - tcpdf_config.php - - unicode_data.php - - - - - Classes: - - |
-
-
|
-
| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - Files: -
- 2dbarcodes.php
- - barcodes.php - - htmlcolors.php - - pdf417.php - - qrcode.php - - tcpdf.php - - tcpdf_config.php - - unicode_data.php - - - - - Classes: - - |
-
-
|
-
| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - Files: -
- 2dbarcodes.php
- - barcodes.php - - htmlcolors.php - - pdf417.php - - qrcode.php - - tcpdf.php - - tcpdf_config.php - - unicode_data.php - - - - - Classes: - - |
-
-
|
-
| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - Files: -
- 2dbarcodes.php
- - barcodes.php - - htmlcolors.php - - pdf417.php - - qrcode.php - - tcpdf.php - - tcpdf_config.php - - unicode_data.php - - - - - Classes: - - |
-
-
|
-
| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - Files: -
- 2dbarcodes.php
- - barcodes.php - - htmlcolors.php - - pdf417.php - - qrcode.php - - tcpdf.php - - tcpdf_config.php - - unicode_data.php - - - - - Classes: - - |
-
-
|
-
| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - Files: -
- 2dbarcodes.php
- - barcodes.php - - htmlcolors.php - - pdf417.php - - qrcode.php - - tcpdf.php - - tcpdf_config.php - - unicode_data.php - - - - - Classes: - - |
-
-
|
-
| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - Files: -
- 2dbarcodes.php
- - barcodes.php - - htmlcolors.php - - pdf417.php - - qrcode.php - - tcpdf.php - - tcpdf_config.php - - unicode_data.php - - - - - Classes: - - |
-
-
|
-
| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - Files: -
- 2dbarcodes.php
- - barcodes.php - - htmlcolors.php - - pdf417.php - - qrcode.php - - tcpdf.php - - tcpdf_config.php - - unicode_data.php - - - - - Classes: - - |
-
-
|
-
| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - Files: -
- 2dbarcodes.php
- - barcodes.php - - htmlcolors.php - - pdf417.php - - qrcode.php - - tcpdf.php - - tcpdf_config.php - - unicode_data.php - - - - - Classes: - - |
-
-
|
-
| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - Files: -
- 2dbarcodes.php
- - barcodes.php - - htmlcolors.php - - pdf417.php - - qrcode.php - - tcpdf.php - - tcpdf_config.php - - unicode_data.php - - - - - Classes: - - |
-
-
|
-
| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - Files: -
- 2dbarcodes.php
- - barcodes.php - - htmlcolors.php - - pdf417.php - - qrcode.php - - tcpdf.php - - tcpdf_config.php - - unicode_data.php - - - - - Classes: - - |
-
-
|
-
| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - Files: -
- 2dbarcodes.php
- - barcodes.php - - htmlcolors.php - - pdf417.php - - qrcode.php - - tcpdf.php - - tcpdf_config.php - - unicode_data.php - - - - - Classes: - - |
-
-
|
-
| - |
| - - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - |
-
-
|
-
| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - Files: -
- 2dbarcodes.php
- - barcodes.php - - htmlcolors.php - - pdf417.php - - qrcode.php - - tcpdf.php - - tcpdf_config.php - - unicode_data.php - - - - - Classes: - - |
-
-
|
-
| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - |
-
-
|
-
| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - Files: -
- 2dbarcodes.php
- - barcodes.php - - htmlcolors.php - - pdf417.php - - qrcode.php - - tcpdf.php - - tcpdf_config.php - - unicode_data.php - - - - - Classes: - - |
-
-
|
-
| com-tecnick-tcpdf | -
| - - - [ class tree: com-tecnick-tcpdf ] - [ index: com-tecnick-tcpdf ] - [ all elements ] - | -
|
- Packages: - com-tecnick-tcpdf - - Files: -
- 2dbarcodes.php
- - barcodes.php - - htmlcolors.php - - pdf417.php - - qrcode.php - - tcpdf.php - - tcpdf_config.php - - unicode_data.php - - - - - Classes: - - |
-
-
|
-
This text is printed using the writeHTMLCell() method but you can also use: Multicell(), writeHTML(), Write(), Cell() and Text().
-Please check the source code documentation and other examples for further information.
-TO IMPROVE AND EXPAND TCPDF I NEED YOUR SUPPORT, PLEASE MAKE A DONATION!
-EOD; - -// Print text using writeHTMLCell() -$pdf->writeHTMLCell($w=0, $h=0, $x='', $y='', $html, $border=0, $ln=1, $fill=0, $reseth=true, $align='', $autopadding=true); - -// --------------------------------------------------------- - -// Close and output PDF document -// This method has several options, check the source code documentation for more information. -$pdf->Output('example_001.pdf', 'I'); - -//============================================================+ -// END OF FILE -//============================================================+ diff --git a/htdocs/includes/tcpdf/examples/example_002.php b/htdocs/includes/tcpdf/examples/example_002.php deleted file mode 100644 index 242b54d30a7..00000000000 --- a/htdocs/includes/tcpdf/examples/example_002.php +++ /dev/null @@ -1,90 +0,0 @@ -SetCreator(PDF_CREATOR); -$pdf->SetAuthor('Nicola Asuni'); -$pdf->SetTitle('TCPDF Example 002'); -$pdf->SetSubject('TCPDF Tutorial'); -$pdf->SetKeywords('TCPDF, PDF, example, test, guide'); - -// remove default header/footer -$pdf->setPrintHeader(false); -$pdf->setPrintFooter(false); - -// set default monospaced font -$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED); - -//set margins -$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT); - -//set auto page breaks -$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM); - -//set image scale factor -$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO); - -//set some language-dependent strings -$pdf->setLanguageArray($l); - -// --------------------------------------------------------- - -// set font -$pdf->SetFont('times', 'BI', 20); - -// add a page -$pdf->AddPage(); - -// set some text to print -$txt = <<
-This is just an example of html code to demonstrate some supported CSS inline styles. -bold text -line-trough -underline and line-trough -color -background color -bold -xx-small -x-small -small -medium -large -x-large -xx-large -
'; - -$pdf->writeHTML($html, true, false, true, false, ''); - -// reset pointer to the last page -$pdf->lastPage(); - -// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -// Print a table - -// add a page -$pdf->AddPage(); - -// create some HTML content -$subtable = '| a | b |
| c | d |
| # | -RIGHT align | -LEFT align | -4A | -
|---|---|---|---|
| 1 | -A1 example link column span. One two tree four five six seven eight nine ten. line after br small text normal subscript normal superscript normal bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
|
- 4B | -|
| '.$subtable.' | -A2 € € € & è è A2 € € € & è è |
- Red Yellow BG | -4C | -
| 1A | -2AA 2AB 2AC |
- 4D | -|
| 1B | -4E | -||
| 1C | -2C | -3C | -4F | -
-int main() {
- printf("HelloWorld");
- return 0;
-}
-
-Monospace font, normal font, monospace font, normal font.
-You can set a full page background.
'; -$pdf->writeHTML($html, true, false, true, false, ''); - - -// add a page -$pdf->AddPage(); - -// Print a text -$html = ' PAGE 2 '; -$pdf->writeHTML($html, true, false, true, false, ''); - -// --------------------------------------------------------- - -//Close and output PDF document -$pdf->Output('example_051.pdf', 'I'); - -//============================================================+ -// END OF FILE -//============================================================+ diff --git a/htdocs/includes/tcpdf/examples/example_052.php b/htdocs/includes/tcpdf/examples/example_052.php deleted file mode 100644 index 9481db06f9f..00000000000 --- a/htdocs/includes/tcpdf/examples/example_052.php +++ /dev/null @@ -1,118 +0,0 @@ -SetCreator(PDF_CREATOR); -$pdf->SetAuthor('Nicola Asuni'); -$pdf->SetTitle('TCPDF Example 052'); -$pdf->SetSubject('TCPDF Tutorial'); -$pdf->SetKeywords('TCPDF, PDF, example, test, guide'); - -// set default header data -$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE.' 052', PDF_HEADER_STRING); - -// set header and footer fonts -$pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN)); -$pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA)); - -// set default monospaced font -$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED); - -//set margins -$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT); -$pdf->SetHeaderMargin(PDF_MARGIN_HEADER); -$pdf->SetFooterMargin(PDF_MARGIN_FOOTER); - -//set auto page breaks -$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM); - -//set image scale factor -$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO); - -//set some language-dependent strings -$pdf->setLanguageArray($l); - -// --------------------------------------------------------- - -/* -NOTES: - - To create self-signed signature: openssl req -x509 -nodes -days 365000 -newkey rsa:1024 -keyout tcpdf.crt -out tcpdf.crt - - To export crt to p12: openssl pkcs12 -export -in tcpdf.crt -out tcpdf.p12 - - To convert pfx certificate to pem: openssl pkcs12 -in tcpdf.pfx -out tcpdf.crt -nodes -*/ - -// set certificate file -$certificate = 'file://../tcpdf.crt'; - -// set additional information -$info = array( - 'Name' => 'TCPDF', - 'Location' => 'Office', - 'Reason' => 'Testing TCPDF', - 'ContactInfo' => 'http://www.tcpdf.org', - ); - -// set document signature -$pdf->setSignature($certificate, $certificate, 'tcpdfdemo', '', 2, $info); - -// set font -$pdf->SetFont('helvetica', '', 12); - -// add a page -$pdf->AddPage(); - -// print a line of text -$text = 'This is a digitally signed document using the default (example) tcpdf.crt certificate.| '.strtoupper($font).' | |||||||||||||||
| '.$chr.' | '; - } - $html .= '|||||||||||||||
| #TOC_DESCRIPTION# | #TOC_PAGE_NUMBER# |
| #TOC_DESCRIPTION# | #TOC_PAGE_NUMBER# |
| #TOC_DESCRIPTION# | #TOC_PAGE_NUMBER# |
Example of paragraph with class selector. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sed imperdiet lectus. Phasellus quis velit velit, non condimentum quam. Sed neque urna, ultrices ac volutpat vel, laoreet vitae augue. Sed vel velit erat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Cras eget velit nulla, eu sagittis elit. Nunc ac arcu est, in lobortis tellus. Praesent condimentum rhoncus sodales. In hac habitasse platea dictumst. Proin porta eros pharetra enim tincidunt dignissim nec vel dolor. Cras sapien elit, ornare ac dignissim eu, ultricies ac eros. Maecenas augue magna, ultrices a congue in, mollis eu nulla. Nunc venenatis massa at est eleifend faucibus. Vivamus sed risus lectus, nec interdum nunc.
- -Example of paragraph with ID selector. Fusce et felis vitae diam lobortis sollicitudin. Aenean tincidunt accumsan nisi, id vehicula quam laoreet elementum. Phasellus egestas interdum erat, et viverra ipsum ultricies ac. Praesent sagittis augue at augue volutpat eleifend. Cras nec orci neque. Mauris bibendum posuere blandit. Donec feugiat mollis dui sit amet pellentesque. Sed a enim justo. Donec tincidunt, nisl eget elementum aliquam, odio ipsum ultrices quam, eu porttitor ligula urna at lorem. Donec varius, eros et convallis laoreet, ligula tellus consequat felis, ut ornare metus tellus sodales velit. Duis sed diam ante. Ut rutrum malesuada massa, vitae consectetur ipsum rhoncus sed. Suspendisse potenti. Pellentesque a congue massa.
- -| No. | -XXXX | -XXXX | -XXXX | -XXXX | -XXXX | -
| 1. | -XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX |
- XXXX XXXX |
- XXXX XXXX |
- XXXX | -XXXX XXXX |
-
| 2. | -XXXX XXXX |
- XXXX XXXX |
- XXXX XXXX |
- XXXX XXXX |
- |
| XXXX XXXX XXXX XXXX |
- XXXX XXXX |
- XXXX XXXX |
- |||
| XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX |
- XXXX XXXX |
- XXXX XXXX |
- |||
| 3. | -XXXX XXXX |
- XXXX XXXX |
- XXXX XXXX |
- ||
| 4. | -XXXX XXXX |
- XXXX XXXX |
- XXXX XXXX |
- XXXX XXXX |
-