2016-05-22 7 views
-3

コードイグナイタの画像にウォーターマークを追加しようとしています。しかし、すべての方法やウォーターマークに失敗して追加されていません。コードイグナイタの画像にウォーターマークを追加するには?

私はドラッグアンドドロップのマルチ画像アップロード機能を使用しています。

どうすればいいですか?

+0

あなたが試したコードで質問を編集してください。 – user4419336

答えて

0

です。 あなたはこの関数のように使用することができます:

/** 
* https://www.codeigniter.com/user_guide/libraries/image_lib.html?highlight=water#watermarking-an-image 
*/ 
public function AddWaterMark($image_url = NULL, $watermark_url = NULL) 
{ 
    $this->load->library('image_lib'); 
    $config['source_image'] = $image_url; 
    $config['new_image'] = $image_url; 
    $config['wm_overlay_path'] = $watermark_url; 

    $config['wm_type'] = 'overlay'; 
    //the overlay image 
    $config['wm_opacity'] = 90; 
    $config['wm_vrt_alignment'] = 'bottom'; 
    $config['wm_hor_alignment'] = 'right'; 
    $this->image_lib->initialize($config); 

    $this->image_lib->watermark(); 
} 

このコードは$ IMAGE_URLパス化画像にあなたの透かし画像を配置します。下と右で言うことができます。 codeigniterのドキュメントを見てください。

関連する問題