<?<span style=
"color: #000000;"
>php
</span><span style=
"color: #008000;"
>
</span>
<span style=
"color: #800080;"
>
$dst_path
</span> =
'http://f4.topitme.com/4/15/11/1166351597fe111154l.jpg'
<span style=
"color: #000000;"
>;
</span><span style=
"color: #800080;"
>
$dst
</span> = imagecreatefromstring(<span style=
"color: #008080;"
>
file_get_contents
</span>(<span style=
"color: #800080;"
>
$dst_path
</span><span style=
"color: #000000;"
>));
</span><span style=
"color: #008000;"
>
</span>
<span style=
"color: #800080;"
>
$font
</span> =
'./t1.ttf'
<span style=
"color: #000000;"
>;
</span><span style=
"color: #800080;"
>
$black
</span> = imagecolorallocate(<span style=
"color: #800080;"
>
$dst
</span>, 0, 0, 0<span style=
"color: #000000;"
>);
imagefttext(</span><span style=
"color: #800080;"
>
$dst
</span>, 20, 0, 10, 30, <span style=
"color: #800080;"
>
$black
</span>, <span style=
"color: #800080;"
>
$font
</span>,
'Hello world!'
<span style=
"color: #000000;"
>);
</span><span style=
"color: #008000;"
>
</span>
<span style=
"color: #0000ff;"
>list</span>(<span style=
"color: #800080;"
>
$dst_w
</span>,<span style=
"color: #800080;"
>
$dst_h
</span>,<span style=
"color: #800080;"
>
$dst_type
</span>) = <span style=
"color: #008080;"
>
getimagesize
</span>(<span style=
"color: #800080;"
>
$dst_path
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #008000;"
>
</span>
<span style=
"color: #008000;"
>
</span>
<span style=
"color: #0000ff;"
>
switch
</span>(<span style=
"color: #800080;"
>
$dst_type
</span><span style=
"color: #000000;"
>){
</span><span style=
"color: #0000ff;"
>
case
</span> 1:<span style=
"color: #008000;"
>
<span style=
"color: #008080;"
>header</span>(
"content-type:image/gif"
<span style=
"color: #000000;"
>);
imagegif(</span><span style=
"color: #800080;"
>
$dst
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #0000ff;"
>
break
</span><span style=
"color: #000000;"
>;
</span><span style=
"color: #0000ff;"
>
case
</span> 2:<span style=
"color: #008000;"
>
<span style=
"color: #008080;"
>header</span>(
"content-type:image/jpeg"
<span style=
"color: #000000;"
>);
imagejpeg(</span><span style=
"color: #800080;"
>
$dst
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #0000ff;"
>
break
</span><span style=
"color: #000000;"
>;
</span><span style=
"color: #0000ff;"
>
case
</span> 3:<span style=
"color: #008000;"
>
<span style=
"color: #008080;"
>header</span>(
"content-type:image/png"
<span style=
"color: #000000;"
>);
imagepng(</span><span style=
"color: #800080;"
>
$dst
</span><span style=
"color: #000000;"
>);
</span><span style=
"color: #0000ff;"
>
break
</span><span style=
"color: #000000;"
>;
</span><span style=
"color: #0000ff;"
>
default
</span>:
<span style=
"color: #0000ff;"
>
break
</span><span style=
"color: #000000;"
>;
</span><span style=
"color: #008000;"
>
</span><span style=
"color: #000000;"
>
}
imagedestroy(</span><span style=
"color: #800080;"
>
$dst
</span><span style=
"color: #000000;"
>);
</span>?>