asp.net – 您有任何免费的.Net托管代码将DocX转换为PDF?
在我的Web项目中,我使用DocX文件类型来包含报告模板.我需要将DocX文件类型转换为PDF.你有这样做的任何.Net托管代码吗?
我知道解决这个问题的几种方法.但它不是托管代码和免费的像以下项目. > Word 12.0 Object Library以编程方式将Word 2007文档另存为PDF文档或XPS文档.但它需要在服务器上安装Office 2007. 谢谢, 解决方法
我没有将DocX转换为PDF的代码,但是您似乎对DocX的要求并不稳固.你最后一句话说:
我读到这个意思是说你想要创建一个模板文档,填写数据并将其隐藏到PDF,但是允许模板被维护,对吧? 解决方案:XSL-FO XSL-FO是像HTML这样的W3C标准,可以通过一些开放源代码和商业产品转换成PDF,WordML,XPS,PS,PCL,SVG,TIFF等.我已经用它来传送成千上万的文档每个月,都以PDF格式和离线在线(诸如批量检查打印). 为了让你开始,这里是W3C page for XML-FO.这里有很多好的信息,包括左侧的软件(开源和专业)列表.我个人使用了两种名为IBEX PDF Creator和XEP by RenderX的商业产品.两者都是优秀的产品,并且有一个100%的托管C#实现,可以在CodePlex上获得名为FO.NET的PDF.我还没有尝试过,但是应该满足你的“自由”标准. 可以通过多种方式编辑要在XSL-FO中创建的文档的模板.通常,此模板是您应用于XML数据的XSLT,但这不是必需的.我用手建了这些,但这是一个学习曲线.您可以从XSL-FO中的文档开始,并使用代码填写部分内容,就像HTML一样.好消息是there are a number of XSL-FO editors在那里.坏消息是,我不知道是免费的,但其中几个是便宜的,你可能会发现一些符合免费条件的一些Google Googling.但是,一个选项是您可以使用样式表(commercial和free)从Word转换. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 我从添加引用对话框中找不到System.Web.MVC [我
- asp.net – 从静态类访问Page的当前实例
- ASP.NET Core Web API从静态类登录
- asp.net-mvc – 在mvc3中添加url的额外参数
- asp.net – Webservices可以作为单身人士引起不同用户的问题
- SignalR的简单实现消息广播
- asp.net-mvc-4 – ValidateInput(false)vs AllowHtml
- kendo-ui – Kendo DropDownList – 在optionLabel添加类
- asp.net-mvc – 编辑模板LabelFor – 显示值而不是名称
- 使用ASP.NET Core 2.0进行用户管理
- ASP.NET API(MVC) 对APP接口(Json格式)接收数据与
- asp.net-core – 使用asp.net核心MVC进行任何操作
- asp.net-mvc – @ Html.DropDownListFor如何添加
- asp.net – CSS中的内联样式与样式
- asp.net-mvc – ASP.NET MVC SiteMap提供程序-Ra
- nuget-package – 如何在asp.net 5应用程序中添加
- image – 在MVC webgrid中添加“加载”指示符?
- asp.net-mvc – 使用Session进行Asp.net MVC3长轮
- asp.net – 自定义动态数据中的数据注释
- asp.net-mvc – ASP.NET MVC – 服务层 – 业务层