【发布时间】:2012-10-12 15:29:04
【问题描述】:
在上传到我们的服务器之前,我们正在使用 Canvas 调整 Iphone/IPAD 上的图像大小。
在 iPhone 4S 和 5 上,当使用前置摄像头在横向模式下拍摄照片时,调整大小可以正常工作。在纵向模式下拍摄时,图像会被压扁约 1/4。但是当使用后置摄像头拍摄时,所有图像(包括风景和肖像)都被压缩了大约 7/8,只剩下一条细带可供查看。
在 IPAD 和 IPOD 上,前后摄像头相同:横向图像很好,但纵向图像被压缩了 1/4。
我们尝试了几种不同的大小调整算法,但最终得到了相同的结果。
任何想法如何解决这个问题?
【问题讨论】:
-
我们遇到了完全相同的问题!
-
这里也一样,好像哪里有解决办法。
-
这里一样,找不到答案。
-
你能发布你的代码吗?我可能有
canvas.scale()的解决方案。