草庐IT

without-gd

全部标签

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

这是Link我正在创建一个图像,但是我的GD已安装并正常工作,正如我在第一个示例中测试的那样,但此代码中断并标记“图像无法显示,因为它包含错误”。代码-我试过并用谷歌搜索但没有解决方案如下-:(检查php标记前的空白/空格(如果有的话)。删除header()方法之前的所有代码和空格。将imagecreate()更改为imagecreatetruecolor(),如代码中的注释所示。检查font_path并根据评论设置字体路径。已关注this&this.我的PHP版本-PHP版本5.3.8还是无法定位问题:(错误编辑-1.0版这就是我在储蓄时得到的结果。关于图像的更多信息--保存页面时-

php - ZF2 : autoloading libraries without namespaces

以前我只使用第三方库,这些库将命名空间与ZendFramework2一起使用。现在我需要使用alibrary不使用命名空间,我似乎无法让它工作。我通过Composer安装它,并且它安装在vendor目录中。我正在尝试按如下方式使用它:$obj=new\SEOstats();结果是一个fatalerror,表示找不到该类。我曾尝试手动配置StandardAutoloader,但到目前为止还没有成功。我以为通过Composer安装时会自动为我完成自动加载,但我想如果没有namespace,情况并非如此?我没有在Composer生成的自动加载文件中看到任何对库的引用。我想我必须手动完成-但怎

PHP GD 库,将 2 张图像并排转换为 1 张

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion我想拍摄两张图片并将它们并排合并(不重叠)。我想做的一个例子是前后图片(两张图片的高度相同但宽度不同)。任何关于如何使用PHPGD图像库完成的示例代码将不胜感激。谢谢!

php - 将 GD 图像对象传递给 Imagick?

我正在使用使用GD的PEAR::Image_Barcode生成条形码,但我需要将该条形码写入PDF的一部分,而PHP/Imagick似乎是最简单的方法,有什么方法可以将GD图像对象转换为Imagick可以使用的对象? 最佳答案 开始吧ob_start();Image_Barcode::draw($barcode,'upca','gif');$couponBarcode=ob_get_contents();ob_end_clean();$second=newImagick();$second->readImageBlob($coupo

php - 动态 GD 图像宽度文本

我正在尝试通过为标题使用自定义字体来为我的网站增添趣味。对我来说,最合适的方法是使用PHP和GD。我写了一个小脚本,它将根据$_GET值输出动态文本,但有时图像太宽,这会移动其他所有内容。如何让图片根据文字的宽度调整宽度?这是我到目前为止编写的代码:谢谢! 最佳答案 好的,我想通了!对于可能遇到此问题的任何其他人,您需要添加://Calcuatethewidthoftheimage$arSize=imagettfbbox(24,0,$sFont,$sText);$iWidth=abs($arSize[2]-$arSize[0]);$

php - 如何使用 PHP GD 显示动态生成的内联图像

我正在尝试通过使用PHPGD合并图像来动态生成图像。我想知道是否有一种方法可以在我的网页中显示图像而无需将其存储在服务器上的某个位置。例如,我创建了以下用于合并图像的代码...functioncreate_image(){$main_image=imagecreatefrompng("images/main.png");$other_image=imagecreatefrompng("images/other.png");imagecopy($main_image,$other_image,114,53,0,0,49,34);imagepng($main_image);imagedes

PHP Twig : access current template variable from within macro without passing?

是否可以从宏中访问当前模板的变量而不直接将变量传递给宏?谢谢。 最佳答案 可以将所有上下文变量传递给宏:{{macro(_context)}}_context是specialvariable,其中包含所有当前定义的变量(按名称=>值)。 关于PHPTwig:accesscurrenttemplatevariablefromwithinmacrowithoutpassing?,我们在StackOverflow上找到一个类似的问题: https://stackov

php - 如何加载带有 php gd 库的动态图像,不将其保存在服务器上或具有 src ="script.php"?

我想从脚本生成动态图像,然后将其加载到浏览器而不是持久保存在服务器上。但是,我不能通过设置图像的src="script.php"来调用它,因为这需要重新运行刚刚生成页面及其数据的脚本,只是为了获取将生成的最终数据图形。有没有一种类似于设置图像的src="script.php"的方法,但是它是从另一个脚本中调用的,并且只发送图像而不保存它?我需要访问标记生成中使用的数据,以便创建此动态图像。或者,如果不是,那么在加载页面后销毁图像的最简单方法是什么?一个快速的ajax调用?有没有什么方法可以在有限的时间范围内缓存某些数据,以便其他脚本可以使用它?任何想法将不胜感激,因为我真的很难找到正确

php - 使用 gd 在图像边界内换行文本

我正在尝试将文本从数据库写入图像。文本有时包含很长的行,因此它无法在图像上显示为一行。截至目前,我得到的输出为:http://prntscr.com/29l582这是为此的代码:$imageCreator=imagecreatefrompng($i+1.".png");$textColor=imagecolorallocate($imageCreator,0,0,0);$textfromdb=$factformatted['fact'];$y=imagesy($imageCreator)-228;$dimensions=imagettfbbox(20,0,$fontname,$text

php - 如何在 linux ubuntu 的 php 7 中启用 GD 库?

我试过sudoapt-getinstallphp7-gd但是消息是:E:Unabletolocatepackagephp7-gd如果有人可以帮助我... 最佳答案 您正在搜索的包裹是php7.0-gd,所以sudoapt-getinstallphp7.0-gd应该可以解决问题。 关于php-如何在linuxubuntu的php7中启用GD库?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest