Lines Matching refs:mpdf

17 	private $mpdf;
34 public function __construct(Mpdf $mpdf, Form $form, BaseWriter $writer, MetadataWriter $metadataWriter)
36 $this->mpdf = $mpdf;
44 $nb = $this->mpdf->page;
45 $filter = $this->mpdf->compress ? '/Filter /FlateDecode ' : '';
47 if ($this->mpdf->DefOrientation === 'P') {
48 $defwPt = $this->mpdf->fwPt;
49 $defhPt = $this->mpdf->fhPt;
51 $defwPt = $this->mpdf->fhPt;
52 $defhPt = $this->mpdf->fwPt;
60 if (isset($this->mpdf->PageLinks[$n])) {
61 $totaladdnum += count($this->mpdf->PageLinks[$n]);
65 if (isset($this->mpdf->PageAnnots[$n])) {
66 foreach ($this->mpdf->PageAnnots[$n] as $k => $pl) {
96 foreach ($this->mpdf->fonts as $fk => $font) {
104 $thispage = $this->mpdf->pages[$n];
106 if (isset($this->mpdf->OrientationChanges[$n])) {
107 $hPt = $this->mpdf->pageDim[$n]['w'] * Mpdf::SCALE;
108 $wPt = $this->mpdf->pageDim[$n]['h'] * Mpdf::SCALE;
109 $owidthPt_LR = $this->mpdf->pageDim[$n]['outer_width_TB'] * Mpdf::SCALE;
110 $owidthPt_TB = $this->mpdf->pageDim[$n]['outer_width_LR'] * Mpdf::SCALE;
112 $wPt = $this->mpdf->pageDim[$n]['w'] * Mpdf::SCALE;
113 $hPt = $this->mpdf->pageDim[$n]['h'] * Mpdf::SCALE;
114 $owidthPt_LR = $this->mpdf->pageDim[$n]['outer_width_LR'] * Mpdf::SCALE;
115 $owidthPt_TB = $this->mpdf->pageDim[$n]['outer_width_TB'] * Mpdf::SCALE;
120 if ($this->mpdf->fonts[$fk]['sip'] || $this->mpdf->fonts[$fk]['smp']) {
121 foreach ($this->mpdf->fonts[$fk]['subsetfontids'] as $k => $fid) {
125 $thispage = preg_replace('/\s\/F' . $this->mpdf->fonts[$fk]['i'] . ' \d[\d.]* Tf\s/is', ' ', $thispage);
133 $thispage = preg_replace('/(\s*___BACKGROUND___PATTERNS' . $this->mpdf->uniqstr . '\s*)/', ' ', $thispage);
134 $thispage = preg_replace('/(\s*___HEADER___MARKER' . $this->mpdf->uniqstr . '\s*)/', ' ', $thispage);
135 $thispage = preg_replace('/(\s*___PAGE___START' . $this->mpdf->uniqstr . '\s*)/', ' ', $thispage);
136 $thispage = preg_replace('/(\s*___TABLE___BACKGROUNDS' . $this->mpdf->uniqstr . '\s*)/', ' ', $thispage);
148 if (isset($this->mpdf->OrientationChanges[$n])) {
153 $bleedMargin = $this->mpdf->pageDim[$n]['bleedMargin'] * Mpdf::SCALE;
165 if ($this->mpdf->displayDefaultOrientation) {
166 if ($this->mpdf->DefOrientation === 'P') {
176 $bleedMargin = $this->mpdf->pageDim[$n]['bleedMargin'] * Mpdf::SCALE;
191 if (!$this->mpdf->PDFA && !$this->mpdf->PDFX) {
192 if ($this->mpdf->restrictColorSpace === 3) {
194 } elseif ($this->mpdf->restrictColorSpace === 1) {
204 if (isset($this->mpdf->PageLinks[$n])) {
205 $annotsnum += count($this->mpdf->PageLinks[$n]);
208 if (isset($this->mpdf->PageAnnots[$n])) {
209 foreach ($this->mpdf->PageAnnots[$n] as $k => $pl) {
218 $this->mpdf->PageAnnots[$n][$k]['pageobj'] = $this->mpdf->n;
254 $this->writer->write('/Contents ' . ($this->mpdf->n + 1) . ' 0 R>>');
259 $p = $this->mpdf->compress ? gzcompress($thispage) : $thispage;
268 $this->mpdf->offsets[1] = strlen($this->mpdf->buffer);