2010-06-15 135 views

回答

2

如果我沒有弄錯,CKFinder只是上傳文件到服務器,並沒有改變它的分辨率!但是,使用CKEditor的圖像對話框時,可以使用/創建CKEditor的插件來更改圖像寬度&高度!

順便說一句:該對話框允許您在將其放入「文檔」之前更改所選圖像的寬度和高度! CKEditor放置的值是所選圖像的真實高度&!

+0

thx我將搜索插件... – 2010-06-16 06:06:19

+0

選擇或上傳圖像後,用戶可以更改寬度和高度。我希望它能夠自動調整圖像的大小,以便用戶設置的寬度和高度。那可能嗎? 我認爲ajax圖像調整大小可以解決這個問題,但無法讓它工作。有人有自動寬度和高度調整插件的經驗? 在我的ckfinder配置文件中,我得到: include_once「plugins/imageresize/plugin.php」; 在我有config.js: CKFinder.customConfig =函數(配置) { \t config.extraPlugins = 'imageresize'; }; 問候和許多感謝或幫助! – 2010-06-16 23:34:38

+0

檢查這個答案:http://stackoverflow.com/questions/3057938/ckfinder-image-resize – 2012-10-07 16:34:08

0

看在_samples的output_html.html文件夾

+0

output_html doensn't解釋對img標籤,屬性,樣式的操作... – 2010-06-17 09:57:11

+0

是的。看下這個評論:\t//輸出屬性作爲屬性,而不是樣式。 – AlfonsoML 2010-06-17 18:15:02

0

設置默認的寬度和高度,同時單擊「確定」按鈕。 具有默認高度替換用戶輸入的高度&寬度值&寬度(覆蓋 「的OnOK」 功能)

在config.js

CKEDITOR.on('dialogDefinition', function (ev) { 

    var dialogName = ev.data.name, 
     dialogDefinition = ev.data.definition; 

    if (dialogName == 'image') { 
     var onOk = dialogDefinition.onOk; 

     dialogDefinition.onOk = function (e) { 
      var width = this.getContentElement('info', 'txtWidth'); 
      width.setValue('200');//Set Default Width 

      var height = this.getContentElement('info', 'txtHeight'); 
      height.setValue('200');////Set Default height 

      onOk && onOk.apply(this, e); 
     }; 
    } 
});