word里用javascrpit把InlineShapes图片转化成Shape图

word里用javascrpit把InlineShapes图片转化成Shape图片,然后修改版式的问题
Code
代码如下:
var doc = new ActiveXObject('Word.Application');
var range = doc.Range; //选择的区域
var sel = doc.Selection; //选择点
var seal_picture = doc.InlineShape; //嵌入型图片
var str; //印章图片的路径和文件名
var seal_shape = doc.Shape; //粘贴版型图片
var docurl="C:\\temp\\"+document.forms[0].NewsTitleQG.value+".doc";
//doc.Visible = true;
doc.Documents.Open (docurl);
//doc.Application.Activate();
//获得书签位置
range = doc.ActiveDocument.Bookmarks("seal1").Range;
sel = range;
str = "D:\\印章\\南宁供电局合同印章2.bmp"; //插入图片
seal_picture = sel.InlineShapes.AddPicture(str);
//设置可用名
seal_picture.AlternativeText = "印章";
seal_picture.Select();//当前图片为焦点
seal_shape = seal_picture.ConvertToShape(); //类型转换
seal_shape.WrapFormat.Type = 3;//图片类型
seal_shape.ZOrder(5); //5 图片沉于文字 4 图片浮于文字
doc.ActiveDocument.SaveAs("C:\\temp\\bb.doc"); doc=null;

Code


var seal_picture=TANGER_OCX_OBJ.ActiveDocument.InlineShape;
seal_picture=TANGER_OCX_OBJ.ActiveDocument.FormFields('CheckedBy').Range.InlineShapes.AddPicture('http://localhost//mms\\UserSign\\aa.jpg');
seal_picture.Select(); //当前图片为焦点
seal_shape=seal_picture.ConvertToShape(); //类型转换
seal_shape.WrapFormat.Type = 3; //图片类型
seal_shape.ZOrder(5); //5 图片沉于文字 4 图片浮于文字
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值