我们现在想用asp.net进行一个项目的开发,里面有多个页面的信息需要客户录入。要求最后能生成一整套的word文档。文档里包含表格,页眉页脚,各种字号,各种字体,有现成的控件可以使用吗?
您好!根据您的需求,我们为您推荐一款.Net文档处理控件——Aspose.Words,该控件支持生成,更改,转换,渲染和打印文档,并可以通过编程创建,修改,提取和替换所有的文档元素包括章节,页眉,页脚,段落,列表,表格,文本,字段,超链接,书签和图像,可以很好的满足您的需求。
请问有满足如下需求的控件推荐吗?html->PDF, Word->PDF这两个都需要能合并PDF,并能编辑书签,支持链接,开发平台vs c#的,试用了html2pdf感觉速度太慢,请问有没有另外满足需求好的产品推荐?
根据您的需求,我们建议结合Aspose.Pdf,Aspose.Words,Aspose.PDF.Kit三个产品来使用,可以达到您所描述的需求。
收藏订阅
Aspose.Words是一款先进的类库,使您可以直接在各个应用程序中执行各种文档处理任务。Aspose.Words支持DOC,OOXML,RTF,HTML,OpenDocument, PDF, XPS, EPUB和其他格式。使用Aspose.Words,您可以生成,更改,转换,渲染和打印文档而不使用Microsoft Word。
主要特点
转换文档到多种流行的文档格式
使用 Aspose.Words,开发人员可以很容易地打开和保存来自他们自己的应用程序的DOC, OOXML, RTF, WordprocessingML, HTML, MHTML, TXT以及OpenDocument文档。Aspose.Words还可以将任何类型的文档保存为PDF,XPS或EPUB。Aspose.Words可以让您转换任何文档到该产品支持的任意格式。
渲染,打印和查看
使用Aspose.Words,您可以打印或转换整个文档或者甚至是文档中的单个页面为TIFF,PNG,BMP或EMF图像。您还可以在一个.NET图形对象之上渲染(绘制)任何文档页面,您可以设置它的大小和缩放级别来创建缩略图或为了在一个浏览器中显示图像。
以一个文档对象模型编程
Aspose.Words 允许开发人员创建,构建和更改文档包括通过使用我们直观的拥有超过100种类型的文档对象模型对文档进行格式化。开发人员可以编程创建,修改,提取和替换所有的文档元素包括章节,页眉,页脚,段落,列表,表格,文本,字段,超链接,书签和图像。
报表和邮件合并
Aspose.Words 允许开发人员在报表中使用标准的Microsoft Word邮件合并字段。此外,您可以以使用 Aspose.Words针对邮件合并字段的扩展的语法在各个邮件合并操作之间执行更多复杂的操作,这些邮件合并操作有,插入图像或可重复的区域。该数据可以驱动您的报表或邮件合并可以来自一个ADO.NET数据表,业务对象或来自一个完整地自定义数据源。
支持所有的.NET框架版本
您可以使用Aspose.Words 构建任何任何类型的32位或64位.NET应用程序,包括从任何NET Framework 版本1.1到4.0的ASP.NET, Web Services和WinForms应用程序。它可以通过来自ASP,Perl,PHP和Python的COM Interop来使用Aspose.Words。您甚至可以使用Aspose.Words构建具有Mono的应用程序。
无需Microsoft Word
Aspose.Words 不需要在机器上安装Microsoft Office就能够工作。Aspose.Words在安全,稳定性,可扩展性,速度,价格和功能方面的自动化表明它是一种更好的选择。