公告的特点

公告是一种向国内外宣布重要事项或者法定事项的公文,上至国家高级权力机关、行政机关,下至各机关部门、人民团体、企事业单位等都可以使用,目的在于让有关方面或人民群众对相关事项能及时知晓。

公告虽然是一种公文,但不在党政机关之间运行,而是通过新闻媒介公开宣布。公告强调“一文一事”。公告中公布的事项须在国内外构成影响。公告一般都具有广泛性、单一性、重大性、公开性、新闻性。公告主要有要事性公告、政策性公告、任免性公告、法定性公告4种类型。

公告一般用于以国家名义向国内外宣布重大事件、人民法院审理案件、国家机关公布事项。

公告的新闻性使得它一般不用红头文件的方式传播,因此其格式要素与标准党政机关公文的格式要素有一定区别。公告应体现标题、发文字号、正文、发文机关署名和成文日期等格式要素,一般不涉及主送机关。

 显示效果

示例代码所生成的OFD文件:下载

 示例代码

package test.create.c12;

import java.util.ArrayList;
import java.util.List;

import iofd.layout.block.paragraph.Text;
import iofd.layout.contants.AlignmentType;
import iofd.official.OfficialDocument;
import iofd.official.gbt9704.contants.OfficialDocumentType;
import iofd.official.gbt9704.style.OfficialMarginTop;
import test.create.TestDocUtil;

/**
 * 公告
 * */
public class C1205GongGao {

	public static void main(String[] args) throws Throwable {
		C1205GongGao o = new C1205GongGao();
		o.done();
	}

	private void done() throws Throwable {
		String clzName = this.getClass().getSimpleName();
		System.out.println(clzName + " begin");
		
		OfficialDocument official = new OfficialDocument(OfficialDocumentType.GONG_GAO);
		
		List issuerAgencies = new ArrayList<>();
		Text t = new Text("测试市人民代表大会");
		issuerAgencies.add(t);
		t = new Text("常务委员会公告");
		issuerAgencies.add(t);
		official.setIssuerAgencies(issuerAgencies, AlignmentType.CENTER);
		official.setIssueNum("第55号");

		official.addContent("测试市第十四届人民代表大会常务委员会第四十次会议,于2016年10月9日决定任命:");
		official.addContent("邱瑞根为测试市教育局局长;");
		official.addContent("黄百灵为测试市审计局局长;");
		official.addContent("李强雄为测试市人民防空办公室(市民防局)主任(局长);");
		official.addContent("邱剑为测试市司法局局长;");
		official.addContent("彭万秋为测试市民政局局长;");
		official.addContent("李新民为测试市财政局局长;");
		official.addContent("朱广仁为测试市人力资源和社会保障局局长;");
		official.addContent("李南开为测试市建设局局长;");
		official.addContent("刘晓峰为测试市文化广电新闻出版局局长;");
		official.addContent("彭文华为测试市卫生和计划生育委员会主任;");
		official.addContent("李秋为测试市环境保护局局长;");
		official.addContent("陈威红为测试市外事侨务办公室主任;");
		official.addContent("刘运成为测试市科学技术局局长;");
		official.addContent("颜云红为测试市安全生产监督管理局局长;");
		official.addContent("刘培圣为测试市煤炭管理局(市煤矿安全监督管理局)局长;");
		official.addContent("吴瑞文为测试市规划局局长;");
		official.addContent("吴德安为测试市水务局局长。");
		
		/*
		 * 空一行
		 * */
		official.addContent(new OfficialMarginTop(1));
		
		official.addContent("决定免去:");
		official.addContent("林祖华的测试市司法局局长职务;");
		official.addContent("颜剑斌的测试市人民防空办公室(市民防局)主任(局长)职务;");
		official.addContent("朱广仁的测试市审计局局长职务;");
		official.addContent("彭万秋的测试市卫生和计划生育委员会主任职务;");
		official.addContent("李新民的测试市建设局局长职务;");
		official.addContent("肖双燕的测试市科学技术局局长职务;");
		official.addContent("李江萍的测试市民政局局长职务;");
		official.addContent("李维庆的测试市财政局局长职务;");
		official.addContent("周小燕的测试市人力资源和社会保障局局长职务;");
		official.addContent("陈田的测试市文化广电新闻出版局局长职务;");
		official.addContent("何义萍的测试市环境保护局局长职务;");
		official.addContent("王龙的测试市外事侨务办公室主任职务;");
		official.addContent("黄建辉的测试市安全生产监督管理局局长职务;");
		official.addContent("贺雪平的测试市煤炭管理局(市煤矿安全监督管理局)局长职务;");
		official.addContent("贾君辉的测试市规划局局长职务;");
		official.addContent("杨煌萍的测试市水务局局长职务。");
		official.addContent("现予公告。");
		
		official.setSigners("测试市人民代表大会常务委员会");
		official.setSealDate("2016 年 10 月 9 日");
		
		String finalFileName = TestDocUtil.getOfdFilePath(this.getClass(), false);
		official.save(finalFileName);
		
		System.out.println(clzName + " end");
	}

}