文档格式化研究一

最新因工作需求,对项目各阶段生成的各类文档进行标准化处理。其中主要是WORD格式的文档,因此对WORD自动化作了一定研究(主要是按文档按编制标准进行各类样式的统一格式化,如字体,缩进、行距等)。

一开始首先想到的是VSTO,也通过其开发一个WORD插件,直接集成在WORD里面,个人觉得还算很方便。

但在实际使用过程中,也发现不少问题:如部署,要安装.NET及VSTO的分发包;需要OFFICE(因为版权问题,开始使用WPS来编制),对大文档处理性能很差等。因此此工具基本是作废,在项目中使有不起来。

后来又对SYNCFunsion的DOC.IO ,ASPOSE.WORDS分别进行了研究。相对来说后二者可以做为一个独立性(仅需.NET)的工具进行发布,同时性能较高。

先发布下WORD中字号的实际大小,网上很多与下表不一致,因此通过VSTO来获取实际对应值。


字号

磅值

初号

42

小初

36

一号

26

小一

24

二号

22

小二

18

三号

16

小三

15

四号

14

小四

12

五号

10.5

小五

9

六号

7.5

小六

6.5

七号

5.5

八号

5

有空再发布VSTO及其他二个类库的研究心得。



你可能感兴趣的:(插件,文档,格式化,自动化,VSTO)