2016-04-13 7 views
0

私はモジュールを開発しています。イメージはサーバーに正しく保存され、イメージをサイズ変更するためのPHPコードを手作業で書くことができます...しかし、Drupal 8でプログラマチックにイメージのサイズを変更するネイティブな方法は何ですか?Drupal 8 - イメージのサイズをプログラムで変更する方法

私はImageクラスを見ることができますが、イメージツールキットで作業する必要があります...これは私が立ち往生しているビットです。

おかげ=)

+0

あなたがこれまで持っているもの投稿 – Ronnie

答えて

0

オクラホマので、答えはDrupalのコアの一部であるdrupals画像スタイルのシステムを使用することです。

誰かがImageクラスを遭遇した場合、これはネイティブのクイックファイヤーな方法ではありません。ドローパールがイメージスタイルで使用するものだけです。ここで

0

ファイルのURIを介して画像のスタイルを取得するためのDrupal 8の方法イスト:

use Drupal\file\Entity\File; 
use Drupal\image\Entity\ImageStyle; 

$fid = 123; 
$file = File::load($fid); 
$image_uri = ImageStyle::load('your_style-name')->buildUrl($file->getFileUri()); 
関連する問題