创建 PDF .NET Core 的工具(直接从数据库而不是 HTML)

问题描述 投票:0回答:1

您能否推荐在 .NET Core 8.0 中创建 PDF 文件的工具。我愿意使用付费或免费但可靠的工具。我在 ASP.NET 中使用过 iTextSharp,它很好,但产品的 pdf 看起来从来不专业。

不确定其他公司如何拥有漂亮的 PDF,他们嵌入了哪些工具。

我为此广泛探索了这个网站。大多数有 iTextSharp 或 PdfSharp 的详细信息。也有人推荐了 html 的 Rotativa。但我需要根据客户需求定制,所以会从头开始写。

请推荐。

我想要实现的示例 PDF,它应该看起来与此类似 Sample PDF在此处输入代码。

enter image description here

enter image description here

.net asp.net-core pdf-generation
1个回答
0
投票

对于渲染,我们仅使用 https://2pdf.io 作为无服务器 API,用于 HTML 到 PDF(或屏幕截图)渲染(使用 CSS 和 JS),并为我们的项目提供大量 HTML 和文档参数。但就你而言,你应该先将文档标记为 HTML。

我们的请求需要 600-700 毫秒才能提供简单的发票。

查看Postman的截图

文档的渲染可能需要更长的时间。

有一个 nuget 库

dotnet add package 2PDF --version 1.0.2

© www.soinside.com 2019 - 2024. All rights reserved.