我们正在使用报告定义语言 (RDL) 模板在我们的一个 Sharepoint 应用程序中定义各种报告。这些报告(然后)以 PDF 格式保存到各种 SharePoint 文档库中。一份报告特别呈现,但由于报告的样式需求而被认为是“失败的”。所以看起来 RDL 只理解“非常简单”的 HTML。
例如:
- 商标字符不呈现为上标(它们呈现为普通文本)
- 分配线高的能力失败
- 分配字间距的能力失败(因此打印机“领先”要求失败)
这两点都指向微软对 RDL 的各种标记的限制,以对各种 HTML 进行互印……我们现在知道了。
所以...
我需要一个更好的工具……而我们在这个工具上摸不着头脑!
问题:
哪些工具可以接收 HTML、理解 CSS(嗯!)并且可以从 C-Sharp 对象生成 PDF?
请记住,我需要您推荐的 PDF 生成器工具(如下)来理解 CSS 和 HTML。
注意: 我查看了其他各种 StackEchange 站点,看看是否有更好的论坛来解决这个特定问题,但这个论坛似乎是唯一一个符合要求的论坛。如果您是调解员,并且觉得这个问题放错了地方,请随时移动这个问题。