C# 生成word文档的时候,如何设置字号?
oPara = WordDoc.Content.Paragraphs.Add(ref Nothing);//添加段落
oPara.Range.Font.Name = "新宋体";//设置字体
oPara.Range.Font.Size = 20;//设置字体大小
这里设置字体大小是可以的,但如何设置字号,比如四号字、小三号字等
[解决办法]
刚才通过录制宏的方式发现通过设置字号的代码还是转化为指定Size大小,Word中四号、一号等字号就对Size大小的一个映射而已,所以Word对象模型中没有属性来指定”四号“这样的方式,只能指定大小,但是你可以设置一个枚举来模拟这个映射,例如4号字体大小及时14,然后你可以指定这样的一个枚举:
[解决办法]
小三只有中国版WORD才是