我需要将几个JPG或PNG图像合并到一个大文件中。
有时我需要它垂直(例如,如果我有4个图像.100 X 50.我需要创建一个400 X 50的图像。
有时水平(例如,如果我有4张图片.100 X 50.我需要创建一张200 X 100的图像。
问题是,我是怎么做的,只能通过读写字节来实现。
如果你有javascript解决方案它将是最好的,但是你不知道javascript,但你知道JPG / PNG文件如何工作,请帮忙。我只需要一个算法而不是JavaScript解决方案。
重要说明:我不想要CANVAS元素的解决方案。我无法使用CANVAS,因为它不适用于大于2 ^ 16像素的图像)。 https://code.google.com/p/chromium/issues/detail?id=393771
如果您了解JS库(不是画布),请告诉我。
谢谢。