2009-03-27 14 views
0

phpの画像にテキストを動的に配置することはできますか? それからRSSフィードに送信しますか?画像のテキスト

答えて

6

はい、サーバーにインストールされていて好きなものに応じて、GD機能または機能を使用できます。あなたはファイルに保存し、あなたのフィードにURLを置くあなたのRSSフィードに画像を配置するには

<?php 
$img = imagecreatefromjpeg('my.jpg'); 
$textColor = imagecolorallocate($img, 0, 0, 0); // black text 

imagefttext($img, 13, 0, 105, 55, $textColor, './arial.ttf', 'Hello World'); 

// Output image to the browser 
header('Content-Type: image/jpeg'); 
imagejpeg($img); 

// Or save to file 
imagejpeg($img, 'my-text.jpg'); 

imagedestroy($img); 
?> 

編集:GDを使用して

それはこのような何かを行くだろう。

+0

また、この画像をRSSフィードで送信することはできますか? – sanders

3

もちろん。 GDのimagefttext()であなたはTTFファイルを必要とするでしょう。

0

何らかの方法でそのファイルをキャッシュすることを忘れないでください。 GDとImagickの両方がサーバー上に重いので、作成に時間がかかることがあります。

関連する問題