我希望将画布导出到1500x1500 300dpi的最终产品。
我希望只拖放图像,没有绘图到画布,创建类似写真集/拼贴画的东西。因此人们会将图像从右侧面板拖动到画布,调整大小,旋转等等。
似乎我最好的选择是渲染500x500并跟踪/记录所有图像/对象活动,然后在PHP中处理/模仿记录的操作到更大的文件(1500x1500),然后保存/导出该文件。
我不认为我希望浏览器尝试处理大型画布+高分辨率图像,并且可能在屏幕上显示许多图像(15+)。 (在本地测试中,它在导出时已经崩溃了几次)。
基本上使用画布作为预览模式(500x500),创建照片拼贴,然后PHP导出到大/高分辨率(1500x1500) - 完全按比例缩放。
主要寻找文件,指导或建议。我需要注意什么?可能的问题?建议非常感谢。
目前使用FabricJS,但对任何解决方案都开放。还有任何关于实现300dpi的见解。会考虑聘请这个项目,只是想看看最佳路线,谢谢。