1.VC word 插入图片操作
同上用的不是wordSelection.TypeParagraph();分段方法,而是用的wordSelection.MoveDown(COleVariant((short)5),COleVariant((short)1),COleVariant((short)0));这个方法,就实现了竖排插入的效果了,但是如果想要图片之间没有缝隙,还需要设置行间距最小为0 ,否则会出现间隔的。
本人也查了查MoveDown此方法,以供后来人参考。该方法用于将所选内容向下移动,并返回移动距离的单位数。
Function MoveDown([Unit As WpsUnits = wpsLine], [Count As Long = 1], [Extend As WpsMovementType = wpsMove]) As Long参数说明Unit WpsUnits 类型,可选。所选内容移动距离的度量单位。
Unit 可以是下列 WpsUnits 常量之一:值描述wpsLine行(默认)wpsParagraph段落wpsWindow窗口wpsScreen屏幕Count Variant 类型,可选。所选内容移动距离的单位数。
默认值为 1。Extend Variant 类型,可选。
可为 wpsMove 或 wpsExtend。如果是 wpsMove,则所选内容折叠到结束位置,并向下移动。
2.VC word 插入图片操作.已经实现可以插入制定的图片,但是我想一行
用的不是wordSelection.TypeParagraph();分段方法,而是用的wordSelection.MoveDown(COleVariant((short)5),COleVariant((short)1),COleVariant((short)0));这个方法,就实现了竖排插入的效果了,但是如果想要图片之间没有缝隙,还需要设置行间距最小为0 ,否则会出现间隔的。
本人也查了查MoveDown此方法,以供后来人参考。该方法用于将所选内容向下移动,并返回移动距离的单位数。
Function MoveDown([Unit As WpsUnits = wpsLine], [Count As Long = 1], [Extend As WpsMovementType = wpsMove]) As Long参数说明Unit WpsUnits 类型,可选。所选内容移动距离的度量单位。
Unit 可以是下列 WpsUnits 常量之一:值描述wpsLine行(默认)wpsParagraph段落wpsWindow窗口wpsScreen屏幕Count Variant 类型,可选。所选内容移动距离的单位数。
默认值为 1。Extend Variant 类型,可选。
可为 wpsMove 或 wpsExtend。如果是 wpsMove,则所选内容折叠到结束位置,并向下移动。
3.VC 中怎么向一个WORD 中插入一个图像.用哪个函数
CComVariant varRang(sel.GetRange()),index(1);
在意欲插入图片位置:
varRang=sel.GetRange();
inlineshapes=sel.GetInlineShapes();
inlineshapes.AddPicture(szPicture,vFalse,vTrue,&varRang);
你的采纳是我前进的动力!
记得好评和采纳,答题不易,互相帮助,
手机提问的朋友在客户端右上角评价点满意即可.
如果你认可我的回答,请及时点击采纳为满意回答按钮!