Flex Image Editor问题

时间:2012-04-20 05:34:50

标签: php actionscript-3 imagemagick image-manipulation image-editing

我们开发了用于编辑名片和模板的弹性图像编辑器。用户可以为该模板中的文本添加文本,选择字体和大小,并保存其输出。

由于flex是一个客户端程序,将输出直接从flex保存到我们的服务器是很费时的。为此,我们使用PHP脚本通过接收由flex添加的文本的x,y坐标来保存该输出。

我们还需要将这些输出保存为300 dpi进行打印。我们能够以300 dpi输出图像,但是在编辑器和最终输出中看到的文本对齐仍然存在问题。我可以说这是正确的90%。

有人可以指导我100%准确吗?

评论的答案

我们使用flex使用的相同模板图像来添加文本。在从flex编辑器接收坐标,字体和大小后,我们使用ImageMagick为此图像添加文本。

关于字体大小,还有一个挑战,因为Flex将大小存储为像素,我们必须将其转换为PHP的点。我们使用以下计算来转换它。

points = pixels * 72/96

0 个答案:

没有答案