将图像转换为字节数组

时间:2011-08-19 05:40:21

标签: php

我希望在php.actually中将图像转换为字节数组我在dot net中访问web服务。我想将图像作为字节数组传递。我试过这段代码

  $data1 = file_get_contents("upload/1311677409gen1.jpg");
  $byteArr1 = str_split($data1);
  foreach ($byteArr1 as $key=>$val) 
   { 
    $byteArr1[$key] = ord($val); 
   }

并将此数组名称发送到Web服务。但是我得到的错误参数无效。我用google搜索它。但是没有得到正确的解决方案。我需要紧急。帮助。

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果没有看到.net网络服务,您可能有两个选择:

  1. Stream图片
  2. base64在传输之前对图像进行编码,前提是网络服务可以对其进行解码。