图像数据从iOS App保存并从PHP检索

时间:2015-04-27 14:50:59

标签: php ios iphone

我的iOS应用程序中有一个签名板,我将由客户签名并希望使用PHP API将图像数据(Content-Type: application/octet-stream)存储在MySQL数据库中。图像太大,我无法通过API传递它。

我也想知道如何从PHP应用程序中的MySQL中检索这些数据来创建图像?

这是正确的方法吗?或者我应该遵循的任何其他标准方法?

2 个答案:

答案 0 :(得分:0)

您可以使用ASIFormDataRequest进行文件上传,并将其保存在数据库中的路径或名称而不是图像数据。

## Slide 1
  * this bullet point appears first
  * this bullet point appears second
```{r eval=FALSE}
# This chunk is there from the beginning
```

答案 1 :(得分:0)

这里有很多东西。

在iOS应用程序上,由于您可能对降低文件大小的外观不感兴趣,我会将文件转换为黑白或灰度,并将其转换为JPG,质量低设置。尝试一下,但你可以保持尺寸下降,保持质量可以接受。通过这种方式,您可以更快地在API限制内上传它。

上传文件后,您可以将其作为字段保存到MySQL数据库中(查找BLOB字段类型),但也许您最好将文件保存在文件系统的持久位置,并且只保存文件位置到数据库。有关详细信息,请参阅此处:When is using MySQL BLOB recommended?