import java.io.FileOutputStream;
import java.io.IOException;
import com.lowagie.text.Document;
import com.lowagie.text.DocumentException;
import com.lowagie.text.Font;
import com.lowagie.text.HeaderFooter;
import com.lowagie.text.PageSize;
import com.lowagie.text.Paragraph;
import com.lowagie.text.Phrase;
import com.lowagie.text.Rectangle;
import com.lowagie.text.pdf.BaseFont;
import com.lowagie.text.rtf.RtfWriter2;
public class Rules {
public static void main(String[] args) throws DocumentException, IOException {
Document document = new Document(PageSize.A4);
RtfWriter2.getInstance(document, new FileOutputStream("e:/1.doc"));
document.open();
// 添加页眉
HeaderFooter header = new HeaderFooter(new Phrase("header"), false);
header.setAlignment(Rectangle.ALIGN_CENTER);
document.setHeader(header);
// 添加页脚
HeaderFooter footer = new HeaderFooter(new Phrase("footer"), false);
footer.setAlignment(Rectangle.ALIGN_CENTER);
document.setFooter(footer);
// 设置中文字体
BaseFont bfChinese = BaseFont.createFont("STSongStd-Light", "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED);
Font contextFont = new Font(bfChinese, 10, Font.NORMAL);
Paragraph context = new Paragraph("");
context.setFont(contextFont);
//Image png = Image.getInstance("D:/busy.gif");
//png.setAbsolutePosition(0, 0);
//png.setAlignment(Image.TEXTWRAP);
context.add("内容1");
//context.add(new Phrase(new Chunk(png, 0, 0, true)));
context.add("内容2");
//context.add(new Phrase(new Chunk(png, 0, 0, true)));
context.add("内容3");
document.add(context);
document.close();
}
}