Lines Matching refs:renderer
37 * @param HtmlRenderer $renderer
41 public function render($renderer): void argument
72 $renderer->checkFootnote($element);
125 $renderer->largestFontHeight = 0;
129 $cX = $renderer->getX();
132 $renderer->setX($cX);
136 $this->top = $renderer->getY();
138 $renderer->setY($this->top);
142 if ($this->width === 0.0 || $this->width > $renderer->getRemainingWidth()) {
143 $this->width = $renderer->getRemainingWidth();
147 $cP = $renderer->cPadding;
174 $lw = $this->elements[$i]->getWidth($renderer);
188 $eH += $this->elements[$i]->getHeight($renderer);
190 $fH += abs($renderer->getFootnotesHeight($cW));
201 $cHT = ($cHT + 1) * $renderer->cellHeightRatio;
203 $cHT *= $renderer->largestFontHeight;
220 if ($cH < $renderer->lastCellHeight) {
221 $cH = $renderer->lastCellHeight;
225 $renderer->addMaxY($this->top + $cH);
230 echo $renderer->alignRTL, ':', $cX, 'pt;';
251 $cXT = $renderer->getX();
252 $cYT = $renderer->getY();
253 $renderer->setXy(0, 0);
258 $element->render($renderer, false);
260 $element->render($renderer);
262 $renderer->footnotes();
264 $renderer->addPage();
270 $renderer->setXy($cXT, $cYT);
277 $renderer->setXy($cX + $this->width, $this->top);
278 $renderer->lastCellHeight = $cH;
280 $renderer->setXy(0, $this->top + $cH + $cP * 2);
281 $renderer->lastCellHeight = 0;