问题标签 [gd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3706 浏览

codeigniter - 如何修改在 codeigniter 中完成的图像处理功能以提高效率

我认为此功能没有应有的效率。我很感激一些关于如何将其构建得更快并占用更少内存的建议。这就是代码的作用:

  1. 检查图像是否已上传
  2. 将有关它的详细信息(标签、名称、详细信息)添加到数据库
  3. 如果设置了变量 $orientation,则旋转图像
  4. 如果图像宽于 600 像素,请调整其大小
  5. 创建缩略图

我认为效率低下的原因在于将步骤 3、4、5 全部分开。有什么方法可以巩固它们吗?谢谢!

0 投票
2 回答
501 浏览

php - 将 IMG 拉入 PHP 文件

我在同一目录中有一个 PHP 文件和一个图像。我怎样才能让 PHP 文件将其标题设置为 jpeg 并将图像“拉”到其中。所以如果我去 file.php 它会显示图像。如果我将 file.php 重写为 file_created.jpg 并且它需要工作。

0 投票
5 回答
4934 浏览

php - 如何动态创建带有指定编号的图像?

我有一个占位符图片,上面写着:

我的 PHP 代码应该在占位符图像上有一个空白区域的地方动态插入评级数字。我怎样才能做到这一点?

0 投票
8 回答
18210 浏览

php - 我可以在 PHP 中使用 GD 库交换图像中的颜色吗?

我得到了这样的图像(它是一个图表):

黄金交易图表
(来源:kitconet.com

我想改变颜色,所以白色是黑色,图形线是浅蓝色等。GD和PHP可以实现吗?

0 投票
3 回答
713 浏览

php - 动态背景图片 PHP GD

问题 基本上,不可能以正确的方式使用带有背景图像的全尺寸照片。不同的分辨率、宽屏等。我正在寻找的是针对这个问题的 JS/PHP GD 解决方案。

技术 据我所知,它将如下。Javascript 查找可用的屏幕尺寸(浏览器窗口)或屏幕分辨率。将其解析为 PHP GD。在 FTP 上,您将获得高分辨率图像(例如 1600x1200)。PHP GD 根据 JS 解析的信息对其进行缩放。这也必须对调整大小起作用。

由于我“只是”一个简单的设计师,我缺乏 JS/PHP 让我在这个问题上丧命。

如果有人可以帮助我提供适当的解决方案,我很乐意在完成后将它们与我的新网站上的朋友链接。在此先感谢荷兰的厚爱。

菲尔

0 投票
6 回答
6817 浏览

php - 图像调整大小的合理 PHP memory_limit

我想让我网站上的用户能够将图像上传到他们的帐户。图像被调整为整个站点所需的 4 种不同尺寸。

我一直在使用 Pear Image_Transform,但在某些类型的 jpg 文件(所有文件都在 2mb 以下)上一直出现“字节耗尽”致命错误。所以我搬到了一台配备奔腾双核 E5200 @ 2.50GHz 和 2GB 内存的专用服务器。上传了相同的图像大小调整代码 - 同样的错误。我将 php.ini 中的 RAM 增加到 64M,但网站在某些类型的 jpg 上遇到了同样的问题。还尝试了wideimage类-相同的错误(错误总是与imagecreatefromjpeg()有关)。(使用 GD2)。在我的 Mac 上本地一切正常。

这真的是内存问题吗,我的设置 + 图像调整大小的合理 memory_limit 是多少?

0 投票
2 回答
2061 浏览

php - 用 PHP 生成动态图的最佳软件包是什么?

我非常需要开始在几个项目上实现数据库驱动的图形,而我真正使用过的唯一库是 PEAR 的 Image_Graph。从表面上看,这似乎相当有限,并且可能不是最好的解决方案。我将需要生成两个条形图/饼图,对于第一次切割没有什么过于花哨的。

是否有人对 PHP 的任何图像/图形库有任何强烈的感觉?无论你喜欢 GD/Imagick/Image_Graph,请给出几个理由来解释你为什么会有这种感觉。

谢谢!

  • 尼古拉斯
0 投票
3 回答
11583 浏览

php - 使用 PHP 显示图像不起作用

我正在尝试使用 PHP 脚本显示图像。基本上这样 php 脚本会在图像的完整路径上传递,然后它会在浏览器中显示该图像。我已经检查以确保图像存在,它被正确读取等,但是在浏览器中,如果我去那里,我只会看到损坏的图像框(例如 IE 中的小红叉)。

我的脚本发出这些标头:

$file包含类似'/var/www/htdocs/images/file.jpg'which works 的东西。$mime'image/jpeg'。_

我也尝试过回显file_get_contents($file),但也没有用。

有什么问题,有什么想法吗?

0 投票
4 回答
7024 浏览

php - 致命错误:调用未定义的函数 imagefilter()

是什么导致了这个错误?

这是我使用的网址:

注意:gd 列在 phpinfo() 的输出中。

编辑:我正在使用 PHP 版本 5.2.6-2ubuntu4.1

另一个编辑:

phpinfo() 在 gd 部分产生这个

谢谢!

0 投票
3 回答
1770 浏览

php - gd中的php和true类型集合

我尝试在 GD 库中使用具有 4 种字体的真正类型集合“gulim.ttc”。

像这样:

问题是,PHP/GD 只使用 ttc 文件中的第一种字体,但我需要第三种字体,称为“Dotum”。

或者,有没有办法将 ttc 文件提取或转换为 ttf 文件?