jacob操作word

 jacob.dll不需要放到windows系统目录下,只需放到程序下即可

ActiveXComponent  MsWordApp = new ActiveXComponent("Word.Application");//新文档

Dispatch selection = Dispatch.get(MsWordApp, "Selection").toDispatch();

Dispatch alignment = Dispatch.get(selection, "ParagraphFormat").toDispatch();

Dispatch.put(MsWordApp, "Visible", new Variant(true));//设置word是可见或不可见(true:显示;false:不显示)

Dispatch selection = Dispatch.get(MsWordApp, "Selection").toDispatch();//新的WORD面板

Dispatch.call(selection, "TypeParagraph"); //空一行

Dispatch.put(alignment, "Alignment", "3"); //(1:置中 2:靠右 3:靠左)

Dispatch.put(selection, "Text", str); //写入word的內容


Dispatch.put(font, "Bold", "0"); //字型租体(1:租体 0:取消租体)

Dispatch.put(font1, "Color", "1,0,0,0"); //字型顏色(1,0,0,0=>紅色  1,1,0,0=>棕色

Dispatch.put(font, "Italic", "1");//字型斜体(1:斜体 0:取消斜体)


Dispatch.call(image, "AddPicture", img);//写入图片

Dispatch.call(selection, "TypeText", title); //定入标题內容

Dispatch.put(font, "Size", new Variant(12)); // 小四

Dispatch.put(font1, "Name", new Variant("华文行楷"));//字体类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值