ImageTTFText 関数には次のパラメータが含まれます。imagettftext (image、size、angle、x、y、color、fontfile、text) は、imagettftext() が画像上で表現された画像に文字列テキストを描画することを意味します。 、座標x、y(左上隅が0、0)から始まり、角度はangle、色はcolorで、fontfileで指定されたTrueTypeフォントファイルが使用されます。
PHP で使用される GD ライブラリによっては、フォントファイルが「/」で始まらない場合、ファイル名に「.ttf」が追加され、ライブラリ定義のフォント パスが検索されます。
x、y で表される座標は、最初の文字の基点 (おそらく文字の左下隅) を定義します。これは、x、y が最初の文字の右上隅を定義する imagestring() とは異なります。
角度は度で表され、0 度はテキストが左から右 (3 時の方向) に読まれることを意味し、より高い値は反時計回りを意味します (つまり、値 90 はテキストが下から上に読まれることを意味します)。
fontfile は、使用する TrueType フォントのファイル名です。
text は、フォント内の最初の 255 文字を超える文字にアクセスするための UTF-8 文字シーケンス ({ 形式) を含むことができるテキスト文字列です。
color は色のインデックス値です。カラー インデックスに負の値を使用すると、アンチミキシングをオフにする効果があります
たとえば、次の img.php ソース コードは、アプリケーションで
として使用できます。
以下为引用的内容: ====================img.php Header("Content-type: image/png"); /*通知浏览器,要输出图像*/ //$im = imagecreate(400 , 300); /*如果没有指定图像,可以自定义图像的大小*/ $im = imagecreatefromjpeg("gd04.jpg"); $pink = ImageColorAllocate($im, 0 , 0 , 0); $fontfile = "C:WINDOWSFonts方正静蕾简体.ttf"; /* $fontfile 字体的路径,视操作系统而定,可以是 simhei.ttf(黑体) , SIMKAI.TTF(楷体) , SIMFANG.TTF(仿宋) ,SIMSUN.TTC(宋体&新宋体) 等 GD 支持的中文字体*/ $str = iconv('GB2312','UTF-8','你想要的字符水印'); /*将 gb2312 的字符集转换成 UTF-8 的字符*/ ImageTTFText($im, 25,10,140,240,$pink,$fontfile,$str); /* 加入中文水印 */ Imagepng($im); ImageDestroy($im); ?> |
Header("コンテンツタイプ: image/png");
/*画像を出力するようブラウザに通知*/
//$im = imagecreate(400, 300); /*画像が指定されていない場合は、画像のサイズをカスタマイズできます*/
$im = imagecreatefromjpeg("gd04.jpg");
$pink = ImageColorAllocate($im, 0 , 0 , 0);
$fontfile = "C:WINDOWSFonts ファウンダー Jinglei 簡体字中国語.ttf";
/* $fontfile フォントのパスは、オペレーティング システムに応じて、simhei.ttf (Heold)、SIMKAI.TTF (イタリア語)、SIMFANG.TTF (Imitation Song)、SIMSUN.TTC (Song スタイル & New Song スタイル) になります。 、GD 中国語フォント*/ でサポートされるなど $str = iconv('GB2312','UTF-8','希望の文字透かし'); /*gb2312 文字セットを UTF-8 文字に変換します*/ ImageTTFText($im, 25,10,140,240,$pink,$fontfile,$str); /* 中国語の透かしを追加 */ Imagepng($im); ImageDestroy($im); ?> テーブル> 動的な URL ウォーターマークを作成する必要がある場合は、 を使用してください。 $str = iconv('GB2312','UTF-8','希望の文字透かし'); に置き換えます $str = iconv('GB2312','UTF-8',$_REQUEST["id"]); 以上です
ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

SublimeText3 中国語版
中国語版、とても使いやすい

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。
