<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[运维进行时]]></title> 
<link>https://blog.liuts.com/index.php</link> 
<description><![CDATA[互联网运维与架构]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[运维进行时]]></copyright>
<item>
<link>https://blog.liuts.com/post/178/</link>
<title><![CDATA[在线图片处理平台[原创]]]></title> 
<author>root &lt;admin@yourname.com&gt;</author>
<category><![CDATA[PHP]]></category>
<pubDate>Wed, 13 Jan 2010 08:05:31 +0000</pubDate> 
<guid>https://blog.liuts.com/post/178/</guid> 
<description>
<![CDATA[ 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;平台基于php+ImageMagick+prototype.js，实现在线图片处理。可以处理来自服务器本身、远程服务器及用户本地的图片，支持JPG、BMP、GIF、FITS、PNG、TIFF、PDF、MIFF、PSD、WBMP等几十种常用文件格式。<br/><br/><strong>在线测试</strong><br/><a href="http://webps.liuts.com" target="_blank">http://webps.liuts.com</a><br/><br/><strong>项目托管地址</strong><br/><a href="http://code.google.com/p/onlineps/" target="_blank">http://code.google.com/p/onlineps/</a><br/><br/><strong>平台界面</strong><br/><a href="https://blog.liuts.com/attachment.php?fid=56" target="_blank"><img src="https://blog.liuts.com/attachment.php?fid=56" class="insertimage" alt="点击在新窗口中浏览此图片" title="点击在新窗口中浏览此图片" border="0"/></a><br/><br/><strong>处理代码</strong><br/><textarea name="code" class="php" rows="15" cols="100">
<?
/*
作者：刘天斯
邮箱：liutiansi@gmail.com
最后更新：2007-01-25 10:27
BLOG：http://blog.liuts.com
功能：实现根据处理ID进行相应的图片处理；
*/

session_start();
header("Content-Type: text/html;charset=GBK");
$va=$_REQUEST[va];
$vb=$_REQUEST[vb];
$vc=$_REQUEST[vc];
$vd=$_REQUEST[vd];
$ve=$_REQUEST[ve];
$optype=$_REQUEST[optype];
$textCent=$_REQUEST[textCent];
copy("Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1],"tmp/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]);
switch ($optype) &#123;
case "1":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -mattecolor ".$ve." -frame ".$va."x".$va."+".$vb." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]);
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "2":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -resize ".$va."x".$va." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "3":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -flip Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "4":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -flop Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "5":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -raise ".$va."x".$va." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "6":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert +raise ".$va."x".$va." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
case "7":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -sharpen ".$va." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;&nbsp;&nbsp;&nbsp;&nbsp;
case "8":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -monochrome Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "9":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -colorize ".$va.",".$vb.",".$vc." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "10":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -sample 10% -sample 1000% Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
case "12":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -rotate ".$va." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "13":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -modulate 110,100,100 Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "14":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -modulate 90,100,100 Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
case "15":
exec("/usr/local/bin/convert -modulate 100,110,100 Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "16":
exec("/usr/local/bin/convert -modulate 100,90,100 Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "17":
exec("/usr/local/bin/convert -modulate 100,100,110 Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "18":
exec("/usr/local/bin/convert -modulate 100,100,90 Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;&nbsp;&nbsp;&nbsp;&nbsp;
case "19":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." -crop ".$vc."x".$vd."+".$va."+".$vb." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "20":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -blur ".$va."x".$vb." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;&nbsp;&nbsp; 
case "21":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -noise 3 Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "22":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -paint 3 Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "23":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -charcoal ".$va." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "24":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -spread ".$va." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "25":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -swirl ".$va." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "26":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -font ./MX1GJM.TTF -fill beige -pointsize 25 -draw 'text ".$va.",".($vb+19)." &#92;"'`echo ".$textCent."&#124;iconv -f GB2312 -t UTF-8`'&#92;"' -fill royalblue&nbsp;&nbsp;-pointsize 25 -draw 'text ".($va+1).",".($vb-1+19)." &#92;"'`echo ".$textCent."&#124;iconv -f GB2312 -t UTF-8`'&#92;"' Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "28":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -colorspace gray&nbsp;&nbsp;-normalize -fill gray50 -colorize 70% Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;
case "29":
&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -wave ".$va."x".$vb." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;break;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
case "":
&nbsp;&nbsp;&nbsp;&nbsp;$tmpimg=$_FILES['uploadimage']['name'];
&nbsp;&nbsp;&nbsp;&nbsp;$filebase=strtolower(strrchr($_FILES['uploadimage']['name'],"."));
&nbsp;&nbsp;&nbsp;&nbsp;if ($filebase!=".jpg" and $filebase!=".gif" and $filebase!=".png" and $filebase!=".jpeg" and $filebase!=".bmp")
&nbsp;&nbsp;&nbsp;&nbsp;&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$Success="0";
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$error="Ö»ÔÊÐíÉÏŽ«ÍŒÏñžñÊœÎÄŒþ£¬Èç.jpg¡¢.gif¡¢.pngµÈ¡£";
&nbsp;&nbsp;&nbsp;&nbsp;&#125;
&nbsp;&nbsp;&nbsp;&nbsp;else
&nbsp;&nbsp;&nbsp;&nbsp;&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (@move_uploaded_file($_FILES['uploadimage']['tmp_name'],"Finally/".$_SESSION['USERSESSION'][0]."/".$tmpimg))
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$Success="1";
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$img_info = getimagesize("Finally/".$_SESSION['USERSESSION'][0]."/".$tmpimg);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exec("/usr/local/bin/convert -draw 'image Over ".$va.",".$vb.",".$img_info[0].",".$img_info[1]." Finally/".$_SESSION['USERSESSION'][0]."/".$tmpimg."' Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]." Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."");
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$Success="0";
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$error="ÎÄŒþÉÏŽ«Ê§°Ü£¬ÇëÓëliutiansi@gamil.comÁªÏµ¡£";
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;
&nbsp;&nbsp;&nbsp;&nbsp;&#125;
&nbsp;&nbsp;&nbsp;&nbsp;break;
&#125;

if ($optype=="19" &#124;&#124; $optype=="26")
&#123;
&nbsp;&nbsp;echo "&#123;&#92;n";
&nbsp;&nbsp;echo "&#92;"item&#92;": [&#92;n";
&nbsp;&nbsp;echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;&#92;n";
&nbsp;&nbsp;echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#92;"result&#92;": &#92;"1&#92;",&#92;n";
&nbsp;&nbsp;echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#92;"link&#92;": &#92;"2&#92;"&#92;n";
&nbsp;&nbsp;echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125;&#92;n";
&nbsp;&nbsp;echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]&#92;n";
&nbsp;&nbsp;echo "&#125;&#92;n";&nbsp;&nbsp;
&#125;
else if ($optype=="")
&#123;
&nbsp;&nbsp;if ($Success=="1")
&nbsp;&nbsp;&#123;
&nbsp;&nbsp;&nbsp;&nbsp;echo "<script language='javascript'>&#92;n";
&nbsp;&nbsp;&nbsp;&nbsp;echo "window.top.opener.document.getElementById(&#92;"Finallyimg&#92;").src='Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."?".time()."';&#92;n";
&nbsp;&nbsp;&nbsp;&nbsp;echo "top.opener=null;top.close();&#92;n";
&nbsp;&nbsp;&nbsp;&nbsp;echo "</script>&#92;n";&nbsp;&nbsp;
&nbsp;&nbsp;&#125;
&nbsp;&nbsp;else
&nbsp;&nbsp;&#123;
&nbsp;&nbsp;&nbsp;&nbsp;echo "<script language='javascript'>&#92;n";
&nbsp;&nbsp;&nbsp;&nbsp;echo "alert(&#92;"$error&#92;")";
&nbsp;&nbsp;&nbsp;&nbsp;echo "</script>&#92;n";&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&#125;
&#125;
else
&#123;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$Finally_info=explode(" ",exec("identify Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]));
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo "<img src=Finally/".$_SESSION['USERSESSION'][0]."/".$_SESSION['USERSESSION'][1]."?".time()."&nbsp;&nbsp;id=&#92;"Finallyimg&#92;" onload=&#92;"window.status='图像基本信息【文件格式：".$Finally_info[1]."　　　分辨率：".$Finally_info[2]."　　　文件大小：".round(($Finally_info[5]/1024),2)."k】
'&#92;">";
&#125;
?>
</textarea><br/><br/>如大家有什么疑问或感兴趣的话题可以通过weibo与我交流：<a href="http://t.qq.com/yorkoliu" target="_blank">http://t.qq.com/yorkoliu</a><br/>Tags - <a href="https://blog.liuts.com/tags/webps/" rel="tag">webps</a> , <a href="https://blog.liuts.com/tags/%25E5%259C%25A8%25E7%25BA%25BF/" rel="tag">在线</a> , <a href="https://blog.liuts.com/tags/%25E5%259B%25BE%25E7%259B%25B8%25E5%25A4%2584%25E7%2590%2586/" rel="tag">图相处理</a> , <a href="https://blog.liuts.com/tags/photoshop/" rel="tag">photoshop</a>
]]>
</description>
</item><item>
<link>https://blog.liuts.com/post/178/#blogcomment484</link>
<title><![CDATA[[评论] 在线图片处理平台[原创]]]></title> 
<author>虾子丙 &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Wed, 24 Nov 2010 09:02:05 +0000</pubDate> 
<guid>https://blog.liuts.com/post/178/#blogcomment484</guid> 
<description>
<![CDATA[ 
	在线图片处理平台[原创] <br/>这个保存的图片 支不支持 闪动之类的动画效果？
]]>
</description>
</item><item>
<link>https://blog.liuts.com/post/178/#blogcomment555</link>
<title><![CDATA[[评论] 在线图片处理平台[原创]]]></title> 
<author>求助 &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 13 Jan 2011 10:28:36 +0000</pubDate> 
<guid>https://blog.liuts.com/post/178/#blogcomment555</guid> 
<description>
<![CDATA[ 
	您好啊，我下载了你的这个源码，但运行后，显示do.php文件有错误，无法处理图片，是什么原因啊？
]]>
</description>
</item><item>
<link>https://blog.liuts.com/post/178/#blogcomment685</link>
<title><![CDATA[[评论] 在线图片处理平台[原创]]]></title> 
<author>小小小菜鸟 &lt;fht260@163.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Wed, 27 Apr 2011 12:15:02 +0000</pubDate> 
<guid>https://blog.liuts.com/post/178/#blogcomment685</guid> 
<description>
<![CDATA[ 
	希望你能把你图片处理的源码给我份 我打算分析下原理！
]]>
</description>
</item><item>
<link>https://blog.liuts.com/post/178/#blogcomment851</link>
<title><![CDATA[[评论] 在线图片处理平台[原创]]]></title> 
<author>蓝色夏威夷 &lt;wanchun0222@126.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Sat, 03 Sep 2011 03:08:48 +0000</pubDate> 
<guid>https://blog.liuts.com/post/178/#blogcomment851</guid> 
<description>
<![CDATA[ 
	ImageMagick 非常不错的，很好用。
]]>
</description>
</item><item>
<link>https://blog.liuts.com/post/178/#blogcomment2425</link>
<title><![CDATA[[评论] 在线图片处理平台[原创]]]></title> 
<author>勿忘我网 &lt;wuwangwo.cc@qq.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 05 Sep 2013 17:04:57 +0000</pubDate> 
<guid>https://blog.liuts.com/post/178/#blogcomment2425</guid> 
<description>
<![CDATA[ 
	在线图片处理平台 要不要安装，好像不安装上传图片提示失败
]]>
</description>
</item>
</channel>
</rss>