• 教你如何完美保存Html编辑器编辑过的文本到Word中


      有时候在网页上面编辑了一段文字,有图片,想保存一份到word文档里面,但是复制粘贴以后发现格式并没有保存下来,今天就来教大家如何完整的保存Html编辑器编辑过的文字(可以包含图片,但是图片必须是绝对路径,word只能识别表格布局,还不能识别DIV布局)。

      首先,新建一个空白word文档,2003和2007版的都行。然后,打开点击“另存为...”按钮,保存为html格式,然后用EditPlus或者其他文本编辑器打开保存的html文件,会看到一下内容:

    <html xmlns:v="urn:schemas-microsoft-com:vml"
    xmlns:o="urn:schemas-microsoft-com:office:office"
    xmlns:w="urn:schemas-microsoft-com:office:word"
    xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"
    xmlns="http://www.w3.org/TR/REC-html40">
    
    <head>
    <meta http-equiv=Content-Type content="text/html; charset=windows-1252">
    <meta name=ProgId content=Word.Document>
    <meta name=Generator content="Microsoft Word 12">
    <meta name=Originator content="Microsoft Word 12">
    <link rel=File-List href="111_files/filelist.xml">

    <!-- 此处省略部分内容 -->

    </html>

    我们可以看到中间的部分就是HTML代码,删除中间代码,改为下如下内容:

    <html xmlns:v="urn:schemas-microsoft-com:vml"
    xmlns:o="urn:schemas-microsoft-com:office:office"
    xmlns:w="urn:schemas-microsoft-com:office:word"
    xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"
    xmlns="http://www.w3.org/TR/REC-html40">

      <h1>你好</h1>
    </html>

    然后重命名这个html文件,修改后缀名为doc(改为DOCX会有错误,不知道为什么),然后双击会以word打开,并且以web视图显示出来网页的效果。当然,你切换视图后还是可以正常显示的。

    所以,我们将html编辑器处理过的文字和代码,加上上面那个声明,保存为.doc格式的文件,就可以用word文档打开了,并且格式和网页完全一样,除了一些布局不同以外。

  • 相关阅读:
    Object类-try-catch-finally-throw-throws-自定义异常
    修饰符-包-内部类-代码块执行顺序
    ZOJ 1241 Geometry Made Simple
    ZOJ 1029 Moving Tables
    ZOJ 1047 Image Perimeters
    ZOJ 1024 Calendar Game
    动态规划 -- 01背包问题
    Kmeans算法的应用实例(Matlab版本)
    Matlab优化存储器读写来改善程序性能
    struct和typedef struct的区别
  • 原文地址:https://www.cnblogs.com/yunfeifei/p/3977498.html
Copyright © 2020-2023  润新知