帝国论坛帝国网站管理系统交流区模板/标签/插件共享交流上传word文档转html 【本版专题贴子】  
 1/2     1 2 ›› ›|
主题:上传word文档转html [加入收藏夹]   

jiuhecai
用户头衔:探花

精华贴   :0
发贴数   :3008
经验值   :8574
注册时间:2014-07-02
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
上传word文档转html
在编辑器界面下,点击上传word文档

然后,自动转为html

word中的图片,也妥妥的保存到服务器。

开发的基本完成了。有需要的联系



帝国插件 插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2018-08-21 10:03:08 已设置保密 顶部 回复 引用 报告 编辑 删除

damewang
用户头衔:举人

精华贴   :0
发贴数   :150
经验值   :1033
注册时间:2017-08-02
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

严重期待




2018-08-21 12:02:12 已设置保密 顶部 回复 引用 报告 编辑 删除

jiuhecai
用户头衔:探花

精华贴   :0
发贴数   :3008
经验值   :8574
注册时间:2014-07-02
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

开发笔记:

今天,点击文件上传的时候,把文件名作为title写到title字段,前端实现,代码为

upfilename=$('#fileToUpload').val();
         kuozhanming=/\.[^\.]+$/.exec(upfilename);
         if(kuozhanming!='.doc' && kuozhanming!='.docx' )return false;
         $("input[name='title']").val(upfilename.replace(/(.*[\/\\])*([^.]+).*/ig,"$2"));
  



帝国插件 插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2018-08-22 15:32:03 已设置保密 顶部 回复 引用 报告 编辑 删除

jiuhecai
用户头衔:探花

精华贴   :0
发贴数   :3008
经验值   :8574
注册时间:2014-07-02
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

如果图片是base64格式的,区分处理:

//文件类型
        if(preg_match("#^data:image/(jpeg|gif|png);base64,([A-Za-z0-9+/]+)#i",$url, $matches)){
            $r[filetype]='.'.$matches[1];
            $string=base64_decode($matches[2]);
        }else{
           $r[filetype]=GetFiletype($url); // 文件扩展名,带点的,类似这样.jpeg
           $string=ReadFiletext($url);
        }
       


[该贴被修改 1 次,最后修改时间 2018-08-22 16:35:22 ]


帝国插件 插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2018-08-22 16:00:46 已设置保密 顶部 回复 引用 报告 编辑 删除

jiuhecai
用户头衔:探花

精华贴   :0
发贴数   :3008
经验值   :8574
注册时间:2014-07-02
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

加油!

增加了文件类型。文本文件,可以读取了。



帝国插件 插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2018-08-22 16:36:01 已设置保密 顶部 回复 引用 报告 编辑 删除

jiuhecai
用户头衔:探花

精华贴   :0
发贴数   :3008
经验值   :8574
注册时间:2014-07-02
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

把自己电脑里的word文档,转了几个测试,越来越好。

http://t.qiankewang.com.cn/news/china/



帝国插件 插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2018-08-23 06:06:03 已设置保密 顶部 回复 引用 报告 编辑 删除

jiuhecai
用户头衔:探花

精华贴   :0
发贴数   :3008
经验值   :8574
注册时间:2014-07-02
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

word转换过来的字体比较小,统一处理下

$line="as2223adfsf0s4df0sdfsdf 17pt";

    $line = preg_replace_callback(
        '| ([0-9]{1,2})pt|',
        function ($matches) {
            return ' '.(2*$matches[1]).'px';
        },
        $line
    );
    echo $line;



帝国插件 插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2018-08-23 06:34:00 已设置保密 顶部 回复 引用 报告 编辑 删除

jiuhecai
用户头衔:探花

精华贴   :0
发贴数   :3008
经验值   :8574
注册时间:2014-07-02
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

兼容ueditor和CKEDITOR

if(typeof(ue)!='undefined')ue.setContent(data,true);  //百度编辑器
if(typeof(CKEDITOR)!='undefined')CKEDITOR.instances.newstext.setData(data);   //帝国带的编辑器



帝国插件 插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2018-08-23 10:23:39 已设置保密 顶部 回复 引用 报告 编辑 删除

0738china
用户头衔:书生

精华贴   :0
发贴数   :32
经验值   :189
注册时间:2009-06-11
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

此功能完整的有没出来,可否放出来共享使用下



温州锐泽智能科技有限公司 www.wz-rz.com
2020-02-25 16:16:55 已设置保密 顶部 回复 引用 报告 编辑 删除

jiuhecai
用户头衔:探花

精华贴   :0
发贴数   :3008
经验值   :8574
注册时间:2014-07-02
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

出来了,但是凝聚心血,收费模式。

http://www.zhongyf.com/qita/rj/2018-11-06/124501.html  

[该贴被修改 1 次,最后修改时间 2020-04-04 18:08:22 ]


帝国插件 插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2020-04-04 18:07:04 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/2     1 2 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1