gd相关内容

合并jpg的png顶部,并使用php保持透明度

我有一个PNG,我正在尝试将其合并到JPG上.使用以下代码 $dest = imagecreatefromjpeg("example.jpg"); $src = imagecreatefrompng("example.png"); imagealphablending($dest, false); imagesavealpha($dest, true); imagealphablendi ..
发布时间:2020-11-13 00:58:46 PHP

如何在保持透明度的同时旋转GD图像库中的图像?

我正在为我的网站制作皮肤预览器;我需要旋转图像的一部分以创建表示形式,以供用户查看. 皮肤是PNG文件,它的所有部分可能都具有透明度,甚至根本没有透明度. 我需要能够旋转此图像,同时保持图像内部的任何透明性为透明,同时还要使扩展边框(旋转之前不是图像的一部分的区域)透明. 我所有的尝试都在图像本身周围留下了黑色边框. 有帮助吗? 解决方案 切出要旋转的图像 使用类似 ..
发布时间:2020-11-13 00:57:32 PHP

使用PHP将APNG拆分为png图像

我有一个php代码,可将动画PNG图像(APNG)分成帧,但是存在某种错误.该函数创建的图像无效(PHP在PHP imagecreatefrompng()函数中不返回图像资源(在Firefox浏览器中均未显示). 从引用函数,如何使用PHP分割动画PNG? 通过 James Holderness function splitapng($data) { $parts = array( ..
发布时间:2020-11-13 00:57:30 PHP

PHP GD无法正确呈现unicode字体

我在用PHP GD库渲染unicode字形(语言:马拉雅拉姆语,泰米尔语和印地语)时遇到问题.这与GD库的渲染引擎有关吗?有任何解决方法吗? 解决方案 首先请确保您的字体包含所需的字形(诸如Arial之类的系统字体).然后,如果需要,请确保使用utf8_decode()将参数转换为unicode. ..
发布时间:2020-11-13 00:57:21 PHP

在弧上书写弯曲文本(PHP)

因此,我用Google搜索并找到了如何绘制圆弧: http://www.php.net/manual/zh-CN/function.imagearc.php 唯一的问题是如何从弯曲的弧线中写入文本$ margin像素. 中心对齐@度. 这里是一个示例: http://img194.imageshack.us/img194/3667/scan0001fe.jpg 让我知道这是 ..
发布时间:2020-11-13 00:56:19 PHP

无法显示图片,因为它在php gd中包含错误

这是链接我正在创建图像,但是按照我在第一个示例中进行的测试,我的GD已安装并正常工作,但是此代码中断并标记"由于包含错误而无法显示图像" 代码- ..
发布时间:2020-11-13 00:56:18 PHP

imagerotate()中的背景透明性

最近两天以来,我一直在尝试使用imagerotate()PHP-GD函数旋转图像后向背景添加透明度. 但是,令我非常失望的是,它根本没有用. 它只是在它后面散发出黑色背景. 这是我的代码- $patchImageS = 'image.png'; // the image to be patched over the final bg $patchImage = ..
发布时间:2020-11-13 00:56:15 PHP

如何在PHP中将图像包含在另一个图像中?

如何在PHP中将图像包含在另一个图像中?我想像在twitterbackgrounds.com个性化背景中那样做.有一张主图像,之后我们可以上传四张个人图像,该图像将作为主图像的水印显示. 解决方案 嗯,有几种方法可以做到这一点.我想到的是使用一个php页面,您可以在其中上传为此所需的所有文件.提交后,您可以使用 imagemagick 来创建带有水印的新图像,并将其显示在另一个网页上或将其 ..
发布时间:2020-11-13 00:56:12 PHP

复制图像变量GD库

在PHP中复制图像变量的最简单方法是什么. 通常您可以简单地执行$varnew = $varold. 但是如果使用GD库变量,则执行上述操作,然后编辑$ varnew,然后$ varold也将生效. 显然,一种方法是重新打开文件或创建新图像并将其复制到其中.有没有更简单的方法? 解决方案 尝试失败的原因是因为该变量仅存储GD映像的句柄(内存指针). $varnew和$va ..
发布时间:2020-11-13 00:56:06 PHP

使用php GD库输出带下划线文本的图像

使用GD或任何其他库显示带下划线的文本并将结果输出为图像的最佳方法是什么? 解决方案 您可以尝试使用结合了字符U+0332的Unicode下划线. ..
发布时间:2020-11-13 00:55:00 PHP

如何显示使用PHP GD动态生成的嵌入式图像

我正在尝试通过使用PHP GD合并图像来动态生成图像.我想知道是否有一种方法可以在网页内显示图像,而无需将其存储在服务器上的某个位置. 例如,我创建了以下代码来合并图像... function create_image() { $main_image = imagecreatefrompng("images/main.png"); $other_image = imagec ..
发布时间:2020-11-13 00:54:54 PHP

使用GD Library使图像灰度

我的任务是创建一个小应用程序,您可以在其中上传图片,该应用程序会将其转变为ASCII艺术.我确定这些已经存在,但我想证明自己可以做到. 这将涉及拍摄图像,将其设置为灰度,然后根据图像的暗淡程度和字符的饱满程度将每个像素与一个字符进行匹配. 所以我的问题是,使用GD库(或者我认为必要时可以使用其他方法)如何使图像黑白化? 解决方案 将RGB转换为灰度的常用公式是: Gray ..
发布时间:2020-11-13 00:54:49 PHP

PHP GD如何在一行上绘制文本

最终输出应类似于image(HELLO WORLD): 这是我在做什么:- $im = imagecreate(400,400); $txtcol = imagecolorallocate($im, 0xFF, 0x00, 0x00); $size = 20; $txt = 'DUMMY TEXT'; $font = './font/Capriola-Regular.ttf'; ..
发布时间:2020-11-13 00:54:46 PHP