Zend PDF и PHP: нарисованный текст имеет новую позицию каждый раз, когда он рисуется?

Я использую Zend PDF для рисования текста, например:

$page->drawText('Hinweis: ' . $note, $this->getAlignCenter('Hinweis: ' . $note, 66, 100, $font, $fontSize), $this->y, 'UTF-8');

В зависимости от длины $note текст размещается в другом месте. Как я могу всегда выравнивать весь текст, например, 30 пикселей от левой границы?


person user1638055    schedule 04.09.2012    source источник


Ответы (1)


getAlignCenter() вычисляет позицию, в которой должен находиться текст, чтобы быть выровненным по центру. Если вы просто хотите выровнять его по левому краю, укажите желаемую координату x вместо использования getAlignCenter().

person rid    schedule 04.09.2012