欢迎光临第一亲子网

将RTF格式的文件转成HTML并在网页中显示的代码

2013-9-3 | 来源:第一亲子网 | 点击:

导读: 将RTF格式的文件转成HTML并在网页中显示的代码 它是这样工作的,将一个RTF文件上传,然后转成HTML显示出来,代码有点复杂,teaman还要好好研究,好象中文版有点问题。 牋牋 牋牋 牋牋 牋牋...

将RTF格式的文件转成HTML并在网页中显示的代码
它是这样工作的,将一个RTF文件上传,然后转成HTML显示出来,代码有点复杂,teaman还要好好研究,好象中文版有点问题。

牋牋
牋牋
牋牋 牋牋if(!($userfile)) {
牋牋?>
牋牋
PHP_SELF);?>" method=post>
牋牋
牋牋Send this file:
牋牋
牋牋

牋牋
牋牋
牋牋 牋牋exit;
牋牋}
牋牋function ProcessTags($tags, $line) {
牋牋$html = "";
牋牋global $color;
牋牋global $size;
牋牋global $bullets;
牋牋// Remove spaces.
牋牋$tags = trim($tags);
牋牋// Found the beginning of the bulleted l
牋牋//牋牋爄st.
牋牋if(ereg("\pnindent", $tags)) {
牋牋$html .= "
  • ";
    牋牋$bullets += $line;
    牋牋$tags = ereg_replace("\par", "", $tags);
    牋牋$tags = ereg_replace("\(tab)", "", $tags);
    牋牋}
    牋牋if($line - $bullets == 0) {
    牋牋$tags = ereg_replace("\par", "", $tags);
    牋牋}
    牋牋elseif($line - $bullets == 1) {
    牋牋if(ereg("\pntext", $tags)) {
    牋牋$html .= "
  • ";
    牋牋$tags = ereg_replace("\par", "", $tags);
    牋牋$tags = ereg_replace("\(tab)", "", $tags);
    牋牋$bullets++;
    牋牋}
    牋牋else {
    牋牋$html .= "
";
牋牋$bullets = 0;
牋牋}
牋牋}
牋牋// Convert Bold.
牋牋if(ereg("\0", $tags)){ $html .= ""; }
牋牋elseif(ereg("\", $tags)) { $html .= ""; }
牋牋// Convert Italic.
牋牋if(ereg("\i0"

12345下一页

上一篇:用PHP实现多级树型菜单(3)

下一篇:将RTF格式的文件转成HTML并在网页