跳過到頁腳內容
使用IRONPDF

.NET PDF生成器1次單擊

With an extensive C# library, we can convert ASP.NET to PDF and HTML to PDF, and have full control over reading PDF files in C#, editing PDFs programmatically, and manipulating documents with custom headers and footers. 使用 IronPDF,我們可以用一行程式碼將 ASP.NET 頁面轉換為 PDF 文件。 以下是方法。

class="learnn-how-section">
class="row">
class="col-sm-6">

PDF 分析器 C#

  • 下載 IronPDF C# 雲端函式庫
  • 一鍵生成 .NET PDF
  • 查看 PDF 轉換範例
class="col-sm-6">
class="download-card"> Pdf In Csharp No Button related to .NET PDF生成器1次單擊

class="tutorial-segment-title">步驟 1

1. 下載IronPDF for C#

要獲得完整的C# PDF功能函式庫訪問權限,您可以下載IronPDF並在您的專案及本教學中免費用於開發。

有兩種方式供您下載,選擇最方便的方式。 Either install from a ZIP DLL Download or use the package via NuGet Install for IronPDF.

# Use the following commands to add IronPDF via NuGet package manager

# Using Package Manager Console
Install-Package IronPdf

# Using .NET CLI
dotnet add package IronPdf
# Use the following commands to add IronPDF via NuGet package manager

# Using Package Manager Console
Install-Package IronPdf

# Using .NET CLI
dotnet add package IronPdf
SHELL


class="tutorial-segment-title">操作教學

2. PDF .NET 生成器

轉換

.NET PDF 生成器只需 1 次點擊,圖 1: ASPX 文件圖標
.NET PDF 生成器只需 1 次點擊,圖 2: 轉換圖標
.NET PDF 生成器只需 1 次點擊,圖 3: PDF 文件圖標

一旦將 IronPDF 安裝到您的 Visual Studio 專案中,它就提供了大量的方法來自動化 ASP.NET 上的 PDF,如替換 PDF 中的文字和圖片。 你甚至可以用一行代碼將 ASP.NET 網頁轉換為 PDF,如我們在下面所做的。

它為 ASP.NET 開發 PDF 提供了一個靈活而可靠的框架,用 C# 來實現,這對我們開發人員的專案來說至關重要。

在下面的代碼中,我們只需點擊一下,即可從整個 ASP.NET 網頁中生成 PDF,這要歸功於 API 方法RenderThisPageAsPdf

// ASP.NET PDF Generator
// anchor-pdf-net-generator

using System;
using System.Web.UI;
using IronPdf;

namespace aspxtopdf
{
    public partial class _Default : Page
    {
        // This method is executed when the ASP.NET page loads
        protected void Page_Load(object sender, EventArgs e)
        {
            // Any page initialization logic can be placed here
        }

        // This method is executed when Button1 is clicked
        protected void Button1_Click(object sender, EventArgs e)
        {
            // Convert the current ASPX webpage to a PDF
            AspxToPdf.RenderThisPageAsPdf();
        }
    }
}
// ASP.NET PDF Generator
// anchor-pdf-net-generator

using System;
using System.Web.UI;
using IronPdf;

namespace aspxtopdf
{
    public partial class _Default : Page
    {
        // This method is executed when the ASP.NET page loads
        protected void Page_Load(object sender, EventArgs e)
        {
            // Any page initialization logic can be placed here
        }

        // This method is executed when Button1 is clicked
        protected void Button1_Click(object sender, EventArgs e)
        {
            // Convert the current ASPX webpage to a PDF
            AspxToPdf.RenderThisPageAsPdf();
        }
    }
}
' ASP.NET PDF Generator
' anchor-pdf-net-generator

Imports System
Imports System.Web.UI
Imports IronPdf

Namespace aspxtopdf
	Partial Public Class _Default
		Inherits Page

		' This method is executed when the ASP.NET page loads
		Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
			' Any page initialization logic can be placed here
		End Sub

		' This method is executed when Button1 is clicked
		Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)
			' Convert the current ASPX webpage to a PDF
			AspxToPdf.RenderThisPageAsPdf()
		End Sub
	End Class
End Namespace
$vbLabelText   $csharpLabel

3. 一鍵 PDF 轉換

這裡我們展示了一個例子,演示如何使用 IronPDF 函數將 ASPX 網頁轉換為 PDF。 一旦點擊按鈕,整個網頁將會被轉換為 PDF。 在不損失任何質量的情況下,整個網頁會被複製成為一個可編輯的文件。 就是這麼簡單!

class="row">
class="col-md-6">

~ ASPX 網站 ~

class="center-image-wrapper"> .NET PDF 生成器只需 1 次點擊,圖 4: ASP.NET 網頁
class="col-md-6">

~ 轉換後的 PDF ~

class="center-image-wrapper"> .NET PDF 生成器只需 1 次點擊,圖 5: 從 ASP.NET 網頁轉換過來的相同 PDF 文件


class="tutorial-segment-title">快速訪問函式庫

class="tutorial-section">
class="row">
class="col-sm-4">
class="tutorial-image"> Documentation related to 3. 一鍵 PDF 轉換
class="col-sm-8">

API 參考文件

查看 IronPDF 的API 參考文件,了解更多 ASP.NET 功能。

API 參考文件

常見問題解答

如何將 ASP.NET 網頁轉換為 PDF 文件?

您可以使用 IronPDF C# 庫將 ASP.NET 網頁轉換為 PDF 文件。只需使用AspxToPdf.RenderThisPageAsPdf()方法,即可用一行程式碼實現此目的。

如何開始在我的專案中使用 IronPDF 庫?

要開始使用 IronPDF,請透過 ZIP DLL 下載下載庫,或透過在套件管理器控制台中執行Install-Package IronPdf來透過 NuGet 套件管理器安裝它。

如何在C#中操作PDF?

使用 IronPDF,您可以透過 C# 中的方法操作 PDF,包括讀取、編輯 PDF 文件以及為 PDF 文件添加自訂頁首和頁尾。

有沒有辦法使用 C# 將 HTML 轉換為 PDF?

是的,您可以使用 IronPDF 將 HTML 轉換為 PDF,方法是利用其將 HTML 字串或檔案渲染為 PDF 文件的方法。

如何確保從 ASP.NET 轉換 PDF 文件時的品質不受影響?

IronPDF 在轉換過程中保持 ASP.NET 網頁的原始質量,確保產生的 PDF 準確反映網頁內容。

我可以在哪裡找到 IronPDF 庫的文檔?

IronPDF 的完整 API 參考文件可在以下網址取得:https://ironpdf.com/object-reference/api/IronPdf.html。

IronPDF 是否適合用於開發用途?

是的,IronPDF 可以免費用於開發目的,讓您可以將其功能整合到您的專案中並進行測試。

如何將 IronPDF 新增到 .NET CLI 專案中?

您可以使用指令dotnet add package IronPdf將 IronPDF 整合到 .NET CLI 專案中。

IronPDF 是否相容於 .NET 10?何時會提供對 .NET 10 的支援?

是的——IronPDF 支援所有現代 .NET 版本,包括計劃於 2025 年 11 月發布的 .NET 10,確保從一開始就相容。

Curtis Chau
技術作家

Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。

除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。