Maxxscho\LaravelTcpdf\LaravelTcpdf::__construct PHP Method

__construct() public method

Constructor
Author: Markus Schober
public __construct ( )
    public function __construct()
    {
        // Initialize TCPDF
        parent::__construct(Config::get('laravel-tcpdf::page_orientation'), Config::get('laravel-tcpdf::page_unit'), Config::get('laravel-tcpdf::page_format'), Config::get('laravel-tcpdf::unicode'), Config::get('laravel-tcpdf::encoding'), Config::get('laravel-tcpdf::enable_disk_cache'));
        // default margin settings
        $this->SetMargins(Config::get('laravel-tcpdf::margin_left'), Config::get('laravel-tcpdf::margin_top'), Config::get('laravel-tcpdf::margin_right'));
        // default header setting
        $this->headerSettings();
        // default footer settings
        $this->footerSettings();
        // default page break settings
        $this->SetAutoPageBreak(Config::get('laravel-tcpdf::page_break_auto'), Config::get('laravel-tcpdf::footer_margin'));
        // default cell settings
        $this->cellSettings();
        // default document properties
        $this->setDocumentProperties();
        // default page font
        $this->setFont(Config::get('laravel-tcpdf::page_font'), '', Config::get('laravel-tcpdf::page_font_size'));
        // default image scale
        $this->setImageScale(Config::get('laravel-tcpdf::image_scale'));
    }