/home/techb158/exp.abdallabala.com/application/autoload/Ib
NameSizeModeActions
Ajax.php1680644editdlrm
Animate.php22560644editdlrm
Email.php40350644editdlrm
Html.php10430644editdlrm
I18n.php59200644editdlrm
Internal.php28650644editdlrm
Json.php18960644editdlrm
Math.php8130644editdlrm
Pdf.php18020644editdlrm
Recaptcha.php9040644editdlrm
Str.php9130644editdlrm
System.php6880644editdlrm
Edit: /home/techb158/exp.abdallabala.com/application/autoload/Ib/Pdf.php (1802B)
html = ''; $this->file_name = date('Y-m-d') . _raid(4) . '.pdf'; global $config; define('_MPDF_PATH', 'application/lib/mpdf/'); require 'application/lib/mpdf/mpdf.php'; $pdf_c = ''; $this->font = 'dejavusanscondensed'; if ($config['pdf_font'] == 'default') { $pdf_c = 'c'; $this->font = 'Helvetica'; } $mpdf = new mPDF($pdf_c, 'A4', '', '', 20, 15, 15, 25, 10, 10); $mpdf->SetTitle($config['CompanyName']); $mpdf->SetAuthor($config['CompanyName']); $mpdf->SetDisplayMode('fullpage'); if ($config['pdf_font'] == 'AdobeCJK') { $mpdf->useAdobeCJK = true; $mpdf->autoScriptToLang = true; $mpdf->autoLangToFont = true; } $this->pdf = $mpdf; } public function from($html) { $this->pdf->WriteHTML($html); return $this; } public function setWaterMark($text) { $this->pdf->SetWatermarkText($text); $this->pdf->showWatermarkText = true; $this->pdf->watermark_font = $this->font; $this->pdf->watermarkTextAlpha = 0.1; return $this; } public function setFileName($file_name) { $this->file_name = $file_name . '.pdf'; return $this; } public function download() { $this->pdf->Output($this->file_name, 'D'); # D } public function display() { $this->pdf->Output($this->file_name, 'I'); # D } public function store($path) { $this->pdf->Output($path . $this->file_name, 'F'); } }