- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在使用 imagecreatefromjpeg() 函数合并两张图片..
现在我面临的问题是,当我使用来 self 的服务器的图片时,它工作得很好,而当我使用来自其他网站的图片时,它不起作用。
例如:当我使用这个 PHP 文件时 http://coolfbapps.in/test/merger.php有功能
imagecreatefrompng('http://coolfbapps.in/test/1.png');
它工作得很好,因为图像在我自己的服务器上
但是当我改变这个函数时 n 放置了一个不在我的服务器上的图像的链接,
例如。
imagecreatefrompng('http://www.businesseconomics/Test.png');
它不起作用。 (图像文件不在我的服务器上)
请建议我替代此功能或解决方案,因为我想将其与 Facebook 应用程序一起使用..
像 file-get-contents 这样的函数也显示同样的错误。我希望它不是服务器端问题.. allow_url_fopen 已打开但 allow_url_include 关闭
更新...实际代码。我用它来合并两张图片
$dest = imagecreatefrompng('http://coolfbapps.in/test/1.png');
$src = imagejpeg('http://img.allvoices.com/thumbs/image/111/111/75152279-pic.jpg');
imagealphablending($dest, false);
imagesavealpha($dest, true);
imagecopymerge($dest, $src, 10, 9, 0, 0, 181, 180, 100);
header('Content-Type: image/png');
imagepng($dest);
imagedestroy($dest);
imagedestroy($src);
最佳答案
您可以使用 cURL
来获取图像数据,而不是使用 file_get_content
。这是一个资源: http://php.net/manual/en/book.curl.php
获取 html 的示例(图像也可以):
<?php
$ch = curl_init("http://img.allvoices.com/thumbs/image/111/111/75152279-pic.jpg");
$fp = fopen("example_homepage.jpg", "w");
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
$img = imagecreatefromjpeg("example_homepage.jpg");
?>
关于php - imagecreatefromjpeg() php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5577903/
我一直在我的图片上传网站上工作。我正在尝试从我的 iPhone 中拍照并将它们上传到我的网络服务器。 我的文件上传正常,但是我遇到的问题是我的所有图像都向左旋转 90 度。 我的图片上传流程 $ima
我正在使用 imagecreatefromjpeg() 函数合并两张图片.. 现在我面临的问题是,当我使用来 self 的服务器的图片时,它工作得很好,而当我使用来自其他网站的图片时,它不起作用。 例
您好,在将图像设为对象后,我对显示图像没有什么问题。我仍在学习使用对象图像。所以这是我的代码: $what = getimagesize($file); switch(strtolower($
和我之前的很多人一样,我正在编写一个 PHP 脚本来制作一些图像缩略图。该脚本已获得 WOMM(可在我的机器上运行)认证,但当我将其移动到我的主机(1&1 Basic)时,出现了一个问题:无法处理超过
你好,我在 phpini 文件中设置了以下 ini 变量。 最大执行时间 50000 内存限制 40M post_max_size 8M 当我尝试制作图像的缩略图时,出现以下错误: fatal err
我有以下代码 // load image and get image size $img = imagecreatefrompng( "{$pathToImages}{$fname}" );
heroku 向我报告错误:调用未定义的函数 imagecreatefromjpeg() ..在第 177 行,第 177 行是:案例'jpg':案例'jpeg':$image_data = imag
我在共享主机上使用 imagecreatefromjpeg,所以如果图像太大,imagecreatefromjpeg 会给我一个“内存不足错误”并终止脚本。 有没有办法捕获内存不足错误,让 image
我的项目是当我自动上传图片时,我的程序将创建拇指大小。 如果图片大小约为 1024x768,我的程序正常工作但是当我上传大小为 1576x2379 的图片时,显示如下错误: 允许的内存大小为 8388
使用此代码后(仅处理图像的部分) $image = imagecreatefromjpeg($filename); $new_width = $thumbnail_width; $new_height
使用此代码后(仅处理图像的部分) $image = imagecreatefromjpeg($filename); $new_width = $thumbnail_width; $new_height
我有一个 PHP 脚本(如下),它使用 imagecreatefromjpeg 并且它可以工作。然后我添加了几个 mysql 语句,它不再起作用(我看到损坏的图像图标)。 如何混合 imagecrea
我正在使用 PHP 5.5.9 在 ubuntu 14.04 LTS 上工作启用 GD,我再次检查但每次我尝试使用 imagecreatefromjpeg() 时仍然向我显示此消息 Fatal err
我已经对此进行了搜索,过去问题中提供的解决方案对我来说完全无法理解。每当我运行像 imagecreatefromjpeg 这样的函数时,我都会得到: Fatal error: Call to unde
我正在尝试为某些图像创建缩略图。为了做到这一点,我想使用 php-gd 类中可用的函数 imagecreatefromjpeg(我使用这个函数是因为我在网上找到了一些看起来非常简单的代码)。但是我收到
我收到此错误消息: Call to undefined function Intervention\\Image\\Gd\\imagecreatefromjpeg() 这是我的 php 信息: htt
我使用脚本从另一台服务器获取图像并将其存储在数据库中,问题是当网址中包含空格时,该函数不会抓取任何内容。 我尝试对网址进行编码并简单地将所有空格替换为 %20,但没有成功。 我已经没有选择了,如果你们
它现在给出: PHP Fatal error: Call to undefined function imagecreatefromjpeg() 但是 gd 库是启用的。 最佳答案 安装 php5-
我已经对此进行了一些搜索,并且我知道无法从耗尽的内存 fatal error 中恢复。我有一个运行 imagecreatefromjpeg 的脚本。我 try catch 异常,尝试使用 @ 运行该函
我在使用存储有 EXIF/IPTC 数据的图像时遇到一些问题。 当我使用 imageCreateFromJpeg(旋转/裁剪等)时,新存储的文件不会保留 EXIF/IPTC 数据。 我当前的代码如下所
我是一名优秀的程序员,十分优秀!