问题标签 [gd2]

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 投票
1 回答
4580 浏览

php - 小牛 XAMPP 安装 PHP GD2 扩展

我在 Mavericks 上使用 XAMPP 进行 PHP 开发。我正在使用 PHPExcel 进行 excel 操作。问题是 PHPExcel 需要 PHP GD2 扩展。

请指导我如何在我的 MAC OSX 上安装这个扩展。

0 投票
2 回答
6803 浏览

php - 仅根据宽度调整图像大小并裁剪额外高度,Codeigniter

我只需要根据宽度而不是高度来调整图像的大小:(因为我使用的是** $config['maintain_ratio'] = TRUE;**,codeigniter会自动解决它(这就是问题)有时我会得到一个黑色实心作为额外的宽度或高度,

我查看了与 codegniter 的图像库相关的所有问题,但找不到与我的问题相关的任何问题:(

这是对最终结果的描述... 我只需要根据宽度调整大小,而不是高度:(

上传后我有这个...

然后我负责裁剪部分

总而言之,有人上传了一张图片,它只根据宽度调整大小, 第1步 然后被裁剪第2步

PS:以防有人需要它md_image

0 投票
1 回答
2523 浏览

php - 带有 XAMPP 的 OSX:“imagegd2():无法打开临时文件”

当我转到使用 imagegd2() 生成的图像 URL 时,我收到“imagegd2():无法打开临时文件”错误消息,例如:

它与权限和 OSX 有关,因为在 linux 开发环境中工作正常。

0 投票
1 回答
565 浏览

php - 使用codeigniter上传原始图像后如何裁剪和接收两张图像

我创建了一个只上传 1 张图像的库,并根据路径、宽度和高度对其进行裁剪。但我不知道如何让它裁剪尽可能多的图像并返回它创建的所有文件名的数组。这是我的图书馆,如果有好的方法,请告诉我。谢谢

更新:我想通了,这是课程以及如何为任何尝试做某事的人使用它。这个类所做的是上传图像,并让您创建任意大小的原始上传文件。

[班级]

用法

0 投票
1 回答
2898 浏览

php - 为什么 Content-Type: image/jpeg 标头不起作用?

我正在使用 GD 库来调整图像大小。为什么不header('Content-Type: image/jpeg');工作?

它给了我一个错误,如下图所示:

错误截图

这是我的GD详细信息:

我的GD版.

0 投票
2 回答
501 浏览

image - 返回动态图像 zf2

我使用 zend 框架 2 并尝试返回使用 gd2 库 jpeg 图像创建的图像。但它不起作用。你能看看我的代码有什么问题吗?我的代码在正常情况下使用普通 php 运行,但在 zf2 问题中?

0 投票
0 回答
129 浏览

php - 使用 PHP 确定 CSS 文本宽度

我需要确定我的 html 中的文本宽度。我使用 php GD2 库并计算文本宽度,但计算出的宽度与 chrome 开发人员工具栏宽度不同。

0 投票
3 回答
106 浏览

php - 用PHP显示图片

我对某些代码行有疑问。我尝试使用 php 和 gd2 库生成图片。

此代码不起作用。没有显示图像,只有一条消息:“此图像无法显示,因为有错误”以灰色背景显示为白色。

图片加载良好,“$im”是使用“imagecreatefromjpeg”创建的资源...

如果我删除除 之外的所有行 header('Content-type: image/jpeg');,我也会遇到同样的问题。

谁能给我正确的方法??

提前感谢!

迈克尔

0 投票
1 回答
557 浏览

php - GD2:调整图像一的大小,与图像二合并

所以,我有一个表单,人们可以通过 AJAX 上传图片。上传图像后,他们可以从包含另一个图像 (.png) 的列表中进行选择,他们可以将其拖放到第一个图像上。

一旦他们对结果感到满意,按下按钮就应该合并两个图像。这工作得很好,即使是位置 - 直到我想有机会调整第二张图片的大小(他们可以拖放到上传的图片上)。

我现在拥有的代码无法调整小图像的大小。事实上,它甚至没有显示在上传的图像(背景图像)上。我在这里想念什么?

提前致谢!

0 投票
2 回答
162 浏览

php - GD2 URL 显示为图像

当我运行此代码时,我收到以下错误:

图像“ http://siteprevue.net/flipit.php ”无法显示,因为它包含错误。

我在想……当然不能显示,这是一个网址而不是图像……呃?!

一切都执行得很好,我只是得到这个认为 url 是图像的黑页。

这也发生在(一些)其他 GD2 编码页面上,但不是全部。

有谁知道发生了什么?