function __construct($pageSize = array(0, 0, 612, 792), $isUnicode = false, $fontcache = '', $tmp = '')
 {
     $this->isUnicode = $isUnicode;
     $this->fontcache = $fontcache;
     $this->tmp = $tmp;
     $this->newDocument($pageSize);
     $this->compressionReady = function_exists('gzcompress');
     if (in_array('Windows-1252', mb_list_encodings())) {
         self::$targetEncoding = 'Windows-1252';
     }
     $this->setFontFamily('init');
 }
Example #2
0
 /**
  * class constructor
  * this will start a new document
  * @var array $pageSize Array of 4 numbers, defining the bottom left and upper right corner of the page. first two are normally zero.
  * @var boolean $isUnicode Whether text will be treated as Unicode or not.
  * @var string $fontcache The font cache folder
  * @var string $tmp The temporary folder
  */
 function __construct($pageSize = array(0, 0, 612, 792), $isUnicode = false, $fontcache = '', $tmp = '')
 {
     $this->isUnicode = $isUnicode;
     $this->fontcache = $fontcache;
     $this->tmp = $tmp;
     $this->newDocument($pageSize);
     $this->compressionReady = function_exists('gzcompress');
     if (in_array('Windows-1252', mb_list_encodings())) {
         self::$targetEncoding = 'Windows-1252';
     }
     // also initialize the font families that are known about already
     $this->setFontFamily('init');
     //  $this->fileIdentifier = md5('xxxxxxxx'.time());
 }