我可以组合没有画布的图像对象吗?

时间:2018-03-18 02:00:22

标签: javascript image-processing canvas

有没有办法拍摄2张或更多图像并将它们合并为一个图像对象。 2个图像并排出现,所以最终图像的大小是两倍?不使用画布?

关于为什么我不能使用画布的一些背景:
我正在为我的iPad专业版制作一个网络应用程序,也许它将是一个带有phoneGap或Cordova的混合应用程序或者其他任何一天,但现在它只适合我。基本上它是一个绘图应用程序。其中一个特点是纸张尺寸可以是无限的(或至少非常大)。所以我可以绘制,平移,绘制更多,平移,绘制,并最终绘制一个大图。

我遇到的问题是iPad的分辨率是2732×2048像素,所以在画布放大之前它只需要3或4个屏幕长度。我想过制作一个使用画布阵列的解决方法,因此它可以是构成整个图像的画布网格。我认为它可以在应用程序中很好地工作,但我希望能够将完成的图像作为一个文件下载。这意味着我需要重新组合它们,我不能使用画布,因为它可能太大了。

是的,我意识到这些将成为荒谬的决议。而且我可能只需将我的绘图限制为8000 x 8000像素或类似的东西。无论如何,对于95%的情况可能都没问题。

编辑:经过更多测试后,它似乎依赖于画布的区域,因此长的瘦图像可能是8000px长。但如果我把它限制在一个正方形尺寸,最大的稳定尺寸只有4000x4000,这比iPad的宽度大50%。

谢谢!

0 个答案:

没有答案