是否可以使用 php GD 更改图像位置和宽度?

发布于 2024-09-28 05:09:53 字数 221 浏览 3 评论 0原文

我有一个 gif 文件,上面有很多图标和按钮。 我想要做的是使用 php gd somefunction("file.gif") 包含该 gif 文件

,然后将新图像的大小调整为 30px x 30px.. 然后能够定位(使用 x 和y 坐标)实际的 gif 文件,以便仅图像的特定区域显示在新文件上。

就像 css 背景位置属性一样,但是使用 gd.y 坐标)。 谢谢

I have a gif file with many icons and buttons on it..
What I want to do is include that gif file using php gd somefunction("file.gif")

then, resize the new image to 30px by 30px.. and then be able to position (using x and y coordinates) the actual gif file, so that only a certain area of the image shows on the new file..

just like the css background-position property but, with gd.
Thanx

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

静谧幽蓝 2024-10-05 05:09:53

imagecopyresized() 调整图像大小,因此它不太适合我正在寻找的内容。

对于其他可能需要此功能的人来说,最好的函数实际上是 imagecopy()。
http://www.php.net/manual/en/function.imagecopy.php

它会成功的..
感谢 Trufa 的快速回答。

imagecopyresized() resizes the image, so it doesn't quite work for what I was exactly looking for.

For anyone else that might need this, the best function is actually imagecopy().
http://www.php.net/manual/en/function.imagecopy.php

It will do the trick..
Thanx Trufa for the quick answer though.

呆° 2024-10-05 05:09:53

imagecopyresized()

http://www.php.net/manual/en/function。 imagecopyresized.php

应该可以解决调整大小的问题。

imagecopyresized()

http://www.php.net/manual/en/function.imagecopyresized.php

Should do the trick for adjusting the size.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文