请问怎么用JACOB在WORD中添加有格式的文本啊?

感同身受 发布于 2014/03/02 14:59
阅读 925
收藏 0
//向文档中写内容
public void InsertText(String text){
selection=Dispatch.get(MsWordApp,"Selection").toDispatch();
Dispatch font = Dispatch.get(selection,"Font").toDispatch();
 
//设置内容的属性(没有Text这个属性,只有格式属性)
    Dispatch.put(font,"Name","宋体");
    Dispatch.put(font,"Size",13);
    Dispatch.put(font,"Color",10000);
    
    //这样只能显示内容,不能显示它的大小颜色信息等
    
    Dispatch.put(selection,"Text",text);
 
Dispatch.call(selection,"MoveRight",new Variant(1),new Variant(1));
}
加载中
返回顶部
顶部