Как вращать текст при создании PDF в Zend Framework? - PullRequest
1 голос
/ 06 декабря 2010

Я помещаю текст в PDF как-то так, используя Zend_Pdf:

$page1->drawText( 'Hello World!', 100, 100 );

Но теперь я хочу повернуть текст на 90 градусов в PDF.Как это возможно ??

Спасибо

Ответы [ 2 ]

1 голос
/ 06 декабря 2010

Как насчет:
$ page-> rotate (0, 0, M_PI / 12);
$ page-> drawText ('Hello world!', 100, 100);
См. Также: Zend PDF-учебник

0 голосов
/ 28 августа 2018

Вы можете использовать rotate (), который использует радианы для определения количества вращающихся.

Например:

    // Rotate at the X and Y coordinates 
    // and 90 Degrees Counter-Clockwise (which is 1.5708 Radians)
    $page->rotate(300, 300, 1.5708);

Используйте , этот инструмент рассчитайте значение в градусах. Хотя вы можете использовать константы в PHP и делить (как подсказывает другой ответ), я бы не советовал это лично (поскольку мне гораздо сложнее понять, к чему это относится).

Вам нужно повернуть назад, прежде чем переходить к следующим строкам (при условии, что вы хотите, чтобы они были горизонтальными).

...