コードイグナイタの画像にウォーターマークを追加しようとしています。しかし、すべての方法やウォーターマークに失敗して追加されていません。コードイグナイタの画像にウォーターマークを追加するには?
私はドラッグアンドドロップのマルチ画像アップロード機能を使用しています。
どうすればいいですか?
コードイグナイタの画像にウォーターマークを追加しようとしています。しかし、すべての方法やウォーターマークに失敗して追加されていません。コードイグナイタの画像にウォーターマークを追加するには?
私はドラッグアンドドロップのマルチ画像アップロード機能を使用しています。
どうすればいいですか?
try codeigniter透かしライブラリ。
リンク:あなたは透かしを追加したい場合は https://ellislab.com/codeigniter/user-guide/libraries/image_lib.html
機能は、私は@ dev87のようなものCodeIgniter image_libクラスを提案し、$this->image_lib->watermark()
です。 あなたはこの関数のように使用することができます:
/**
* 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のドキュメントを見てください。
あなたが試したコードで質問を編集してください。 – user4419336