ホームページ  >  記事  >  バックエンド開発  >  PHP テキストの透かしに関する問題

PHP テキストの透かしに関する問題

WBOY
WBOYオリジナル
2016-06-13 13:15:30862ブラウズ

ヘルプ: PHP テキストの透かしの問題

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
<?php
header("Content-type: image/jpeg");
$image="D:\wamp\www\PKSEO\shuiyin\waterImage.gif";
//取得图片的大小   
$img=GetImageSize($image);   
//$img[2] 中存储的是图片的格式   
switch($img[2])
{   
    case 1:   
        $im=@ImageCreateFormGIF($image);   
        break;
    case 2:   
        $im=@ImageCreateFormJPEG($image);   
        break;
    case 3:   
        $im=@ImageCreateFormPNG($image);   
        break;   
}  
//文字水印   
$tc=imagecolorallocate($im,255,255,255);//颜色   
$str=iconv("gbk","utf-8","新年");//输出内容
imagettftext($im,12,0,20,20,$tc,'C:\WINDOWS\Fonts\SIMSUN.TTC',$str);//写入图片
imagejpeg($im);
imagedestroy($im);
?>


ファイルのエンコーディングは GBK です。どこかに間違ったことを書いたでしょうか?
ご指導をよろしくお願いいたします。

-----解決策--------------------------------
画像に透かしを追加、CSSも実現可能
------解決策----------------------
関数は大文字と小文字を区別しません。自分で作成してください間違いの責任は誰にありますか?

ImageCreateFormGIF
imagecreatefromgif
------解決策---------
話し合う
関数は大文字と小文字を区別しません。間違って書いたら誰を責めるべきですか?

ImageCreateFormGIF
imagecreatefromgif

------解決策---------
大文字と小文字を区別するとのことですが、私はいつも、文章を書くときに大文字は関係ないと感じています。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。