从base 64转换为图像时

时间:2018-12-28 13:44:26

标签: php base64

我从客户端输入,因为图像以base64格式存在,所以我需要将它们转换为图像。当我尝试将base64转换为图像时,一些图像转换为图像,一些图像转换为一半,而某些图像则转换为彩色布局。请检查以下代码

我也尝试了以下方法,但没有任何效果。

 $base64_string = '/9j/4AAQSkZJ';//example
 file_put_contents($output_file, $base64_string), 
 @imagecreatefromstring($base64_string) 

 public function base64_to_jpeg($base64_string, $output_file) {
    $ifp = fopen( $output_file, 'wb' );       
    fwrite( $ifp, base64_decode( $base64_string ));
    fclose( $ifp ); 
    return $output_file; 
 }

反正还有解码这些类型的图像吗?我想确定要解码它们。或让我知道为什么我会那样。请提出其他建议。

0 个答案:

没有答案