使用c#和TallComponents pdfkit从XML和HTML创建PDF的最佳方法
本文关键字:PDF 创建 最佳 方法 HTML XML TallComponents pdfkit 使用 | 更新日期: 2023-09-27 18:15:02
我必须使用c#代码动态生成PDF。PDF是复杂的一个,我想从最好的头脑的建议如何进行,哪种方式将是最好的。
场景:PDF将有很多数据,我必须循环通过生成PDF的某些部分的几个逻辑。
我有XML和XSLT通过使用c#和TallComponents pdfkit dll生成PDF。已经向我提供的XML是由其他应用程序生成的,我必须添加更多的XML节点以及现有的XML来满足我的需求。
由于我在部分生成的PDF中有结构设计问题,我必须动态创建html,然后将html附加到已经可用的XML中。然后通过应用xslt将此xml转换为pdf。
如何动态创建Html是我现在的大问题。我已经编写了将Html转换为XML节点的代码,我所提到的是什么好方法?
你可以看看在。net中将HTML转换为PDF。你有比GOOGLE更多的选项可用。: D
除此之外,我的建议是Spire。Office for . net 2.12.4确实包含了Spire. doc, Spire XLS, Spire. doc的转换。演示文稿,Spire. pdf, Spire。DataExport,尖顶。PDFViewer,尖顶。DocViewer和spire .条形码。塔尖。Office包含上述。net组件的最新版本。
尖顶。面向。net的Office,开发人员可以创建广泛的应用程序。它使开发人员能够打开,创建,修改,转换,打印,查看MS Word, Excel, PowerPoint和PDF文档。此外,它允许用户将数据导出到流行的文件,如MS Word/Excel/RTF/Access, PowerPoint, PDF, XPS, HTML, XML, Text, CSV, DBF, Clipboard, SYLK等