PHP は中国語のウォーターマーク プログラム コードをサポートします_PHP チュートリアル

WBOY
リリース: 2016-07-13 16:56:07
オリジナル
801 人が閲覧しました

この記事では、写真に漢字を追加できる簡単な透かしプログラムを紹介しています。詳しく知りたい人は参考にしてください。

コードは次のとおりです コードをコピー

//**************************************** //
// 機能: 写真にテキストを追加します
// パラメータ: $img 画像ファイル名
// $new_img 画像ファイル名を保存します 空の場合は画像を保存しないことを意味します
// $text 文字列の内容
// text_size 文字列サイズ
// text_angle フォント文字列の出力角度
// text_x 文字列出力 x 座標
// text_y 文字列出力 y 座標
// $text_font フォント ファイル名
// $r,$g,$b 文字列の色 RGB 値
//**************************************** //
function img_text($img, $new_img, $text, $text_size, $text_angle, $text_x, $text_y, $text_font, $r, $g, $b){

$text=iconv("gb2312","UTF-8",$text); Header("コンテンツタイプ: 画像/GIF"); $im = @imagecreatefromstring(file_get_contents($img)) または die (「画像を開けませんでした!」); $color = ImageColorAllocate($im, $r,$g,$b);

//ImageTTFText(int im, int size, int angle, int x, int y, intcol, string fontfile, string text):
//この関数は、TTF (TrueType フォント) フォントのテキストを画像に書き込みます。

//パラメータ: size はグリフのサイズです。 // 角度は時計回りに計算されたフォントの角度です。0 度は水平 (左から右)、90 度はテキストの下から上です

; // 2 つのパラメータ x と y はテキストの座標値です (原点は左上隅です); // Col は単語の色です
// fontfile はフォント ファイル名です。 // text は文字列の内容です。
ImageTTFText($im, $text_size, $text_angle, $text_x, $text_y, $color, $text_font, $text);

if ($new_img==""):
ImageGif($im); //画像は保存せず、表示するだけです
その他:
ImageGif($im,$new_img); // 画像を保存しますが、表示しません
終わり;

ImageDestroy($im); //グラフィックスを終了し、メモリ空間を解放します
}
?>



http://www.bkjia.com/PHPjc/631634.htmlwww.bkjia.com

tru​​e

技術記事この記事では、画像に漢字を追加できる簡単な透かしプログラムを紹介します。詳しく知りたい人は参考にしてください。 コードは次のとおりです コードをコピーします ?php // *******************...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート