社区
C#
帖子详情
如何取得画布中直线的TOP和LEFT(急急急!!)
lengshuangzi
2007-07-05 03:57:30
用C#操作WORD
如何取得画布中直线的TOP和LEFT
...全文
507
20
打赏
收藏
如何取得画布中直线的TOP和LEFT(急急急!!)
用C#操作WORD 如何取得画布中直线的TOP和LEFT
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lengshuangzi
2007-07-11
打赏
举报
回复
问题已解决
谢谢各位
bote_china
2007-07-06
打赏
举报
回复
引用的word是9.0?10.0?还是11.0??
word2003在.net中的名称空间为Microsoft.Office.Interop.Word,是可以直接通过doc.ActiveWindow.Panes[1].Pages[1].Rectangles[1].Lines[1]来访问line对象的
godgreat
2007-07-06
打赏
举报
回复
学习
volezbin
2007-07-06
打赏
举报
回复
是否需要引入呢?
qiao120196260
2007-07-06
打赏
举报
回复
帮顶,学习
lengshuangzi
2007-07-06
打赏
举报
回复
doc.ActiveWindow.Panes[1]后面没有其他属性的
Word里没有Word.Line吧
已经在编辑器中验证过,未实现
bote_china
2007-07-06
打赏
举报
回复
在C#中调用Word,很多对象都是object类型,需要进行类型转换.
Line的完整名称空间为Word.Line
lengshuangzi
2007-07-06
打赏
举报
回复
PS:
是取画布中的直线
lengshuangzi
2007-07-06
打赏
举报
回复
感谢大家的回复
不过Bote_China() 的代码,在编译器里是不能通过的
doc.ActiveWindow.Panes[1]后面的东西敲不出来的
并且Line貌似也找不到
YUAN168
2007-07-06
打赏
举报
回复
试一下Bote_China() ( ) 说的看看
lengshuangzi
2007-07-06
打赏
举报
回复
msn:lengshuangzi@hotmail.com
QQ:65447846
Bote_China() 能加我一下么
大家讨论下
bote_china
2007-07-06
打赏
举报
回复
word 11可以通过我所说的方法获取相关属性.
word 9是通过Document.Shapes[1]来获取图形对象,并可以获取和设置相关属性.
word 10没有研究过,可以在word里打开visual basic编辑器,在编辑器帮助中搜索"Line",看看在vba中对line对象是如何定义和访问的.
lengshuangzi
2007-07-06
打赏
举报
回复
用Word11.0已经验证过
用doc.ActiveWindow.Panes[1].Pages[1].Rectangles[1].Lines[1]方法取出来的left始终为0
top始终为237
和doc.ActiveWindow.Selection.get_Information(WdInformation.wdVerticalPositionRelativeToPage)效果是一样的
F15Eagle
2007-07-06
打赏
举报
回复
楼上的大哥
好事做到底,给个系统的全面的示例吧,我替楼主谢谢你了
lengshuangzi
2007-07-06
打赏
举报
回复
Word10.0
bote_china
2007-07-05
打赏
举报
回复
Document doc = MyWord.ActiveDocument;//当前活动Document对象
Line line = doc.ActiveWindow.Panes[1].Pages[1].Rectangles[1].Lines[1];
即可获得Line对象的Left,Top,等属性
sqllong
2007-07-05
打赏
举报
回复
帮顶 学习
slimfeng
2007-07-05
打赏
举报
回复
帮顶
vainnetwork
2007-07-05
打赏
举报
回复
关注,顶下.
lanboo
2007-07-05
打赏
举报
回复
建议和word里的宏结合考虑。
Canvas.Top和Canvas.
Left
属性
Canvas控件提供一个画面用于在
画布
的特定坐标处显示子元素,属于绝对定位,相当于html
中
的div,Canvas.Top和Canvas.
Left
属性只有Canvas控件的子元素(并且是这个子元素紧挨着Canvas)用时才有效果,如下代码
Java
画布
:
直线
三角形,矩形,椭圆等
刚刚开始学习做
画布
,大概模板参照电脑自带的画图软件来写 我们看到,首先是要有一个界面,作为画板; 然后就会有各式各样的按钮,本次主要讲添加形状按钮与换画笔颜色的按钮。 上一个做界面的我们大概都知道了,这一次我们没有复选框文本框,就是一个简单的画面,选择他的框的长宽,然后,流式布局。界面的代码,参照上个博客就好。 所以本次我们的任务分为几个步骤完成: 1.创建窗体(咱们的
画布
); 根据我们的需要添...
canvas
画布
画
直线
并左右移动
<!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> </head> <body style="text-align:center; margin-top:100px;"> <canvas id="...
Origin 2017调整
画布
和图表的尺寸大小
在毕业设计论文
中
我们需要绘制一些图表来做辅助说明,而且指导老师要求图表的尺寸为8*6cm,即横向8cm,纵向6cm,所以在使用Origin制作图表时我需要调整
画布
和图表的大小,下面我以Origin 2017为例,总结一下修改图表尺寸的方法:1.打开需要修改的图表,双击灰色区域或图表范围之外的白色区域。2.取消勾选左侧的“Layer1”,然后在右侧点击“Size/Speed”,将“Units”单位改成cm,“
Left
”填写图表左侧距离
画布
左侧的距离,“Top”填写图表顶部离
画布
顶部的距离,“Width”填图表
画图清空
画布
,怎样将Word
中
会出现的绘图
画布
删除掉?
回答:绘图
画布
可用来绘制和管理多个图像对象。使用绘图
画布
,可以将多个图形对象作为一个整体,在文档
中
移动、调整大小或设置文字绕排方式。也可以对其
中
的单个图形对象进行格式化操作,且不影响绘图
画布
。绘图
画布
内可以放置自选图形、文本框、图片、艺术字等多种不同的图形。一、插入绘图
画布
1、单击插入----形状----新建绘图
画布
; 2、在页面上出现在个绘图
画布
。二、移动绘图
画布
将鼠标指针移到边框上,当指针变成...
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章