当前位置:编程学习 > C#/ASP.NET >>

求救,在线等答案,C# 创建word 时 操作document.pagesteup的属性出错!

C# 创建word 时 ,
设置word的页面边距
Word.application wordApp=new ...();
word.document wordDoc = wordApp.documents.add(.....);
wordDoc.pagesteup.leftmargin=20f; //在这句开始出现异常
wordDoc.pagesteup.rightmargin=20f;
wordDoc.pagesteup.topmargin=20f;
wordDoc.pagesteup.bottommargin=20f;

出现:
   异常来自:HRESULT:0xC0000005
的错误,
我翻遍了baidu和google,都没有找到解决方法,但是奇怪的是,我公司有一台机器win7系统的VS2008开发环境倒是可以正常运行,没有报这个错误,请问是不是.net framwork的安装有问题,需要什么微软的更新程序?求救??????

--------------------编程问答-------------------- 都没人啊,自己顶个 --------------------编程问答-------------------- wordDoc.pagesteup.leftmargin=20f; //在这句开始出现异常
设置的属性超出了可设置的值呢?

改为小点的数看看。


3、TopMargin:以磅为单位返回或设置上边距的大小。Double类型,可读写。此属性与“上”选项对应。
4、BottomMargin:以磅为单位返回或设置底端边距的大小。Double类型,可读写。此属性与“下”选项对应。
5、FooterMargin:以磅为单位返回或设置页脚到页面底端的距离。Double类型,可读写。此属性与“页脚”选项对应。
6、HeaderMargin:以磅为单位返回或设置页面顶端到页眉的距离。Double类型,可读写。此属性与“页眉”选项对应。
7、RightMargin:以磅为单位返回或设置右边距的大小。Double类型,可读写。此属性与“右”选项对应。
8、LeftMargin:以磅为单位返回或设置左边距的大小。Double类型,可读写。此属性与“左”选项对应。
--------------------编程问答-------------------- 检查设置是否符合
http://nothingwmm.blog.163.com/blog/static/351184742010111584928822/ --------------------编程问答-------------------- 2楼的
改为小点的数看看。

我试过了,还是不行,一样的报错!!
对于使用CentimetersToPoints(f)赋值,还是不行,郁闷啊,

3楼的 检查设置是否符合,怎么理解呢?
我觉得这个属性只有doc正确,就能设置啊,还请教教我啊?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,