IRONSOFTWAREHOME

ASP.NET C# 與 VB 程式碼範例

C# VB PDF .NET : PDF 產生設定PDF 產生設定
using IronPdf;
using IronPdf.Engines.Chrome;

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

// Many rendering options to use to customize!
renderer.RenderingOptions.SetCustomPaperSizeInInches(12.5, 20);
renderer.RenderingOptions.PrintHtmlBackgrounds = true;
renderer.RenderingOptions.PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Landscape;
renderer.RenderingOptions.Title = "My PDF Document Name";
renderer.RenderingOptions.EnableJavaScript = true;
renderer.RenderingOptions.WaitFor.RenderDelay(50); // in milliseconds
renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen;
renderer.RenderingOptions.FitToPaperMode = FitToPaperModes.Zoom;
renderer.RenderingOptions.Zoom = 100;
renderer.RenderingOptions.CreatePdfFormsFromHtml = true;

// Supports margin customization!
renderer.RenderingOptions.MarginTop = 40; //millimeters
renderer.RenderingOptions.MarginLeft = 20; //millimeters
renderer.RenderingOptions.MarginRight = 20; //millimeters
renderer.RenderingOptions.MarginBottom = 40; //millimeters

// Can set FirstPageNumber if you have a cover page
renderer.RenderingOptions.FirstPageNumber = 1; // use 2 if a cover page will be appended

// Settings have been set, we can render:
renderer.RenderHtmlFileAsPdf("assets/wikipedia.html").SaveAs("output/my-content.pdf");
NuGet Downloads Badge
PM > Install-Package IronPdf

IronPDF旨在為開發者提供最大的靈活性。

在此C# PDF生成教程範例中,我們展示了一個能夠自動內部功能與提供控制的API之間的平衡。

IronPDF支持許多針對生成PDF文件的自訂化,包括頁面大小、頁面邊距、頁首/頁尾內容、內容縮放、CSS規則集和JavaScript執行。


我們希望開發者能夠控制Chrome如何將網頁轉換成PDF。 ChromePdfRenderer 類別概覽使這成為可能。

在ChromePdfRenderer類中的設定範例包括頁邊距、頁首、頁尾、紙張大小和表單建立的設定。

  • 上述程式碼範例展示了如何使用IronPDF程式庫從網頁建立PDF文件。
  • 這涉及到使用特定選項如紙張大小、邊距、頁首和頁尾來設置renderer。
  • 使用render將URL轉換為PDF。
  • 然後將生成的PDF文件儲存為名為"output.pdf"的文件。
探索使用IronPDF的像素完美HTML到PDF指南

由我們的 .NET 開發團隊直接提供人工支援

無論是產品、整合或授權方面的疑問,Team Iron 產品開發團隊都隨時準備為您提供支援。請與我們聯繫並開啟對話,讓您在專案中充分發揮我們函式庫的優勢。
C# .NET HTML 轉 PDF

C# 與 VB HTML 轉 PDF .NET 函式庫

IronPDF 採用 .NET Chromium 引擎,將 HTML 頁面渲染為 PDF 檔案。無需使用複雜的 API 來定位或設計 PDF:IronPDF 支援標準的網頁文件格式,包括 HTML、ASPX、JS、CSS 及圖片。
C# .NET PDF OCR 函式庫

擷取並重複使用 PDF 中的文字與圖片

IronPDF 讓您能夠自動讀取 PDF 內容,並將其注入您的 C# 與 .NET 應用程式及資料儲存解決方案中。將舊有 PDF 文件儲存系統中的內容匯入、遷移並建立索引,整合至您的文件管理與業務流程應用程式中。
如何在 C# 中編輯 PDF 文件

在 .NET 中編輯 PDF 文件的優雅工具

從合併、分割到編輯 PDF,運用您的開發技能,在恰當的時機產出完全符合需求的 PDF。IronPDF 將日益豐富的功能集直接置於您的 C# / VB.NET 專案中,讓您輕鬆掌握。
using .NET 程式碼將 HTML5、JS、CSS 和圖像檔案轉換為 PDF 文件。

適用於您現有的文件

將 IronPDF 指向您現有的 HTML、ASPX 表單、MVC 檢視及圖像檔案,即可直接轉換為 PDF。此功能利用您現有的資產和網頁,將資料渲染為 PDF 格式。
用於 PDF 建立與內容編輯的 Visual Studio 函式庫。

透過 Microsoft Visual Studio 快速安裝

IronPDF 透過完整的 IntelliSense 支援與 Visual Studio 安裝程式,讓您能迅速掌握 PDF 生成與處理工具。無論是透過 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 年的經驗。

IronPDF 客戶圖示
IronPDF 客戶圖示
IronPDF 客戶圖示
IronPDF 客戶圖示
IronPDF 客戶圖示
IronPDF 客戶圖示
IronPDF 客戶圖示
IronPDF 客戶圖示

準備開始了嗎?

Nuget Downloads 21,228,841版本:2026.9剛剛發布

C# 用於PDF的NuGet程式庫
使用NuGet安裝

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解決方案資源管理器,右鍵點選參考,管理NuGet包
  2. 選擇瀏覽並搜尋"IronPdf"
  3. 選擇套件並安裝
C# PDF DLL
下載DLL

版本: 2026.9

或者點擊此處下載Windows安裝程式。

  1. 下載並解壓IronPDF到類似~/Libs的位置,位於您的解決方案目錄中
  2. 在Visual Studio解決方案資源管理器,右鍵點選參考。選擇瀏覽,"IronPdf.dll"

授權從$999起

有問題嗎?聯絡我們的開發團隊。

Key in blue circle

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

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

OR
bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
預訂您的免費現場演示
Booking Badge

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

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

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解決方案資源管理器,右鍵點選參考,管理NuGet包
  2. 選擇瀏覽並搜尋"IronPdf"
  3. 選擇套件並安裝
C# PDF DLL
下載DLL

版本: 2026.9

或者點擊此處下載Windows安裝程式。

  1. 下載並解壓IronPDF到類似~/Libs的位置,位於您的解決方案目錄中
  2. 在Visual Studio解決方案資源管理器,右鍵點選參考。選擇瀏覽,"IronPdf.dll"

授權從$999起