2016-10-29 61 views

回答

1

您可以通過爲給每個URL中src屬性<img>標籤的做到這一點:

<img src="{{ route('image.url') }}"> 
+0

不,行動不返回圖像的網址,它返回自我形象(使用庫干預圖像)。 –

+0

public function image(){ return $ img = Image :: make('image.jpg') - > resize(800,500) - > insert('sub_image.jpg','bottom-right',10 ,10) - > response(); } –

+0

當您在網絡瀏覽器中打開該路線時,它會顯示圖像嗎? –

1

那麼如果它是一個圖像,爲什麼不使用img標籤?

<img src="{{ route('my.image') }}" alt="My Image">

+0

沒有,動作不返回圖像的URL,它返回影像它的自我(使用庫介入影像)。這是一個例子: –

+0

public function image(){return $ img = Image :: make('image.jpg') - > resize(800,500) - > insert('sub_image.jpg','bottom-right' ,10,10) - > response(); } –

+0

認爲你很多這個有用的解釋...問題解決:) –

2

是你而不想在葉片回圖像。您應該創建單獨的控制器動作,將在控制器此圖像和鏈接圖片src回到這條路線,例如:

public function image() 
{ 
    return $img = Image::make('image.jpg')->resize(800, 500) 
    ->insert('sub_image.jpg', 'bottom-right', 10, 10) ->response(); 
} 

然後創建路由到此控制器動作:

Route::get('my-image', '[email protected]')->name('get-my-image'); 

,然後在刀片的視圖,你應該圖片src鏈接到這個動作:

<img src="{{ route('get-my-image') }}"> 
+0

想你很多這個有用的解釋...問題解決:) –