Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从数据URL创建图像_Php_Gd - Fatal编程技术网

Php 从数据URL创建图像

Php 从数据URL创建图像,php,gd,Php,Gd,我希望做的是使用“FileReader”对象的JavaScript“readAsDataURL”方法,以便通过拖放读取文件输入。然后我想将Ajax与PHP上载文件一起使用,以便创建一个文件并将其上载到服务器上的“上载”文件夹 我想知道GD中是否有一个函数或其他东西允许我读入数据URL并输出一个文件,在其中我可以移动到该文件夹。数据图像URL通常是base64编码的,然后将包含一个JPG、GIF或PNG图像,您可以存储这些图像 因此,一个简单的base64_decode()应该可以将数据转换成可读

我希望做的是使用“FileReader”对象的JavaScript“readAsDataURL”方法,以便通过拖放读取文件输入。然后我想将Ajax与PHP上载文件一起使用,以便创建一个文件并将其上载到服务器上的“上载”文件夹


我想知道GD中是否有一个函数或其他东西允许我读入数据URL并输出一个文件,在其中我可以移动到该文件夹。

数据图像URL通常是base64编码的,然后将包含一个JPG、GIF或PNG图像,您可以存储这些图像


因此,一个简单的
base64_decode()
应该可以将数据转换成可读的形式;如果您不知道文件的格式,您可能必须将其写入磁盘以对其进行处理(除非您可以使用所示的一个新的“内存”fopen包装器)。

数据图像URL通常采用base64编码,然后将包含可存储的JPG、GIF或PNG图像


因此,一个简单的
base64_decode()
应该可以将数据转换成可读的形式;如果您不知道文件的格式,您可能必须将其写入磁盘以对其进行处理(除非您可以使用所示的一个新的“内存”fopen包装器)。

谢谢您的帮助。我可以使用一个带有base64解码结果的文件吗?@Camoy当然可以,解码后是一个普通文件。谢谢你的帮助。我可以使用一个带有base64解码结果的文件吗?@Camoy当然可以,解码后是一个普通文件。