ホームページ  >  記事  >  CMS チュートリアル  >  phpcmsでウォーターマークを設定しないのはなぜですか

phpcmsでウォーターマークを設定しないのはなぜですか

藏色散人
藏色散人オリジナル
2020-07-14 10:40:212125ブラウズ

phpcms でウォーターマークを設定しない方法: まず、water フォルダーを見つけて削除します。次に、「image.class.php」ファイルでウォーターマーク関数を見つけます。最後に、これに「$w_text」パラメーターを追加します。関数 値を空に設定するだけです。

phpcmsでウォーターマークを設定しないのはなぜですか

#phpcms はウォーターマークを設定しません

ステップ 1: statics/images/water フォルダーを見つけて削除します; システムがウォーター フォルダー内でウォーターマーク画像を見つけられない場合は、2 番目のステップを実行して、画像にテキスト形式のウォーターマークを追加します。

ステップ 2: phpcms/libs/classes/image.class を見つけます。 PHP ファイルのウォーターマーク関数については、この関数の $w_text パラメーターの値を空に設定します。

function watermark($source, $target = '', $w_pos = '', $w_img = '', $w_text = '',$w_font = 8, $w_color = '#ff0000') {  
        $w_pos = $w_pos ? $w_pos : $this->w_pos;  
        $w_img = $w_img ? $w_img : $this->w_img;  
        if(!$this->watermark_enable || !$this->check($source)) return false;  
        if(!$target) $target = $source;  
        $w_img = PHPCMS_PATH.$w_img;  
        $source_info = getimagesize($source);  
        $source_w    = $source_info[0];  
        $source_h    = $source_info[1];

独自のデザインのウォーターマーク画像に置き換える場合は、 statics/image を置き換えるだけで済みます。 /water フォルダー内のウォーターマーク画像は、自分でデザインしたウォーターマーク画像にすることができます。

アップロードする画像にテキスト形式のウォーターマークを追加する場合は、statics/images/water フォルダーを削除するだけでなく、ウォーターマーク関数の $w_text パラメーターの値も変更する必要があります。メッセージを送信するだけです。

推奨: 「

phpcms チュートリアル

以上がphpcmsでウォーターマークを設定しないのはなぜですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。