我已将CKEditor安装到我的rails应用程序中。在编辑器中,当我在浏览服务器后选择图像时,我尝试使用给定的height
和width
选项更改图像的大小。
当显示页面与服务器图像一起显示时,它是我最初下载时的原始图像尺寸。
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>
有人可以解释为什么编辑不允许重新调整图像尺寸吗?
提前谢谢!
答案 0 :(得分:1)
因为当您这样做时,只需将style
属性添加到<img/>
标记即可。图像大小调整在服务器上完成,而不是在客户端中完成如果您想这样做,只需在CkeditorPictureUploader
类中定义多个版本。见ckeditor gem。
答案 1 :(得分:0)
问题在于simple_format
。替换为raw
,现在图像大小调整应该有效。