通过 C# 创建 PDF

无需安装 Adobe Acrobat 即可使用 C# 创建原生高性能 PDF 文件

如何通過C#生成PDF檔

為了創建PDF檔,我們將使用[Aspose.PDF用於.NET](https://products.aspose.com/pdf/net)API,這是一個功能豐富,功能強大且易於使用的文檔操作API,適用於 net 平臺。打開 [NuGet](https://www.nuget.org/packages/aspose.pdf) 包管理器,搜索“.PDF”並安裝。您也可以從程式包管理器主控台使用以下命令。

Package Manager Console

PM > Install-Package Aspose.PDF

如何通過C#創建 PDF


开发人员只需几行代码即可轻松地直接从 .NET 应用程序创建、加载、修改和转换 PDF 文件。

  1. 在類別檔案中包含命名空間
  2. 初始化 Document 類別物件。
  3. 使用 Pages.Add() 方法新增頁面。
  4. 建立一個新的 TextFragment 物件並設定其文字。
  5. 將 TextFragment 加入到頁面的 Paragraphs 集合中。
  6. 使用 Save(String) 方法儲存 PDF。

以下原始碼顯示了如何使用 C#創建 PDF 檔案。

此示例代码展示了如何使用 C# 创建 PDF

var outputFile = Path.Combine(dataDir, "hello-world.pdf");
var pdfDocument = new Aspose.Pdf.Document();        
var page = pdfDocument.Pages.Add();

page.Paragraphs.Add(new Aspose.Pdf.Text.TextFragment("Hello, World"));
pdfDocument.Save(outputFile);