搜索 提交
  • html2word

    html转成word应用场景举例:在word中插入一个粗体的标题,如果用poi我们一般是先生成一个字体对象,再给这个这个字体对象设置加粗,再把这字体对象关联到指定的文本。

    anyline office的实现方式是:设置一段熟悉的html,如

    <b>标题</b>
    <span style="font-weight:700">标题</span>

    //模板中这里的字号是30号,如果不指定的话默认原来的30号,原来的选颜色是黑色,如果指定了新选颜色将替换成新颜色
    doc.replace("name","<span style='color:red;'>中国石油环境影响评价现状检测报告</span>");
    //这里的字号支持word中的一号二号以及pt,px
    doc.replace("customer","<span style='font-size:二号'>中国石油</span>");

  • 多级自动序号(包含正文内容)

    <li>并不能用来包含div,t首able 需要把<ol>拆成两部分,并操持style="list-style-num:1"一致。 如: <ol style="list-style-num:5"> <li>山东 37</li> </ol> <div style="text-indent:30px;"> 山东简称
  • 首行缩进

    首行缩进在html和word中有对应的样式。html中通过样式text-indent:30px;标记
  • 中西文不同字体

    word中可以实现中英文不同字体显示,在html中并没有对应的属性,可以通过以下扩展属性来实现,​如style="font-family-east:宋体;font-family-ascii:黑体​​",遇到中文以宋体显示,遇到英文以黑体显示
  • word片段合并(嵌入)

    有些复杂的格式在html中完全没有对应的标签和属性,可以先在word中生成,再合并到最终的word中。 也可以通过书签标记只合并其中的一部分 文件path
  • 上标、下标用来表示指数、化学式等

    在html中有对应的标签上标sup下标sub 如 水分子:H2O 10的2次方:102
  • 签章等浮动图片插入

    以右边距为参照 向左偏移150px 以书签所在行为参照 向上偏移100px 注意这里经常需要根据所在行为参照,当前行被其他内容挤下去的时候签章应该跟随
第一页 上一页 下一页 最后页