当前位置:  软件>java软件

RTF 模板引擎 RTFTemplate

    来源:    发布时间:2015-01-30

    本文导语:  RTFTemplate 是一个用来生成 RTF 文档的 Java 模板引擎。 RTFTemplate 的体系结构 示例代码: public class RTFProjectTest extends AbstractUseCase { protected void putContext(IContext context) { /** * Context of simply POJO */ context.put...

RTFTemplate 是一个用来生成 RTF 文档的 Java 模板引擎。

RTFTemplate 的体系结构

RTF 模板引擎 RTFTemplate[图片]

示例代码:

  public class RTFProjectTest extends AbstractUseCase {

protected void putContext(IContext context) {
/**
* Context of simply POJO
*/
context.put("date", new Date());
context.put("project", new Project("Jakarta Velocity"));

/**
* Context of list of POJO
*/
List developers = new ArrayList();
Developer developer = new Developer("Will Glass-Husain", "wglass@apache.org");
developer.addRole("Java Developer");
developer.addRole("Release Manager");
....
context.put("developers", developers );
}

public static void main( String[] args ) throws Exception {
RTFProjectTest usecase = new RTFProjectTest();
usecase.run("usecases/project/project_model.rtf");
usecase.saveRTFVelocity(true); // Save RTF file with velocity macro
// Display the XML fields
System.out.println(usecase.getXMLFields());
// Save XML fields into project_model.fields.xml file with update description
usecase.saveTransformedDocument("usecases/project/project_model.fields.xml" ,false);
}
}

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.swing.text.rtf类rtfeditorkit的类成员方法: rtfeditorkit定义及介绍
  • Linux是否支持RTF格式
  • java命名空间javax.swing.text.rtf类rtfeditorkit的类成员方法: read定义及介绍
  • RTF文档转PDF的工具 vPDF
  • java命名空间javax.swing.text.rtf类rtfeditorkit的类成员方法: write定义及介绍
  • 如何在access数据库中存储rtf文件。
  • 哪位大哥知道如何将rtf文件转化成html文件,请赐教,最好给个程序看看!多谢,多谢,120分奉上!!!
  • 有谁知道哪里有生成RTF文档的Java组件啊,小弟急用,分不够可在加
  • linux 低下怎么读取rtf格式的文件?
  • Linux下有没有什么能够阅读RTF的阅读器?
  • php实例分享之html转为rtf格式
  • 如何将rtf文本或word文档存储在sql server数据库上,并将其完整的读出来?
  • 请问oracle的clob字段可不可以存富文本的文件,like .doc .rtf?如果可以如何用java读取?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3