我正在使用 Zend_Pdf 在 pdf 上放置类似这样的文本:
$page1->drawText( 'Hello World!', 100, 100 );
但现在我想在 pdf 上将文本旋转 90 度。这怎么可能 ??
谢谢
我正在使用 Zend_Pdf 在 pdf 上放置类似这样的文本:
$page1->drawText( 'Hello World!', 100, 100 );
但现在我想在 pdf 上将文本旋转 90 度。这怎么可能 ??
谢谢
怎么样:
$page->rotate(0, 0, M_PI/12);
$page->drawText('Hello world!', 100, 100);
另请参阅:Zend PDF 教程
您可以使用 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 中使用常量并除以(正如另一个答案所暗示的那样),但我个人不建议这样做(因为我发现很难弄清楚它等同于什么)。
在继续下一行之前,您确实需要向后旋转(假设您希望它们是水平的)。