[英]CKFinder - Image cutting to specified dimensions
當我在CKFinder上傳圖片時,我希望這張圖片是830x421px
。 但由於某種原因,圖像不會被切割到那些尺寸。相反,高度或寬度自動為830px
或421px
...所以問題是:我怎樣才能使CKFinder將圖像切割成那些尺寸,而不是調整大小...? 似乎有一些我無法找到/定位的寬高比?
$config['images'] = array(
'maxWidth' => 830,
'maxHeight' => 421,
'quality' => 80,
'sizes' => array(
'small' => array('width' => 182, 'height' => 120, 'quality' => 80),
'medium' => array('width' => 341, 'height' => 225, 'quality' => 80),
'large' => array('width' => 830, 'height' => 421, 'quality' => 80)
)
);
如果你看一下ckfinder\\core\\connector\\php\\vendor\\cksource\\ckfinder\\src\\CKSource\\CKFinder\\Image.php
你會看到resize
方法(當然用於調整圖像大小),實際上有硬編碼調用calculateAspectRatio
方法(周圍)第549行)。 看起來你是對的,確實有一個內部寬高比。 不幸的是,我也無法看到任何從外面禁用它的方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.