gd

    0热度

    3回答

    使用PHP GD库输出图象我知道我可以通过使用 <img src='draw.php'> 哪里draw.php是包含代码来创建一个图像文件输出使用GD的图像。我怎样才能通过函数调用来输出图像(我正在使用Zend Framework,因此将使用View Helper),而不是像上面那样简单地在img标签中指向.php文件? 任何帮助非常感谢。

    3热度

    2回答

    我使用GD调整大小和转换图像,但是在我的测试过程中,当将透明PNG转换为JPEG时发现了一个奇怪的行为。根据手册ImageAlphaBlending()默认打开,但为了保持透明度,我必须设置ImageSaveAlpha()为true(这又要求我将ImageAlphaBlending()设置为false)。所以,正确的做法应该是: $result = ImageCreateFromPNG(...);

    0热度

    3回答

    我已经下面的代码块,这将输出captcha图像 $im = @imagecreatefromjpeg("captcha.jpg"); $rand = _generateRandom(3); $_SESSION['captcha'] = $rand; ImageString($im, 5, 2, 2, $rand[0]." ".$rand[1]." ".$rand[2]." ", ImageC

    3热度

    2回答

    第一个问题,请温柔;-) 我写的图像类,使简单的事情(矩形,文字)更容易一点,基本上是一堆包装方法对PHP的图像功能。 我现在要做的就是让用户定义一个选区,并让下列图像操作只影响选定的区域。我想我会通过将图像复制到imgTwo并从中删除所选区域来完成此操作,像往常一样对原始图像执行以下图像操作,然后当调用$ img-> deselect()时,将imgTwo复制回原始,并销毁该副本。 这是最好的方

    2热度

    3回答

    我目前正在调整PHP中的图像大小,我的当前代码需要大约2-2.2秒(不包括上传时间)才能将图像调整为两种大小,一种缩略图大小和一种中等大小。 任何人都可以推荐一个框架或类,我可以下载,将迅速调整图像的大小? 谢谢。

    1热度

    1回答

    好的,我一直在用GD Image进行几个月的黑客攻击,我想完成的一项任务是创建一个脚本,它接收现有图像,然后创建一种反射在它下面变得透亮。 以下指南显示了如何用不透明的颜色做:TalkPHP Forums Link 在该论坛上,Rendair描述了一种使用颜色,用下面的PHP代码,以覆盖一个动态绘制渐变: // Next we draw a GD line into our gradient_li

    7热度

    1回答

    我有一个脚本,使用PHP从文本生成图像。它工作正常,但我希望它能够生成多行文本以及不同的颜色。如何使用PHP,GD和Freetype来完成?以下是我用来生成单行文本图像的代码。 $textval = 'This is some text to be an image'; $textcolor = '666666'; $font="arial.ttf"; $size = 9; $padd

    5热度

    6回答

    有没有办法来防止PHP GD image library内存不足?如果上传的图片太大,GD往往会耗尽内存,终止脚本。我希望它能够抛出一个可捕获的异常或其他类似的东西,但事实并非如此。 现在我使用的是拼凑在一起的脚本,首先发出ini_set('memory_limit', '128M'),如果工作我通常都集。尽管这可能是不可能的,但根据服务器配置的不同,所以我又回到了一种试图估算所需内存量(考虑分辨

    0热度

    1回答

    我目前正在对图像调整脚本PHP,并有几个问题.. 我拉外部URL为图像,并没有真正想存储将在我的服务器上重新调整大小的新映像。以下是我想要做的事情: 让脚本调整图像大小,然后将其调整大小的图像在base64上。现在我想知道的是,这会不会影响编码性能,并且用base64而不仅仅是url来提供图像?或者最好是存储图像,而不是存储base64代码?

    0热度

    2回答

    这里显示的字符串是类我到目前为止: <?php class txt2img { var $image; var $headertype; var $forecolor; var $fontsize; var $fontangle; var $font; var $string; //font size