imagecreatefromstring

(PHP 4 >= 4.0.4, PHP 5, PHP 7)

imagecreatefromstring从字符串中的图像流新建一图像

说明

imagecreatefromstring ( string $image ) : resource

imagecreatefromstring() 返回一个图像标识符,其表达了从给定字符串得来的图像。图像格式将自动检测,只要 PHP 支持:JPEG,PNG,GIF,WBMP 和 GD2。

参数

image

A string containing the image data.

返回值

An image resource will be returned on success. FALSE is returned if the image type is unsupported, the data is not in a recognised format, or the image is corrupt and cannot be loaded.

范例

Example #1 imagecreatefromstring() example

<?php
$data 
'iVBORw0KGgoAAAANSUhEUgAAABwAAAASCAMAAAB/2U7WAAAABl'
       
'BMVEUAAAD///+l2Z/dAAAASUlEQVR4XqWQUQoAIAxC2/0vXZDr'
       
'EX4IJTRkb7lobNUStXsB0jIXIAMSsQnWlsV+wULF4Avk9fLq2r'
       
'8a5HSE35Q3eO2XP1A1wQkZSgETvDtKdQAAAABJRU5ErkJggg==';
$data base64_decode($data);

$im imagecreatefromstring($data);
if (
$im !== false) {
    
header('Content-Type: image/png');
    
imagepng($im);
    
imagedestroy($im);
}
else {
    echo 
'An error occurred.';
}
?>

以上例程的输出类似于:

Output of example : imagecreatefromstring()

参见

相关文章
php gd 和图像处理 函数 从字符串中获取图像尺寸信息php gd 和图像处理 函数 取得 getimagesize,exif read data,exif thumbnail,exif imagetype 所返回的图像类型的 mime 类型php gd 和图像处理 函数 以 wbmp 格式将图像输出到浏览器或文件php gd 和图像处理 函数 返回经过仿射变换后的图像,剪切区域可选php gd 和图像处理 函数 取消图像颜色的分配php gd 和图像处理 函数 使一个图像中调色板版本的颜色与真彩色版本更能匹配php gd 和图像处理 函数 拷贝部分图像并调整大小php gd 和图像处理 函数 新建一个基于调色板的图像php gd 和图像处理 函数 从 gd 文件或 url 新建一图像php gd 和图像处理 函数 从 gd2 文件或 url 新建一图像php gd 和图像处理 函数 从给定的 gd2 文件或 url 中的部分新建一图像php gd 和图像处理 函数 从字符串中的图像流新建一图像php gd 和图像处理 函数 新建一个真彩色图像php gd 和图像处理 函数 销毁一图像php gd 和图像处理 函数 对 gd 图像应用 gamma 修正php gd 和图像处理 函数 将 gd 图像输出到浏览器或文件php gd 和图像处理 函数 将 gd2 图像输出到浏览器或文件php gd 和图像处理 函数 以 png 格式将图像输出到浏览器或文件php gd 和图像处理 函数 改变字体中的字符编码矢量php gd 和图像处理 函数 用 postscript type1 字体把文本字符串画在图像上
关注编程学问公众号