Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用Timthumb从编辑器调整图像大小_Php_Image_Mod Rewrite_Ckeditor - Fatal编程技术网

Php 使用Timthumb从编辑器调整图像大小

Php 使用Timthumb从编辑器调整图像大小,php,image,mod-rewrite,ckeditor,Php,Image,Mod Rewrite,Ckeditor,我使用CKEditor做基本的文本和图像输入到我的网站。我注意到,当您添加图像时,它为图像生成HTML的方法非常零散。(有时可能使用高度和宽度标记,有时可能使用CSS) 我使用Timthumb在许多其他网站上动态调整图像大小,发现它非常有用。我在.htaccess文件中使用mod_重写规则来创建类似的域并实现大小调整 我想以某种方式将其合并到CKEditor中。通过查看文档,我找不到如何做到这一点,因此我尝试使用Regex对CKEditor生成的数据进行后处理,但是正如前面提到的那样,CKEdi

我使用CKEditor做基本的文本和图像输入到我的网站。我注意到,当您添加图像时,它为图像生成HTML的方法非常零散。(有时可能使用高度和宽度标记,有时可能使用CSS)

我使用Timthumb在许多其他网站上动态调整图像大小,发现它非常有用。我在.htaccess文件中使用mod_重写规则来创建类似的域并实现大小调整

我想以某种方式将其合并到CKEditor中。通过查看文档,我找不到如何做到这一点,因此我尝试使用Regex对CKEditor生成的数据进行后处理,但是正如前面提到的那样,CKEditor似乎过于零散,无法始终实现这一点


以前还有人做过吗?您是如何实现的?

我在Grails中实现了这一点。这是相当痛苦的,因为随机使用html属性和css。最后,我使用了一个html解析器,对图像(dom节点)进行迭代,并调整已调整大小的图像的大小。之后,必须更新html属性和/或css样式。这花了相当长的时间才把它弄对,因为有太多的事情可能会出错