AnonSec Shell
Server IP : 162.214.74.102  /  Your IP : 216.73.217.80
Web Server : Apache
System : Linux dedi-4363141.lrsys.com.br 3.10.0-1160.119.1.el7.tuxcare.els25.x86_64 #1 SMP Wed Oct 1 17:37:27 UTC 2025 x86_64
User : lrsys ( 1015)
PHP Version : 5.6.40
Disable Function : exec,passthru,shell_exec,system
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/lrsys/public_html/lrsys_apps/regional/application/autoload/Ib/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     

Current File : /home/lrsys/public_html/lrsys_apps/regional/application/autoload/Ib/Pdf.php
<?php
Class Ib_Pdf{

    public $pdf;

    public $font;

    public $html;

    public $file_name;


    public function __construct($page_type='A4')
    {
        $this->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');
    }



}

Anon7 - 2022
AnonSec Team