文档章节

在Java中生成专业的公文文档

XDOC_OSC
 XDOC_OSC
发布于 2015/04/08 17:24
字数 386
阅读 657
收藏 24

XDOC的公文模板已经全部发布了

公文:http://www.xdocin.com/10001.xdoc?_func=pdoc

联合发文:http://www.xdocin.com/10002.xdoc?_func=pdoc

信函:http://www.xdocin.com/10003.xdoc?_func=pdoc

命令:http://www.xdocin.com/10004.xdoc?_func=pdoc

纪要:http://www.xdocin.com/10005.xdoc?_func=pdoc

由于XDOC以http协议开放服务,可以在任何支持http协议的环境下调用XDOC服务生成公文。详见:http://www.xdocin.com/http.html

java环境xdoc做了简单封装,可以简化调用

程序库:http://www.xdocin.com/XDocService.jar

源码:http://www.xdocin.com/XDocService.java

示例:

import java.io.File;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;

import com.hg.xdoc.XDocService;

/**
 * XDOC服务调用
 * @author XDOC
 */
public class Test {
	/**
	 * 主程序
	 * @param args
	 */
	public static void main(String[] args) {
		try {
			XDocService service = new XDocService();
			Map<String, Object> param = new HashMap<String, Object>();
			param.put("份号", "1");
			param.put("密级", "秘密");
			param.put("保密期限", "一年");
			param.put("紧急程度", "特急");
			param.put("发文机关", "XDOC智能云文档平台");
			param.put("机关代字", "农");
			param.put("年份", "2015");
			param.put("发文顺序号", "1");
			param.put("标题", "关于XDOC智能云文档支持标准公文的通知");
			param.put("正文", "  XDOC公文模板严格遵循GB/9704-2012《党政机关公文格式》。部署在XDOC云服务器是上,免费提供给大家使用。\n"
							+ "  http://www.xdocin.com");
			param.put("发文机关署名", "XDOC办公室");
			param.put("成文日期", "2015-01-01");
			param.put("印章", "http://www.nhzx.org/2008/NewsFile/daa1cd1be41148eea1c69bb19b71b1a0/35d35feabbf943f087ad130055044de8.002.png");
			param.put("抄送机关", "XDOC老用户、新用户、爱好者。");
			param.put("印发机关", "XDOC办公室");
			param.put("印发日期", "2015-01-01");
			param.put("附注", "");
			service.run("./10001.xdoc", param, new File("d:/10001.pdf"));
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
}

© 著作权归作者所有

共有 人打赏支持
XDOC_OSC
粉丝 48
博文 28
码字总数 9585
作品 2
东城
架构师
使用卓正PageOffice--动态创建数据区域

WordDocument对象的CreateDataRegion方法是为了实现用程序动态的在Word文档中添加一个数据区域而设计的,使用此方法可以在生成Word文档的时候更灵活,支持更多复杂格式的文件生成。 CreateDa...

山里的红杏
09/11
0
0
wsgen工具与JAX-B工件(Artifacts)

任何Document样式的服务,无论具有包装还是非包装,都需要由wsgen工具产生的工件(Artifacts,支持客户端开发的相关代码资源)。wsgen工具可以产生构建WSDL文档所需要的类,这些类就是通常所...

柳哥
2014/04/10
0
0
Apache CXF 整合 Map

在进行编码前有必要对一些基本的认识进行介绍,以便后面的讲解。 1、JAXB: JAXB能够使用Jackson对JAXB注解的支持实现(jackson-module-jaxb-annotations),既方便生成XML,也方便生成JSON,这...

yaokangjun
2014/08/21
0
1
eclipse中自动生成javadoc文档的方法

这篇文章主要介绍了eclipse中自动生成javadoc文档的方法,是实用eclipse开发Java程序时非常实用的技巧,对于进行Java项目开发具有一定的参考借鉴价值,需要的朋友可以参考下 本文实例讲述了ecl...

Carl_
2015/05/06
0
0
如何编写和运行Java应用程序

Java应用程序的编写和运行过程 1、建立Java源文件首先创建Java的源代码即建立一个文本文档包括有符合Java规范的语句。 2、编译源文件“编译”就是将一个源代码文件翻译成计算机可以理解和处理...

jdroid
2012/03/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

五大云原生技术

云原生(Cloud-Native)是一种文化,更是一种潮流,它是云计算的一个必然导向,是让云成为云化战略成功的基石。云计算时代,云原生技术注定将对现代化应用的建设、交付与运维产生颠覆性的影响...

问题终结者
12分钟前
0
0
Android JNI开发系列(十二) JNI局部引用、全局引用和弱全局引用

JNI 局部引用、全局引用和弱全局引用 在JNI规范中定义了三种引用:局部引用(Local Reference)、全局引用(Global Reference)、弱全局引用(Weak Global Reference)。区别如下: 局部引用...

蔡小鹏
13分钟前
1
0
Android 实现类似考试座号表效果

类似于这种效果 1,新建一个Student类,用户添加学生信息 private int icon; private String name; private int age; private String sex ; private int id; publ...

lanyu96
19分钟前
0
0
聊聊storm的CustomStreamGrouping

序 本文主要研究一下storm的CustomStreamGrouping CustomStreamGrouping storm-2.0.0/storm-client/src/jvm/org/apache/storm/grouping/CustomStreamGrouping.java public interface CustomS......

go4it
28分钟前
1
0
编程中的各种闲谈

service 是否一定要定义 interface 在学习ssh(spring, struts2, hibernate)时,老师教在 service 层要定义接口,再去实现此接口,方便解耦。 在 spring 框架中,自身定义了很多接口,并且有不...

seal_90
29分钟前
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部