gpt4 book ai didi

php - 如何在PHP中旋转图像?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:06:02 24 4
gpt4 key购买 nike

我有一个函数可以生成适合圆下部的文本。因为我不知道还有什么其他方法可以使函数适合圆的上部,使其面向我,所以我想旋转图像,在上面写字,再旋转回来,然后再在上面写字。如何在不更改图像名称的情况下执行此操作?

我试过这样的:

<?php
function create_image()
{

$im = @imagecreate(140, 140)or die("Cannot Initialize new GD image stream");
$background_color = imagecolorallocate($im, 255, 255, 255);

imageellipse ( $im , $cx , $cy , $size*2 , $size*2 , $black );

write($im,$cx,$cy,$size,$s,$e,$black,$text1,$font,$size,$pad);
imagerotate($im, 180,0);
write($im,$cx,$cy,$size,$s,$e,$black,$text2,$font,$size,$pad);
imagerotate($im, 180,0);

imagepng($im,"image.png");
imagedestroy($im);

}
?>

<?php
create_image();
print "<img src=image.png?".date("U").">";
?>

但它不起作用。它不会旋转图像。

你能帮帮我吗?

谢谢!

最佳答案

你为什么不把普通图片加点css给它

CSS

.yourImage {
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

HTML

<img class="yourImage" src="originalImage.jpg">

关于php - 如何在PHP中旋转图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13325754/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com