使用Timthumb从CKEditor调整图像大小

时间:2010-03-02 18:46:11

标签: php image mod-rewrite ckeditor

我正在使用CKEditor对我的网站进行基本的文本和图像输入。我注意到它在添加图像时为图像生成HTML的方法非常偶然。 (有时可能会使用高度和宽度标签,有时可能会使用CSS)。

我使用Timthumb在其他许多网站上调整大小,并发现它非常有用。我在.htaccess文件中使用mod_rewrite规则,允许我创建像http://localhost/images/800x600/image.jpg这样的域并实现调整大小。

我想以某种方式将其合并到CKEditor中。我无法通过文档查找如何执行此操作,因此我尝试使用Regex对CKEditor生成的数据进行后处理,但是如前所述,CKEditor似乎过于零星,无法始终使其工作。

其他人之前做过这件事吗?你是如何实现的?

1 个答案:

答案 0 :(得分:0)

我在Grails中完成了这个。由于随机使用了html属性和css,这非常痛苦。我最终使用了一个html解析器,迭代图像(dom节点)并调整已调整大小的人的大小。之后,必须更新html属性和/或css样式。由于有很多事情可能出错,所以花了很长时间才能做到这一点。