公告的特点
公告是一种向国内外宣布重要事项或者法定事项的公文,上至国家高级权力机关、行政机关,下至各机关部门、人民团体、企事业单位等都可以使用,目的在于让有关方面或人民群众对相关事项能及时知晓。
公告虽然是一种公文,但不在党政机关之间运行,而是通过新闻媒介公开宣布。公告强调“一文一事”。公告中公布的事项须在国内外构成影响。公告一般都具有广泛性、单一性、重大性、公开性、新闻性。公告主要有要事性公告、政策性公告、任免性公告、法定性公告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");
}
}