java 如何改变 word 里面的单个字的字体颜色
package test;import java.awt.Color;
import java.io.FileOutputStream;
import java.io.IOException;import com.lowagie.text.Cell;
import com.lowagie.text.Document;
import com.lowagie.text.DocumentException;
import com.lowagie.text.Element;
import com.lowagie.text.Font;
import com.lowagie.text.FontFactory;
import com.lowagie.text.Image;
import com.lowagie.text.PageSize;
import com.lowagie.text.Paragraph;
import com.lowagie.text.Phrase;
import com.lowagie.text.Table;
import com.lowagie.text.pdf.BaseFont;
import com.lowagie.text.rtf.RtfFont;
import com.lowagie.text.rtf.RtfWriter2;
 
public class Aaa { public void createDocContext(String file) throws DocumentException,
IOException {

// 设置纸张大小
Document document = new Document(PageSize.A4);
// 建立一个书写器(Writer)与document对象关联,通过书写器(Writer)可以将文档写入到磁盘中
RtfWriter2.getInstance(document, new FileOutputStream(file));
document.open(); String contextString = "\tiText是一个能够快速产生PDF文件的java类库。"
+ " \n"// 换行
+ "iText的java类对于那些要产生包含文本,"
+ "表格,图形的只读文档是很有用的。它的类库尤其与java Servlet有很好的给合。"
+ "使用iText与PDF能够使你正确的控制Servlet的输出。";

RtfFont font = new RtfFont("华 文 行 楷", 12, Font.BOLD, Color.red);  
Paragraph context = new Paragraph(contextString,font);

document.add(context);
// 比如只改变 此段落中的 java 的颜色为 红色
document.close();
}  
public static void main(String[] args) {
Aaa word = new Aaa();
String file = "E:/aa/demo1.doc";
try {

word.createDocContext(file);

System.out.println("ok............");
} catch (DocumentException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
//word.aa(file); }}// 比如只改变 此段落中的 java 的颜色为 红色