Aspose.Words, 是Aspose“家族类库”之一。除这个以外,还有其他许多厉害的类库例如Aspose.pdf(操作PDF文件的类库)、Aspose.Flash(操作 Flash文件的类库)、Aspose.report(操作报表的类库)等等,大家有兴趣的可以上官方网研究下。这些类库都包含两种语言,一种是java ,另一种是.NET.这里主要是介绍Aspose.Words for .NET。Aspose.Words for .NET功能非常强大,您不需要安装office组件,都可以用这个来生成word文档。Aspose.Words支持 DOC,DOCX,OOXML,RTF格式,HTML格式,OpenDocument格式,PDF格式,和其他格式 。从下面图中,大家可以更加详细的了解Aspose.Words的架构。有一点忘了提,这套类库是收费的,在本文后面我会提供一个破解版的下载地址给大家的。
示例
步驟一:於專案中點選Add Reference
步驟二:選取Aspose.Word元件
步驟三:在程式碼中使用Aspose.Word组件
protected void btnWord_Click(object sender, EventArgs e)
{
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello,Word!");
//插入文本
string imgURL=Server.MapPath("img/begin.jpg");
//插入图片
builder.InsertImage(imgURL);
doc.Save("D://Test.doc");
}
Aspose.Words for NET 6.5 破解版下载地址
http://www.jb51.net/softs/25814.html
Aspose官网
【Dot|Asp.net使用Aspose.Words 组件生成Word】http://www.aspose.com/
推荐阅读
- C#|c# HashtableTo Json 字符串 HashtableToWxJson
- main|Okhttp网络请求
- adapter|okHttp网络请求2——MVP
- GeneralUpdate实现应用程序更新