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 图片浮于文字
分享到:
相关推荐
javascript将Word用浏览器打开
之前上传了一个树形菜单,是一个有问题的。我的菜单式没问题的,只是我上传的时候漏了一些东西,不好意思啊。现在给大家上传另外一个树形菜单。这个是没问题的啦,我自己试过了才上传的。大家放心~\(≧▽≦)/~啦啦啦
javascrpit算法
在本文中,我们将深入探讨如何使用JavaScript来实现一个扑克牌游戏。JavaScript是一种广泛使用的客户端脚本语言,尤其在网页交互和动态内容展示方面发挥着重要作用。由于它可以在浏览器环境中运行,使得开发像扑克牌...
例子
在本案例中,我们将深入探讨如何使用JavaScript实现一个简单的轮播图效果。 首先,我们需要理解轮播图的基本原理。轮播图是一种展示多张图片或内容的组件,通过定时切换显示来模拟一种“轮动”的效果。这种效果通常...
40. jQuery把图片放大及变亮特效插件下载 41. jquery拖动滚动条控制图片滚动及图片放大特效的示例 42. jquery旋转式图片切换并带图片放大功能 43. jQuery漂亮网页右上角双层撕角广告代码 44. jquery漂亮网页布局...
HTML5+JavaScrpit微信小游戏源码
使用`if...else`、`switch`进行条件判断,`for`、`while`、`do...while`实现循环,`break`和`continue`控制循环中断和跳过。 4. **函数** 函数是可重用的代码块,可以通过参数传递数据并返回结果。`function`...
在JavaScript中,我们可以用对象来表示节点,例如: ```javascript function TreeNode(data) { this.data = data; this.children = []; // 用于存储子节点 } ``` 2. **添加节点**:在树中添加新节点通常包括...
- 当浏览器不支持JavaScript时,可以使用`<noscript>`标签提供替代文本。 ```html Hellotothenon-JavaScriptbrowser. ``` ### 总结 以上总结了从给定的部分内容中提取出的关键JavaScript知识点。这些知识点...
javascript、js、Extjs、Web脚本、Mvc
### JavaScript与Java Applet交互详解 #### 一、引言 在早期的Web开发中,JavaScript与Java...随着现代Web技术的发展,Java Applet已逐渐被弃用,但了解这一历史技术仍然有助于理解早期Web开发的一些原理和技术背景。
avaScrpit树 js树木 js移动树木 Asp.net移动树木avaScrpit树 js树木 js移动树木 Asp.net移动树木avaScrpit树 js树木 js移动树木 Asp.net移动树木
你可以使用各种方法来处理字符串,如concat()用于连接字符串,substring()和slice()用于提取子字符串,indexOf()和lastIndexOf()用于查找子字符串的位置,replace()用于替换字符串中的特定部分。 "01教学资料"可能...
最后,JavaScript的模块化是现代Web开发的标准,CommonJS(Node.js环境)和ES6的import/export机制允许我们将代码组织成模块,提高复用性和可维护性。 在这个"JavaScript基础 让初学者自学的"课程中,你将逐步了解...
在JavaScript中,`NaN`表示非数字,与任何数运算结果都是`NaN`,并且`NaN`与自身比较也不相等,因此需要使用`isNaN`函数来判断一个值是否为`NaN`。在比较操作中,`==`会进行类型转换后再比较,而`===`则不转换类型,...