Php 在Zend Framework中创建PDF时如何旋转文本?

Php 在Zend Framework中创建PDF时如何旋转文本?,php,zend-framework,pdf,zend-pdf,Php,Zend Framework,Pdf,Zend Pdf,我正在使用Zend_pdf将文本放置在类似以下内容的pdf上: $page1->drawText( 'Hello World!', 100, 100 ); 但现在我想在pdf上将文本旋转到90度。这怎么可能 谢谢怎么样: $page->旋转(0,0,M_PI/12) $page->drawText('helloworld!',100100) 另请参见:如何: $page->旋转(0,0,M_PI/12) $page->drawText('helloworld!',100100) 另请参见

我正在使用Zend_pdf将文本放置在类似以下内容的pdf上:

$page1->drawText( 'Hello World!', 100, 100 );
但现在我想在pdf上将文本旋转到90度。这怎么可能

谢谢

怎么样:
$page->旋转(0,0,M_PI/12)
$page->drawText('helloworld!',100100)
另请参见:

如何:
$page->旋转(0,0,M_PI/12)
$page->drawText('helloworld!',100100)
另请参见:

您可以使用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中使用常量并进行除法(正如另一个答案所建议的),但我个人不建议这样做(因为我发现很难计算出它等于什么)

在继续下一行之前,确实需要向后旋转(假设希望它们是水平的)

您可以使用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中使用常量并进行除法(正如另一个答案所建议的),但我个人不建议这样做(因为我发现很难计算出它等于什么)


在继续下一行之前,确实需要向后旋转(假设希望它们是水平的)

继续之前是否需要向后旋转?继续之前是否需要向后旋转?