UEditor エディターでアップロードされた写真にはウォーターマーク機能がありません。
UEditor エディターには画像のアップロードとウォーターマークの追加機能がなく、二次開発が必要です。この例では、PHPCMS システムでバイドゥ エディターの二次開発を実行し、画像のアップロードとウォーターマークの追加機能を追加します。
まず、UEditor エディター ファイル ディレクトリの php フォルダーを開き、Uploader.class.php を開き、ウォーターマークを追加する PHPCMS メソッドをコピーし、このクラスのすべてのメンバー メソッドの末尾に追加して、次のように変更します。 リーリー
私が修正した部分と比べると、phpcmsのウォーターマークはバックグラウンドで管理・設定できるため、phpcms付属のウォーターマークメソッドは設定ファイルを読み込んでパスを取得し、データベース設定を読み込んでパラメータ設定を取得し、これらの箇所を配置しています。手動で設定する必要があります。ところで、upFile メソッドに関数を追加する必要があります:
コードをコピーします コードは次のとおりです:
if ($this->ウォーターマーク) {
$this->ウォーターマーク($this->ファイルパス,$this->ファイルパス);
}
最後に次のように変更する必要がある別の文があります:
コードをコピーします コードは次のとおりです:
/* アップロード インスタンス オブジェクトを生成し、アップロードを完了します */
$up = 新しいアップローダー($fieldName, $config, $base64, $watermark);
この記事は主にアイデアと参考情報を提供することを目的としています。
上記がこの記事の全内容であり、ue エディターの使用に役立つことを願っています。
http://www.bkjia.com/PHPjc/985282.html