Example #1
0
 /**
  * @param ZendPage $page
  * @param string $text
  * @param float $x
  * @param float $y
  * @param int $renderMode
  *
  * @return ZendPage
  */
 private function drawRawText(ZendPage $page, $text, $x, $y, $renderMode = 0)
 {
     $textObj = new ZendStringObject($text);
     $xObj = new ZendNumericObject($x);
     $yObj = new ZendNumericObject($y);
     $rObj = new ZendNumericObject($renderMode);
     $content = "BT\n" . $xObj->toString() . ' ' . $yObj->toString() . " Td\n" . (0 === $renderMode ? '' : $rObj->toString() . " Tr\n") . $textObj->toString() . " Tj\n" . "ET\n";
     return $page->rawWrite($content, 'Text');
 }