问题标签 [imagejpeg]

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 投票
0 回答
578 浏览

php - 我正在尝试使用 imagejpeg() 显示图像,但 url 的链接显示为图像

下面是我在一些合并后显示图像的代码

这是我在浏览器中得到的 在此处输入图像描述

当我检查此页面时,我的 php 的 URL 显示为图像

请告诉我显示图像的正确方法。当我将此图像保存为 imagejpeg($new_canvas, $destination_folder.'/'.$image_name , 90); 此图像已正确保存

0 投票
1 回答
61 浏览

php - 通过电子邮件在 PHP 中发送修改后的图像

我正在编写一个脚本,该脚本打开表单的现有图像并填写表单。我已经输入了在表单中编写文本所需的所有代码。问题是我正在尝试将修改后的图像发送到电子邮件。我正在使用 GD 库 ImageCreate、ImageCopy 和 ImageJPEG。但不是保存图像,而是通过电子邮件发送表单。这是我到目前为止得到的

该电子邮件已注册为带有附件,但它是空白的。也没有显示简单的测试消息。

0 投票
0 回答
30 浏览

php - PHP imagejpeg在保存后强制打开文件

我正在尝试制作简单的代码来上传图像>调整大小>保存在目录中>并在调整大小后在浏览器中显示。问题是该文件正在保存,但我的回声不起作用,我得到灰色背景,其中包含图像包含错误且无法显示的信息。

当 imagejpeg 参数设置为 imagejpeg($imageP, null, 100) 时,图片显示在此灰色背景上,但页面的其余部分仍然丢失。

调整大小功能:

代码:

chmod 和 chow 已配置。希望有人可以帮助我解决我的第一个问题,干杯。

0 投票
2 回答
17011 浏览

javascript - JS-将Image对象转换为jpeg文件

所以,我有一个用于上传图片的用户输入。这是一个简单的例子:

如您所见,我Image ()console. 我想将其转换Image为 jpg 文件。

我知道如何获取图片的像素,但是将它发送到服务器完全是疯狂的:它太大了!

我也尝试访问存储在计算机中的 jpg 文件,但我没有实现任何目标。

我发现的唯一方法是用这样的方式发送它form

在 PHP 中:

为什么不用 JS?

我的最终目标是使用 AJAX 发送 jpg 文件。

如果您有任何问题,请告诉我。

0 投票
1 回答
1385 浏览

laravel - 将 imagejpeg() 保存到 s3

我有问题imagejpeg()。我知道如何将图像保存/上传到 s3。我现在的问题。使用imagejpeg调整图像大小,但这仅保存到本地目录。我想把它保存到s3。我正在使用laravel。这是我的代码。任何帮助表示赞赏。谢谢

s3 配置和路径。

0 投票
2 回答
1034 浏览

php - PHP imagejpeg - 触发器下载

我正在使用 PHP imagejpeg 创建一个像这样的简单图像..

这是有效的,但我希望它自动触发浏览器内的下载而不是显示图像。

我该怎么做,我需要设置标题吗?

0 投票
1 回答
1170 浏览

php - PHP imagejpeg - 将输出转换为base64

我正在像这样的图像中生成一个简单的文本......

我需要将输出作为 base64 字符串,我已经尝试过 base64_encode($im) 但它对我来说无法正常工作。

有人有我可以看到的例子吗?

0 投票
0 回答
125 浏览

php - imagejpeg 不压缩图像文件

我想压缩用户上传的图像文件。但是,imagejpeg 之后的图像文件的大小与 imagejpeg 之前的大小相同。

你能告诉我为什么吗?

0 投票
0 回答
115 浏览

php - 使用 imagejpeg 创建 jpg 并将其保存而不在页面上显示

现在我正在使用一个 php 脚本(比如说保存页面)来创建一个 jpeg 并将其保存到服务器。虽然一切正常,但在打开保存页面时,也会显示 jpeg,我真的不想要。我只想创建 jpeg 并将其保存到所需的目的地。需要明确的是,节省已经在起作用。这是我正在使用的脚本的一部分。

如何更改脚本以便将 jpg 保存到小部件文件夹,但在激活时不显示在此页面上?提前致谢!

0 投票
1 回答
15325 浏览

javascript - 在 vue.js 中显示原始图像内容类型

我正在通过带有请求正文的 HTTP GET 从 REST API 检索图像。

我已经设法通过这个测试使用node.jsand来检查返回的内容chai.js

vue.js文件中,我习惯于将图像附加到<img ...>HTML 标签,如下所示:

然后在 javascript 部分中指定 URL,如下所示:

但在这种情况下,我无法提供 URL,因为 HTTP GET 期望正文返回内容类型的图像image/jpeg

我什至不确定这是可能的,我可能误解了内容类型image/jpeg应该如何工作。我该怎么做vue.js?有可能吗?有没有办法检查这个 HTTP 响应的图像内容,就像 Postman(Chrome 应用程序)这样的东西我无法检查假装将其视为文本/Json 的响应。

编辑

关于接受的答案:最后提出的解决方案(UPDATE 2)对我有用(使用 HTTP POST 为请求提供 JSON 正文)。确保使用axios( https://github.com/axios/axios ) 执行 HTTP 请求(您可以将其导入<script>Vue 文件的一部分,如下所示:)import axios from "axios";

我正在使用vue-resourcehttps://github.com/pagekit/vue-resource)假装它与 相同axios,但事实并非如此,我花了一段时间才意识到这一点。