zoukankan      html  css  js  c++  java
  • Aspose.Words的Merge Field

    今天应客户要求,修改导出word模板。使用的是Aspose.Words插件。这个程序原是同事所写,且自己对Aspose不是很了解。在替换模板上花费了一些时间。

    先来一张图:下图是原来的模板。现在要求删除“原始内容3”,在“原始内容1”上面添加“新内容”,假设新加“新内容”的分数占位符是“Rule1”。

     

    开始呢,把《RuleDetail3》复制更改为“Rule1”.导出的结果竟然是《RuleDetail3》的值。

    搜索一番发现,原来这个分数是Word的Mail merge,这些尖括号是Merge field。使用Alt+F9可以查看到

    恍然大悟,原来真实的占位符是这个。果断改为Rule1。导出即可。

    当然也可以删除后新增。

    插入-->文档部件-->域,找到邮件合并(Merge Field),在域代码里填写 Rule1,确定后生成《Rule1》

  • 相关阅读:
    结构与联合
    信号与槽知识点
    函数
    元对象编译器moc
    堆与栈
    More Effective C++ (虚拟构造函数)
    重载 覆盖 隐藏
    继承专题
    PowerDesigner 的常用方法(转)
    搜狗输入法导入Google词库bug
  • 原文地址:https://www.cnblogs.com/mantishell/p/10613405.html
Copyright © 2011-2022 走看看