“word 字体设置”和 “保存 word”(简单的,看看吧!再加100分) (100分)

  • 主题发起人 主题发起人 langdx
  • 开始时间 开始时间
L

langdx

Unregistered / Unconfirmed
GUEST, unregistred user!
调用方法:使用CreateOleObject(word.basic)将启动Word,然后以Ole方式对Word进行控制。
1、word 字体设置
VarWord.fontSize(11); //可以使用,是正确的;
VarWord.fontSize('五号');//用此法不能够设置“五号”“小五”等字体;
2、保存 word
鄙人想直接保存修改的word,不需要“另存为...”,如何书写呢?(详细代码)

加上:http://www.delphibbs.com/delphibbs/dispq.asp?lid=1720574 , 共150分!!
 
VarWord.fontSize('五号');//
使用数字如72这样子可以
 
arnew:
兄台,我要的是字体五号,小五,四号等,不是数字,况且数字的字体我已经解决了(上面不是写着吗)
 
据我研究,字号最终存入文档中时,都是以统一的单位好象是磅值存储的,所以你只能以
数值来使用,你可以建立一个汉字与数值字号的对应表来解决这个问题。
 
平凡人:
建立一个汉字与数值字号的对应表,你能不能写出详细代码呢?谢谢!
 
例如:初号:42
小初:36
一号:26
二号:22
这个表以我的研究只有自己建立对应关系,我可以告诉你一个简单的办法来找到汉字与数值
的关系,在Word中:将某几个字字号设为“一号”汉字,再将另外几个字设为“22”数值,
现在将光标移到前几个字上,你看字号为多少,是不是数值,如果是数值,这就是一号汉字
所对就的数值字号了,同理可得......
得到了这些数值,我想你再也用不着汉字字号了吧!
 
谢谢,平凡人,请笑纳50分,另外半个问题我证实后,再提。
 
接受答案了.
 
后退
顶部