0

我有一个非常具体的问题与IE7,我会很感激任何人都可能有的见解。如何修改IE7中的图像?

我需要能够添加从用户获取的文本并将其添加到图像,以便图像和文本是用户可轻松保存的单个图像文件。我已经想出了如何使用HTML5来做到这一点,但是这需要在IE7和IE8中工作。此外,这需要脱机工作,客户端,并没有任何第三方浏览器插件,如Flash。

我意识到这是一个愚蠢的。我自己花了几个星期的时间,但是这个权力并没有在这个问题上做出回答。请帮忙!

+0

使用HTML5-Canvas首先添加图像,其次添加文本。或者将图像和文本发送到将它们合并为一个图像的服务器。 – Blauharley

+1

我需要运送5万吨巨石,但我的老板坚持我们使用大众错误...... – dandavis

回答

0

您可能想尝试使用processing.js,其中probably needs some tweaks在IE7上。

RaphaelJS它使用矢量图形,据称可用于IE7“开箱即用”。

+0

从来没有听说过processing.js,我会看看这个。我与RaphaelJS遇到的问题是,我找不到以可保存的格式合并文本和图形的方法。这整个事情需要结束为PNG或JPEG,而不是矢量图像。最重要的是,我可以报告说,RaphaelJS在IE8上不支持即开即用。 –

+0

@JonB不支持Canvas元素的浏览器对于能够实现客户端图像处理的机会很小。 –

+0

实际上,我们发现了另一种方式来做到这一点,它不能在IE7或IE8中通过修改名为[pngLib]的小项目(http://www.xarg.org/2010/03/generate-client-side-png -files-使用JavaScript的/)。不幸的是,它依赖于IE7不支持的[数据URI方案](http://en.wikipedia.org/wiki/Data_URI_scheme),IE8也支持大约800x600的图片。 –