之前在一篇博客中,介绍了关于Aspose.word的用法,建议初次使用该组件的朋友,先去了解下,
点击查看Aspose.Word详细介绍。
软件开发过程中,对Office的读写总是难免的,尽管.NET平台,微软提供了丰富的API,但是,我们大都不想,为了读写Office而给服务器装上Office,即使安装上,也可能在读写时碰到配置权限的问题,更不用提,应用移植时带来的问题。
了解Aspose.Words,有段时间了,近些时间,使用的很少。借此闲暇之余,又想捡起这些点点滴滴。
Aspose.Words的设计思想,非常符合DOM的结构思想,因此,对一般的软件开发者来说,使用它,也是分分钟的事儿,顷刻间便可融会贯通哈。首先,要声明的一点是,Aspose.Word是一款收费的工具,所幸, 我这里有特定版本的证书,可以放心使用,而无需担心过期限制问题。
早前在一片博客中,介绍了如何使用Spire.Doc来在Word中实现下拉列表和复选框,感兴趣的朋友可以了解下:C#操作word,读取并插入combox/checkbox等【Spire.doc示例程序】。Spire.Doc功能强大,唯一美中不足的是,它像Aspose.Words那样,是收费项目,没有证书的情况下使用,你会看到”Evaluation Warning : The document was created with Spire.Doc for .NET.“
这样的红色信息,这只是其一,还不知道它还会有什么限制,所幸,就放弃了。今天在这里,主要给大家介绍下关于Aspose.Words用一些用法。
上图,只是简单的在一个Word文件中,插入DropDownList及Table对象,下面具体看下代码,
这里我以控制台作为示例。
1、首先我们来看下,Aspose.Words怎样导出下来框:
#region 1、导出一个下拉列表
Aspose.Words.Markup.StructuredDocumentTag sdt = new StructuredDocumentTag(document, SdtType.DropDownList