CKEditor不会改变图像的大小

时间:2016-08-22 17:42:17

标签: ruby-on-rails ruby ckeditor

我已将CKEditor安装到我的rails应用程序中。在编辑器中,当我在浏览服务器后选择图像时,我尝试使用给定的heightwidth选项更改图像的大小。

enter image description here

当显示页面与服务器图像一起显示时,它是我最初下载时的原始图像尺寸。

show.html.erb

<h1>Blog Show Page</h1>

  <h3><%= @blog.title %></h3>
  <br>
  <%= simple_format(@blog.body) %>
  <br>
  Keyword: <%= @blog.keyword %>
  <br>
  <br>
  Published on: <%= unsanitize_date(@blog.publish_date.to_s) %>
  <br>

有人可以解释为什么编辑不允许重新调整图像尺寸吗?

提前谢谢!

2 个答案:

答案 0 :(得分:1)

因为当您这样做时,只需将style属性添加到<img/>标记即可。图像大小调整在服务器上完成,而不是在客户端中完成如果您想这样做,只需在CkeditorPictureUploader类中定义多个版本。见ckeditor gem。

答案 1 :(得分:0)

问题在于simple_format。替换为raw,现在图像大小调整应该有效。