`
xdoc
  • 浏览: 295808 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用注解绑定调用XDOC

    博客分类:
  • XDOC
 
阅读更多

看看下面的例子:

import java.io.File;
import java.io.IOException;

import com.hg.xdoc.XDocService;
import com.hg.xdoc.XDocService.XDoc;
import com.hg.xdoc.XDocService.XParam;

/**
 * XDocService调用示例(使用注解)
 * @author xdoc
 */
public class Test {
	/**
	 * 主程序
	 * @param args
	 */
	public static void main(String[] args) {
		try {
			Cmyg cmyg = new Cmyg();
			cmyg.setName("张小军");
			cmyg.setAge(6);
			new XDocService().run(cmyg, new File("d:/cmyg.pdf"));
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
}

 这样方式调用XDOC很简洁,表面上像是将一个Java Bean转换为一个pdf文件。

在Cmyg类中使用注解进行了绑定:

@XDoc("./cmyg.xdoc")
public class Cmyg {
	@XParam("姓名")
	private String name;
	@XParam("年龄")
	private int age;
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public int getAge() {
		return age;
	}
	public void setAge(int age) {
		this.age = age;
	}
}

 这是XDocService A.6.2版本新加的功能。详细见:http://www.xdocin.com/java.html

1
6
分享到:
评论

相关推荐

    XDocService用于在java应用中和操作系统命令行中调用xdoc服务,实现生成文档,转换文档等功能 .zip

    XDocService为此提供了一个强大的解决方案,它允许开发者通过Java应用程序或者直接在操作系统命令行中调用xdoc服务,实现了便捷高效的文档操作。下面我们将深入探讨XDocService的核心功能、使用方法以及其在实际开发...

    XDocService.jar

    XDocService用于在java应用中和操作系统命令行中调用xdoc服务。 XDOC(mini)是XDOC的精简版,项目的主要目标是提供一个基于XML的文档描述语言, 使得动态网页语言(JSP、ASP、PHP等)和模板引擎可以高效的生成PDF等...

    一键打开本地xdoc模板编辑器

    本篇文章将详细介绍如何使用“一键打开本地XDOC模板编辑器”这一实用工具,以及相关的核心概念和技术。 首先,XDOC是一种基于XML的文档格式,它允许用户在HTML环境中创建、编辑和展示结构化的文档内容。这种格式...

    xdoc文件预览.zip

    这可能包括使用缓存来存储已解析的文件,避免重复解析,或者利用多线程处理大文件,减少用户等待时间。 5. **安全机制**:预览功能还必须考虑安全问题。因为预览过程中不会直接打开文件,可以防止病毒或恶意代码的...

    XDOC智能文档平台.pptx

    XDOC智能文档平台的主要特点是使用XML格式作为文档的基础格式,从而实现文档的格式丰富和开放。该平台可以将文档转换为多种格式,包括PDF、Docx、XLS、HTML、Flash、PNG等,并且可以实现文档之间的相互转换。 描述...

    FreeMarker+XDoc生成pdf、rtf、docx、htm、jar、swf、png等文件

    5. 使用XDoc:通过XDoc库,选择目标格式(如PDF、RTF等),并提供模板和数据模型,让XDoc进行转换生成。 6. 生成文件:最后,XDoc会根据模板和数据生成指定格式的文件,例如PDF、RTF、DOCX等。 在提供的压缩包文件...

    Xdoc jar,freemarker2.3.8jar

    - 使用Xdoc.jar,你可以创建表格、段落、列表、图片等复杂格式的内容,而无需深入了解Word的内部格式。 - 在实际应用中,Xdoc常用于生成报表、合同等需要定制化格式的文档,尤其是在需要动态填充数据的情况下。 2...

    xdoc所需的js文件

    xdoc 的引入js,具体使用http://blog.csdn.net/joeson7456/article/details/79387680

    Xdoc资源jar包hg.jar

    hg.jar XDOC引擎与JSP引擎类似,它的目标是动态生成pdf、flash、docx、html、png等各种格式。与JSP不同的是XDOC是可视化设计的,提供了更多高级的显示功能,如:条形码、图表等。最重要的 jar

    nasm-0.98.39-xdoc.zip_XDOC_nasm

    XDOC文件通常包含了详细的文档和教程,旨在帮助用户理解和使用NASM。** 在"nasm-0.98.39-xdoc.zip_XDOC_nasm"这个压缩包中,我们主要会找到关于NASM 0.98.39版本的详细文档。以下是基于这个主题的深入讲解: 1. **...

    js版Word、PDF下载,挺简单的

    4. **调用转换函数**:使用XDOC提供的API,如`XDoc.word`或`XDoc.pdf`,将HTML内容转换为目标格式。这些函数通常接收HTML字符串和配置对象作为参数。 5. **触发下载**:转换完成后,XDOC会返回一个Blob对象,你可以...

    通过spring插件生成api注释文档

    在IT行业中,API文档是软件开发过程中的重要组成部分,它...总之,利用Spring插件生成API注释文档是现代开发流程中的一个重要实践,它简化了文档维护工作,促进了团队间的沟通,也使得对外提供的API更易于理解和使用。

    XDoc-开源

    这些协议规定了用户如何使用、修改和分发XDoc的源代码,保障了开源社区的协作和共享精神。 XDoc.jar是XDoc编辑器的主要可执行文件,包含了XDoc的所有功能模块和库。用户可以通过运行这个JAR文件来启动编辑器。由于...

    xdoc:一个超级方便的文档生成工具

    文档一个前端文档生成器安装使用 npm 安装 xdoc: $ npm install xdoc -g用法初始化文档: $ xdoc init构建文档: $ xdoc build [options]在 127.0.0.1:8000 启动服务器: $ xdoc server在 127.0.0.1:8000 启动...

    使用XDOC自动生成Oracle健康检查报告

    NULL 博文链接:https://xdoc.iteye.com/blog/1520944

    XDoc2AsciiDoc:小型实用程序,可帮助将xDoc文档转换为AsciiDoc文档

    XDoc2AsciiDoc 描述 XDoc2Ascii doc是一个小型应用程序,旨在帮助从文档迁移到文档。 命令行参数 XDoc2AsciiDoc是一个命令行实用程序,并且要求路径中包含Java(5.0+)。 从xdoc文件夹中读取.xdoc文件,在asciidoc...

    xDoc:基于Java的代码注释(不是注解哦~)生成接口文档的框架与工具,同时附带基于Spring MVCBoot的接口文档生成

    XDoc讨论QQ群:820854691❦ XDoc 基于Java注释的接口文档工具基于java注释生成接口文档-对代码无侵入,无需注解,纯代码注释支持SpringWeb, SpringBoot, JFinal文档输出格式支持markdown和离线/在线html等为何使用XDoc?...

    基于poi封装的word-excel-Pdf导出的xdoc设计,xdoc的jar包,加代码

    在你提供的信息中,“基于poi封装的word-excel-Pdf导出的xdoc设计”是一个使用Apache POI进行文件处理的项目,它包含了将数据导出到Word、Excel和PDF格式的功能。 1. **Apache POI**: Apache POI 是一套用于处理...

    doxia-module-xdoc-1.7.jar

    java运行依赖jar包

    doxia-module-xdoc-1.4.jar

    java运行依赖jar包

Global site tag (gtag.js) - Google Analytics