在 ASP.NET Core 中,我们可以使用第三方库来生成 PDF 文档。本文将介绍如何在 ASP.NET Core 中使用一个常用的开源库 iTextSharp 来生成 PDF。
步骤如下:
- 安装 iTextSharp 包
在 Visual Studio 中,打开你的 ASP.NET Core 项目,并导航到项目的根目录。打开 NuGet 包管理器控制台,并运行以下命令来安装 iTextSharp 包:
Install-Package iTextSharp
- 创建 PDF 生成服务
在项目中创建一个名为 PdfService.cs
的新类,作为 PDF 生成的服务类。在该类中,添加以下代码:
using iTextSharp.text;
using iTextSharp