IRONSOFTWAREHOME

C#/VB .NET Core 程式碼範例

C# VB PDF .NET : using HTML 建立 PDFusing HTML 建立 PDF
using IronPdf;

// Disable local disk access or cross-origin requests
Installation.EnableWebSecurity = true;

// Instantiate Renderer
var renderer = new ChromePdfRenderer();

// Create a PDF from a HTML string using C#
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");

// Export to a file or Stream
pdf.SaveAs("output.pdf");

// Advanced Example with HTML Assets
// Load external html assets: Images, CSS and JavaScript.
// An optional BasePath 'C:\site\assets\' is set as the file location to load assets from
var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\");
myAdvancedPdf.SaveAs("html-with-assets.pdf");
NuGet Downloads Badge
PM >
Install-Package IronPdf

使用IronPDF,您可以在.NET專案中從簡單的HTML字串建立新的PDF文件,並且IronPDF可以在C#、F#和VB.NET中使用。 感謝使用ChromePdfRenderer類,您可以確保從HTML字串轉換的任何PDF文件將會完美無瑕 通過IronPDF強大的HTML轉PDF功能,您可以根據個人需求建立高品質的PDF文件。

請參考下方的程式碼範例以了解更多細節:

將HTML字串轉換為PDF的第一步是確保您已正確設定IronPDF程式庫,並使其在專案中正常運作。 通過包含using IronPdf,我們確保可以從IronPDF程式庫中存取所需的類,以進行HTML到PDF的轉換。 下一行Installation.EnableWebSecurity = true在概念上用於禁用本地磁碟存取或跨來源請求,確保安全操作。 (Note: This line was missing from the example but usually pertains to configuration settings to secure PDF rendering operations.)

範例展示了如何建立ChromePdfRenderer的實例,該實例處理HTML到PDF的轉換。 The RenderHtmlAsPdf method is used to convert a simple HTML string ("<h1>Hello World</h1>") into a PDF document. 此文件使用SaveAs方法保存到磁碟中。

在高級範例中,IronPDF展示了如何處理包含外部資產(如圖片、CSS和JavaScript)的HTML內容。 為了載入這些資產,可以使用可選的BasePath參數,指定包含所需文件的目錄。 包括外部資產的結果PDF使用相同的SaveAs方法保存。 此程式碼範例強調了IronPDF可處理簡單和複雜HTML內容的能力,使其成為一個有效的程式生成PDF的工具。

學習使用IronPDF將HTML字串轉換為C#中的PDF

支援 .NET Core 開發者

無論是技術或銷售諮詢,Team Iron 都隨時待命,協助解答您的大部分疑問。請與 Iron 聯繫,讓您的專案能從我們的函式庫中獲得最大效益。
C# .NET HTML 轉 PDF

適用於 .NET Core 的 C# 與 VB HTML 轉 PDF 函式庫

IronPDF 採用 Chromium 渲染引擎(Chromium for .NET)將 HTML 檔案轉換為 PDF 文件。無需透過 API 來定位或排版 PDF:IronPDF 直接使用標準的 HTML、ASPX、JS、CSS 及圖片。
C# .NET PDF OCR 函式庫

閱讀 PDF 內容

IronPDF 讓您能夠從 PDF 中擷取所有嵌入的文字內容,並傳入您的 C# 及 .NET Core 應用程式。將 PDF 檔案中的內容匯入您的業務流程系統。
如何在 C# 中編輯 PDF 文件

在 .NET Core 中編輯 PDF

無論是併合、合併、分割或修改 PDF,都能運用您的編碼技能,每次精準產出正確的 PDF 檔案。IronPDF 將開發能力直接交到您的手中,讓您在 C#/VB .NET Core 專案中自由運用。
using .NET 程式碼將 HTML5、JS、CSS 和圖像檔案轉換為 PDF 文件。

支援您的文件型別

將 IronPDF .NET Core 函式庫指向您的 HTML 檔案、字串或網址,即可輕鬆轉換為 PDF。此功能會利用您現有的文件和網頁內容,將資訊渲染為 PDF 檔案。
用於 PDF 建立與內容編輯的 Visual Studio 函式庫。

快速上手 Microsoft Visual Studio

IronPDF 讓您完全掌握 PDF 的建立與編輯權限,搭配完整的 IntelliSense 支援及 Visual Studio 安裝程式,可快速上手。請使用 Visual Studio 的 NuGet 或下載 DLL 檔案,幾分鐘內即可完成設定。僅需一個 DLL 檔案。

支援:

  • .NET Core 2 及以上版本
  • .NET Framework 4.0 及以上版本支援 C#、VB、F#
  • Microsoft Visual Studio .NET 開發整合開發環境 (IDE) 圖示
  • Visual Studio 的 NuGet 安裝程式支援
  • 相容於 JetBrains ReSharper C# 語言助理
  • 相容於 Microsoft Azure C# .NET 託管平台

授權與定價

免費的社群開發授權。商業授權價格自 749 美元起。

查看完整授權選項

來自我們社群的 C# PDF 教學

教學 + 程式碼範例 ASPX 轉 PDF | ASP.NET 教學
C#PDFASP.NETASPX
Jacob Müller 軟體產品設計師 @ Team Iron

ASPX 轉 PDF | ASP.NET 教學

了解如何透過 C# 或 VB.NET 的一行程式碼,將任何 ASP.NET ASPX 頁面轉換為 PDF 文件,而非 HTML…

查看 Jacob 的 ASPX 轉 PDF 範例
教學 + 程式碼範例 C# HTML 轉 PDF | C# 與 VB.NET 教學
C#PDFHTML
Jean Ashberg .NET 軟體工程師

C# HTML 轉 PDF | C# 與 VB.NET 教學指南

對許多人而言,這是從 .NET 生成 PDF 檔案最有效率的方式,因為無需學習額外的 API,也無需應對複雜的設計系統……

參閱 Jean 的 HTML 轉 PDF 範例
教學 + 程式碼範例 VB.NET PDF 建立與編輯 | VB.NET & ASP.NET PDF
VBPDFASP.NET
Veronica Sillar .NET 軟體工程師

VB.NET PDF 建立與編輯 | VB.NET 與 ASP.NET PDF

瞭解如何在 VB.NET 應用程式和網站中建立及編輯 PDF 文件。附帶程式碼範例的免費教學……

查看 Veronica 的 VB.NET PDF 教學指南

成千上萬的開發者使用 IronPDF 來...

會計與財務系統

  • # 收據
  • # 報告
  • # 發票列印
為 ASP.NET 會計與財務系統新增 PDF 支援

企業數位化

  • # 文件說明
  • # 排序與標籤
  • # 紙本替代方案
C# 企業數位化應用案例

Enterprise內容管理

  • # 內容製作
  • # 文件管理
  • # 內容發佈
.NET CMS PDF 支援

資料與報表應用程式

  • # 效能追蹤
  • # 趨勢圖譜
  • # 報告
C# PDF 報表
立即加入他們
Iron Software Enterprise .NET 元件開發者
C# 函式庫開發者

數以千計的企業、政府機構、中小企業及開發者皆信賴 Iron Software產品。

Team Iron 在 .NET 軟體元件市場擁有超過 10 年的經驗。

南澳大利亞州政府
史密斯與內夫
田納西州政府
土耳其航空
3M
樂天
Europcar
GSK

準備開始了嗎?

Nuget Downloads 20,389,208版本:2026.7剛剛發布

Key in blue circle

立即免費取得 30 天試用金鑰

bullet_checked無需信用卡或建立帳號
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
預訂您的免費現場演示
Booking Badge related to IronPDF Product Demo

受到全球數百萬工程師的信任

Iron Software的客戶標誌
獲取您的無義務諮詢
填寫以下表格或電子郵件sales@ironsoftware.com
您的詳細資訊將始終保密
受到全球數百萬工程師的信任
Iron Software的客戶標誌
立即獲取您的30天試用金鑰
無需信用卡或帳戶建立