Chinaunix首页 | 论坛 | 博客
  • 博客访问: 519220
  • 博文数量: 60
  • 博客积分: 1445
  • 博客等级: 上尉
  • 技术积分: 507
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-14 19:15
文章分类

全部博文(60)

文章存档

2012年(1)

2011年(7)

2010年(52)

我的朋友

分类: C/C++

2010-07-12 14:09:36

五、字体格式设定

  1. //字体格式设定  
  2.             WApp.Selection.Font.NameFarEast = "华文中宋";  
  3.             WApp.Selection.Font.NameAscii = "Times New Roman";  
  4.             WApp.Selection.Font.NameOther = "Times New Roman";  
  5.             WApp.Selection.Font.Name = "宋体";  
  6.             WApp.Selection.Font.Size = float.Parse("14");  
  7.             WApp.Selection.Font.Bold = 0;  
  8.             WApp.Selection.Font.Italic = 0;  
  9.             WApp.Selection.Font.Underline = Microsoft.Office.Interop.Word.WdUnderline.wdUnderlineNone;  
  10.             WApp.Selection.Font.UnderlineColor = Microsoft.Office.Interop.Word.WdColor.wdColorAutomatic;  
  11.             WApp.Selection.Font.StrikeThrough =0;//删除线  
  12.             WApp.Selection.Font.DoubleStrikeThrough = 0;//双删除线  
  13.             WApp.Selection.Font.Outline =0;//空心  
  14.             WApp.Selection.Font.Emboss = 0;//阳文  
  15.             WApp.Selection.Font.Shadow = 0;//阴影  
  16.             WApp.Selection.Font.Hidden = 0;//隐藏文字  
  17.             WApp.Selection.Font.SmallCaps = 0;//小型大写字母  
  18.             WApp.Selection.Font.AllCaps = 0;//全部大写字母  
  19.             WApp.Selection.Font.Color = Microsoft.Office.Interop.Word.WdColor.wdColorAutomatic;  
  20.             WApp.Selection.Font.Engrave = 0;//阴文  
  21.             WApp.Selection.Font.Superscript = 0;//上标  
  22.             WApp.Selection.Font.Subscript = 0;//下标  
  23.             WApp.Selection.Font.Spacing = float.Parse("0");//字符间距  
  24.             WApp.Selection.Font.Scaling = 100;//字符缩放  
  25.             WApp.Selection.Font.Position = 0;//位置  
  26.             WApp.Selection.Font.Kerning = float.Parse("1");//字体间距调整  
  27.             WApp.Selection.Font.Animation = Microsoft.Office.Interop.Word.WdAnimation.wdAnimationNone;//文字效果  
  28.             WApp.Selection.Font.DisableCharacterSpaceGrid =false;  
  29.             WApp.Selection.Font.EmphasisMark = Microsoft.Office.Interop.Word.WdEmphasisMark.wdEmphasisMarkNone;  

六、终于找到了获取光标位置的东东。那里找到的忘了,感谢提供的老大。放到这里供大家参考。

有了这个和上面内容,相信大家对word文档的控制应该到了随心所欲的地步,爽啊。
获取的c#语法

  1. //get_Information  
  2. Selection.get_Information(WdInformation.wdActiveEndPageNumber)  

这篇本来想写点dosframer的内容和word2003的一些格式,插入方面的内容,但总感到很凌乱.怕写不好
想来想去,要转gis方面了.以后不知道什么时候有时间写office方面的.
所以这里把关于word2003在c#下编程最后点内容献给大家,不足之处,日后增补.

阅读(1725) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~