如何使用 IronPDF 在 C# 中建立 PDF 表單

How to Create PDF Forms

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPDF 提供了一套全面的表單創建功能。 它支持各種類型的表單元素,包括輸入字段、文本區域、複選框、組合框、單選按鈕和圖像表單。 使用 IronPDF,您可以輕鬆生成動態 PDF 表單,允許用戶通過填寫表單字段、做出選擇和保存更改來與文檔互動。 這使您能夠為各種應用和場景創建交互式和用戶友好的 PDF 表單。

快速入門:用 IronPDF 構建您的第一個 PDF 表單

快速開始使用 IronPDF 創建交互式、可填寫的 PDF 表單。 這個快速指南向您展示如何使用簡單的 C# 編碼動態生成帶有表單字段的 PDF。 通過利用 IronPDF 強大的 API,您可以創建文本輸入、複選框等,以最小的努力增強用戶的互動性。 請參見如何輕鬆地定義表單元素並保存您的文檔。 非常適合熱衷於快速高效地實現 PDF 表單的開發者。

Nuget IconGet started making PDFs with NuGet now:

  1. Install IronPDF with NuGet Package Manager

    PM > Install-Package IronPdf

  2. Copy and run this code snippet.

    new IronPdf.ChromePdfRenderer { RenderingOptions = { CreatePdfFormsFromHtml = true } }
        .RenderHtmlAsPdf("<html><body><form>First name: <input type='text' name='firstname' value=''>Last name: <input type='text' name='lastname' value=''></form></body></html>")
        .SaveAs("editableForm.pdf");
  3. Deploy to test on your live environment

    Start using IronPDF in your project today with a free trial
    arrow pointer
role="alert"> 您的企業在 PDF 安全和合規性的年度訂閱上花費過多。考慮 IronSecureDoc,它提供管理 SaaS 服務的解決方案,如數字簽名、編輯、加密和保護,僅需一次性付款。嘗試 IronSecureDoc 文檔
class="hsg-featured-snippet">

最小化工作流程(5 步)

  1. 下載 IronPDF C# 庫以創建 PDF 表單
  2. 利用 HTML 中的輸入和文本區域標籤生成表單
  3. 指定類型為“checkbox”,然後 select 標籤將渲染複選框和組合框
  4. 將類型更改為“radio”以在 PDF 中輸出單選按鈕
  5. 檢查生成的 PDF 輸出


創建表單

IronPDF 輕鬆創建帶有各種類型嵌入表單字段的 PDF 文檔。通過為靜態 PDF 文檔添加動態表單元素,您可以增強其靈活性和交互性。

文本區域和輸入表單

從 HTML 渲染

您可以輕鬆創建文本區域和輸入表單,以便在您的 PDF 文檔中捕獲用戶輸入。 文本區域表單提供充足的空間來顯示和捕獲較大數量的文本,而輸入表單允許用戶輸入具體值或響應。

:path=/static-assets/pdf/content-code-examples/how-to/create-forms-input-textarea.cs
using IronPdf;

// Input and Text Area forms HTML
string FormHtml = @"
<html>
    <body>
        <h2>Editable PDF Form</h2>
        <form>
            First name: <br> <input type='text' name='firstname' value=''> <br>
            Last name: <br> <input type='text' name='lastname' value=''> <br>
            Address: <br> <textarea name='address' rows='4' cols='50'></textarea>
        </form>
    </body>
</html>
";

// Instantiate Renderer
ChromePdfRenderer Renderer = new ChromePdfRenderer();
Renderer.RenderingOptions.CreatePdfFormsFromHtml = true;

Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("textAreaAndInputForm.pdf");
Imports IronPdf

' Input and Text Area forms HTML
Private FormHtml As String = "
<html>
    <body>
        <h2>Editable PDF Form</h2>
        <form>
            First name: <br> <input type='text' name='firstname' value=''> <br>
            Last name: <br> <input type='text' name='lastname' value=''> <br>
            Address: <br> <textarea name='address' rows='4' cols='50'></textarea>
        </form>
    </body>
</html>
"

' Instantiate Renderer
Private Renderer As New ChromePdfRenderer()
Renderer.RenderingOptions.CreatePdfFormsFromHtml = True

Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("textAreaAndInputForm.pdf")
$vbLabelText   $csharpLabel

輸出 PDF 文檔

通過代碼添加文本表單

上面的代碼示例談到渲染包含文本區域和輸入表單的 HTML。 但是,也可以通過代碼添加文本表單字段。 首先,使用所需的參數實例化一個 TextFormField 對象。 接下來,使用 Form 屬性的 Add 方法添加創建的表單。

:path=/static-assets/pdf/content-code-examples/how-to/create-forms-add-input-textarea.cs
using IronPdf;
using IronSoftware.Forms;

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

PdfDocument pdf = renderer.RenderHtmlAsPdf("<h2>Editable PDF Form</h2>");

// Configure required parameters
string name = "firstname";
string value = "first name";
uint pageIndex = 0;
double x = 100;
double y = 700;
double width = 50;
double height = 15;

// Create text form field
var textForm = new TextFormField(name, value, pageIndex, x, y, width, height);

// Add form
pdf.Form.Add(textForm);

pdf.SaveAs("addTextForm.pdf");
Imports IronPdf
Imports IronSoftware.Forms

' Instantiate ChromePdfRenderer
Private renderer As New ChromePdfRenderer()

Private pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h2>Editable PDF Form</h2>")

' Configure required parameters
Private name As String = "firstname"
Private value As String = "first name"
Private pageIndex As UInteger = 0
Private x As Double = 100
Private y As Double = 700
Private width As Double = 50
Private height As Double = 15

' Create text form field
Private textForm = New TextFormField(name, value, pageIndex, x, y, width, height)

' Add form
pdf.Form.Add(textForm)

pdf.SaveAs("addTextForm.pdf")
$vbLabelText   $csharpLabel

輸出 PDF 文檔

在 PDF 中沒有標籤的文本表單字段可能沒有意義。 為了增強其用途,您應該在 PDF 中添加文本作為表單字段的標籤。 IronPdf 可以滿足您的需求。 您可以通過使用 DrawText 方法來實現。 了解更多關於如何在 PDF 上繪製文本和位圖


複選框和組合框表單

從 HTML 渲染

同樣,複選框和組合框表單可以通過渲染包含複選框和組合框的 HTML 字符串、文件或網頁 URL 來創建。 將 CreatePdfFormsFromHtml 屬性設置為 true 以啟用這些表單的創建。

組合框表單為用戶提供下拉選項選擇。 用戶可以從可用選項中選擇,從而在 PDF 文檔中提供有價值的輸入。

:path=/static-assets/pdf/content-code-examples/how-to/create-forms-checkbox-combobox.cs
using IronPdf;

// Input and Text Area forms HTML
string FormHtml = @"
<html>
    <body>
        <h2>Editable PDF Form</h2>
        <h2>Task Completed</h2>
        <label>
            <input type='checkbox' id='taskCompleted' name='taskCompleted'> Mark task as completed
        </label>

        <h2>Select Priority</h2>
        <label for='priority'>Choose priority level:</label>
        <select id='priority' name='priority'>
            <option value='high'>High</option>
            <option value='medium'>Medium</option>
            <option value='low'>Low</option>
        </select>
    </body>
</html>
";

// Instantiate Renderer
ChromePdfRenderer Renderer = new ChromePdfRenderer();
Renderer.RenderingOptions.CreatePdfFormsFromHtml = true;

Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("checkboxAndComboboxForm.pdf");
Imports IronPdf

' Input and Text Area forms HTML
Private FormHtml As String = "
<html>
    <body>
        <h2>Editable PDF Form</h2>
        <h2>Task Completed</h2>
        <label>
            <input type='checkbox' id='taskCompleted' name='taskCompleted'> Mark task as completed
        </label>

        <h2>Select Priority</h2>
        <label for='priority'>Choose priority level:</label>
        <select id='priority' name='priority'>
            <option value='high'>High</option>
            <option value='medium'>Medium</option>
            <option value='low'>Low</option>
        </select>
    </body>
</html>
"

' Instantiate Renderer
Private Renderer As New ChromePdfRenderer()
Renderer.RenderingOptions.CreatePdfFormsFromHtml = True

Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("checkboxAndComboboxForm.pdf")
$vbLabelText   $csharpLabel

輸出 PDF 文檔

通過代碼添加表單

複選框

要添加複選框表單字段,首先使用所需的參數實例化一個 CheckboxFormField 對象。 複選框的 value 參數將決定為啥表單應該被選中或未選中,"no" 值為未選中,"yes" 值為選中。 最後,使用 Form 屬性的 Add 方法來添加創建的表單。

:path=/static-assets/pdf/content-code-examples/how-to/create-forms-add-checkbox.cs
using IronPdf;
using IronSoftware.Forms;

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

PdfDocument pdf = renderer.RenderHtmlAsPdf("<h2>Checkbox Form Field</h2>");

// Configure required parameters
string name = "checkbox";
string value = "no";
uint pageIndex = 0;
double x = 100;
double y = 700;
double width = 15;
double height = 15;

// Create checkbox form field
var checkboxForm = new CheckboxFormField(name, value, pageIndex, x, y, width, height);

// Add form
pdf.Form.Add(checkboxForm);

pdf.SaveAs("addCheckboxForm.pdf");
Imports IronPdf
Imports IronSoftware.Forms

' Instantiate ChromePdfRenderer
Private renderer As New ChromePdfRenderer()

Private pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h2>Checkbox Form Field</h2>")

' Configure required parameters
Private name As String = "checkbox"
Private value As String = "no"
Private pageIndex As UInteger = 0
Private x As Double = 100
Private y As Double = 700
Private width As Double = 15
Private height As Double = 15

' Create checkbox form field
Private checkboxForm = New CheckboxFormField(name, value, pageIndex, x, y, width, height)

' Add form
pdf.Form.Add(checkboxForm)

pdf.SaveAs("addCheckboxForm.pdf")
$vbLabelText   $csharpLabel

輸出 PDF 文檔

組合框

要添加組合框表單字段,首先使用所需參數實例化一個 ComboboxFormField 對象。 與複選框表單類似,組合框的 value 參數決定選擇的哪個選項。 最後,使用 Form 屬性的 Add 方法來添加創建的表單。

:path=/static-assets/pdf/content-code-examples/how-to/create-forms-add-combobox.cs
using IronPdf;
using IronSoftware.Forms;
using System.Collections.Generic;

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

PdfDocument pdf = renderer.RenderHtmlAsPdf("<h2>Combobox Form Field</h2>");

// Configure required parameters
string name = "combobox";
string value = "Car";
uint pageIndex = 0;
double x = 100;
double y = 700;
double width = 60;
double height = 15;
var choices = new List<string>() { "Car", "Bike", "Airplane" };

// Create combobox form field
var comboboxForm = new ComboboxFormField(name, value, pageIndex, x, y, width, height, choices);

// Add form
pdf.Form.Add(comboboxForm);

pdf.SaveAs("addComboboxForm.pdf");
Imports IronPdf
Imports IronSoftware.Forms
Imports System.Collections.Generic

' Instantiate ChromePdfRenderer
Private renderer As New ChromePdfRenderer()

Private pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h2>Combobox Form Field</h2>")

' Configure required parameters
Private name As String = "combobox"
Private value As String = "Car"
Private pageIndex As UInteger = 0
Private x As Double = 100
Private y As Double = 700
Private width As Double = 60
Private height As Double = 15
Private choices = New List(Of String)() From {"Car", "Bike", "Airplane"}

' Create combobox form field
Private comboboxForm = New ComboboxFormField(name, value, pageIndex, x, y, width, height, choices)

' Add form
pdf.Form.Add(comboboxForm)

pdf.SaveAs("addComboboxForm.pdf")
$vbLabelText   $csharpLabel

輸出 PDF 文檔


單選按鈕表單

從 HTML 渲染

在使用 IronPDF 的單選按鈕表單時,相同組的單選按鈕包含在一個表單對象內。 您可以通過在 FindFormField 方法中輸入其名稱來檢索該表單。 如果選擇了任何一種單選選項,則該表單的 Value 屬性將具有該值; 否則,它將具有 "None" 值。

:path=/static-assets/pdf/content-code-examples/how-to/create-forms-radiobutton.cs
using IronPdf;

// Radio buttons HTML
string FormHtml = @"
<html>
    <body>
        <h2>Editable PDF Form</h2>
        Choose your preferred travel type: <br>
        <input type='radio' name='traveltype' value='Bike'>
        Bike <br>
        <input type='radio' name='traveltype' value='Car'>
        Car <br>
        <input type='radio' name='traveltype' value='Airplane'>
        Airplane
    </body>
</html>
";

// Instantiate Renderer
ChromePdfRenderer Renderer = new ChromePdfRenderer();
Renderer.RenderingOptions.CreatePdfFormsFromHtml = true;

Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("radioButtomForm.pdf");
Imports IronPdf

' Radio buttons HTML
Private FormHtml As String = "
<html>
    <body>
        <h2>Editable PDF Form</h2>
        Choose your preferred travel type: <br>
        <input type='radio' name='traveltype' value='Bike'>
        Bike <br>
        <input type='radio' name='traveltype' value='Car'>
        Car <br>
        <input type='radio' name='traveltype' value='Airplane'>
        Airplane
    </body>
</html>
"

' Instantiate Renderer
Private Renderer As New ChromePdfRenderer()
Renderer.RenderingOptions.CreatePdfFormsFromHtml = True

Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("radioButtomForm.pdf")
$vbLabelText   $csharpLabel

輸出 PDF 文檔

通過代碼添加單選表單

同樣,也可以通過代碼添加單選按鈕表單字段。 首先,使用所需參數實例化一個 RadioFormField 對象。 接下來,使用 Form 屬性的 Add 方法添加創建的表單。

:path=/static-assets/pdf/content-code-examples/how-to/create-forms-add-radiobutton.cs
using IronPdf;
using IronSoftware.Forms;

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

PdfDocument pdf = renderer.RenderHtmlAsPdf("<h2>Editable PDF Form</h2>");

// Configure required parameters
string name = "choice";
string value = "yes";
uint pageIndex = 0;
double x = 100;
double y = 700;
double width = 15;
double height = 15;

// Create the first radio form
var yesRadioform = new RadioFormField(name, value, pageIndex, x, y, width, height);

value = "no";
x = 200;

// Create the second radio form
var noRadioform = new RadioFormField(name, value, pageIndex, x, y, width, height);

pdf.Form.Add(yesRadioform);
pdf.Form.Add(noRadioform);

pdf.SaveAs("addRadioForm.pdf");
Imports IronPdf
Imports IronSoftware.Forms

' Instantiate ChromePdfRenderer
Private renderer As New ChromePdfRenderer()

Private pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h2>Editable PDF Form</h2>")

' Configure required parameters
Private name As String = "choice"
Private value As String = "yes"
Private pageIndex As UInteger = 0
Private x As Double = 100
Private y As Double = 700
Private width As Double = 15
Private height As Double = 15

' Create the first radio form
Private yesRadioform = New RadioFormField(name, value, pageIndex, x, y, width, height)

value = "no"
x = 200

' Create the second radio form
Dim noRadioform = New RadioFormField(name, value, pageIndex, x, y, width, height)

pdf.Form.Add(yesRadioform)
pdf.Form.Add(noRadioform)

pdf.SaveAs("addRadioForm.pdf")
$vbLabelText   $csharpLabel

輸出 PDF 文檔

最後一步,使用 DrawText 方法為單選按鈕添加標籤。 了解更多關於如何在 PDF 上繪製文本和位圖


通過代碼添加圖像表單

僅能通過代碼添加圖像表單字段。 首先,使用所需參數實例化一個 ImageFormField 對象。 接下來,使用 Form 屬性的 Add 方法添加創建的表單。

:path=/static-assets/pdf/content-code-examples/how-to/create-forms-add-image.cs
using IronPdf;
using IronSoftware.Forms;

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

PdfDocument pdf = renderer.RenderHtmlAsPdf("<h2>Editable PDF Form</h2>");

// Configure required parameters
string name = "image1";
uint pageIndex = 0;
double x = 100;
double y = 600;
double width = 200;
double height = 200;

// Create the image form
ImageFormField imageForm = new ImageFormField(name, pageIndex, x, y, width, height);

pdf.Form.Add(imageForm);

pdf.SaveAs("addImageForm.pdf");
Imports IronPdf
Imports IronSoftware.Forms

' Instantiate ChromePdfRenderer
Private renderer As New ChromePdfRenderer()

Private pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h2>Editable PDF Form</h2>")

' Configure required parameters
Private name As String = "image1"
Private pageIndex As UInteger = 0
Private x As Double = 100
Private y As Double = 600
Private width As Double = 200
Private height As Double = 200

' Create the image form
Private imageForm As New ImageFormField(name, pageIndex, x, y, width, height)

pdf.Form.Add(imageForm)

pdf.SaveAs("addImageForm.pdf")
$vbLabelText   $csharpLabel

輸出 PDF 文檔

輸出 PDF 文件:查看圖像表單 PDF。 瀏覽器不支持圖像表單; 請在 Adobe Acrobat 中打開以嘗試此功能。

class="content-img-align-center">
style="width=50%"> Image Form

通過代碼添加未簽名簽名表單

要插入未簽名或空的簽名字段,首先創建一個簽名對象。 然後,訪問目標 PDF 的 Form 屬性並使用 Add 方法插入簽名對象。 最後,導出帶有空簽名字段的 PDF。

:path=/static-assets/pdf/content-code-examples/how-to/signing-unsigned-signature.cs
using IronPdf;
using IronSoftware.Forms;

ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>testing</h1>");

// Configure required parameters
string name = "cert";
uint pageIndex = 0;
double x = 100;
double y = 600;
double width = 300;
double height = 100;

// Create signature
SignatureFormField signature = new SignatureFormField(name, pageIndex, x, y, width, height);

// Add signature
pdf.Form.Add(signature);

pdf.SaveAs("signature.pdf");
Imports IronPdf
Imports IronSoftware.Forms

Private renderer As New ChromePdfRenderer()
Private pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1>testing</h1>")

' Configure required parameters
Private name As String = "cert"
Private pageIndex As UInteger = 0
Private x As Double = 100
Private y As Double = 600
Private width As Double = 300
Private height As Double = 100

' Create signature
Private signature As New SignatureFormField(name, pageIndex, x, y, width, height)

' Add signature
pdf.Form.Add(signature)

pdf.SaveAs("signature.pdf")
$vbLabelText   $csharpLabel

輸出 PDF 文檔

輸出 PDF 文件: signature.pdf。 瀏覽器不支持簽名表單; 請在 Adobe Acrobat 中打開以嘗試此功能。

class="content-img-align-center">
style="width=50%"> Image Form

在下面的文章中了解如何以編程方式填寫和編輯 PDF 表單:"如何填寫和編輯 PDF 表單"。

準備看看您還能做哪些其他事情嗎? 查看我們的教程頁面:簽名和保護 PDF

常見問題解答

使用 C# 可以為 PDF 表單新增哪些表單元素?

IronPDF 讓您可以使用 C# 在 PDF 表單中新增各種表單元素,包括文字欄位、文字區域、核取方塊、組合方塊、單選按鈕和圖像欄位。

如何將HTML表單元素轉換為PDF?

您可以使用 IronPDF 的HtmlToPdf.GeneratePdf方法將 HTML 表單元素轉換為 PDF,該方法可以將 HTML 表單結構轉換為互動式 PDF 表單。

PDF檔案建立完成後,我可以在其中新增表單欄位嗎?

是的,您可以使用 IronPDF 的 API 為現有的 PDF 新增表單字段,該 API 可讓您以程式設計方式插入文字欄位、核取方塊和單選按鈕等元素。

使用 C# 在 PDF 中新增文字輸入欄位需要哪些步驟?

若要使用 C# 為 PDF 新增文字輸入字段,請建立一個TextFormField對象,並使用 PDF 文件的 Form 屬性上的Add方法。

如何使用 C# 在 PDF 表單中新增複選框?

您可以透過轉換包含複選框元素的 HTML 或在 C# 中建立CheckboxFormField物件以程式設計方式,將複選框新增至 PDF 表單中。

PDF表單中是否可以使用下拉式選單?

是的,可以透過將帶有 select 標籤的 HTML 轉換為 PDF 表單,或在 C# 中使用ComboboxFormField物件來實現下拉式選單。

我應該使用哪種方法在PDF表單中新增單選按鈕?

可以透過 HTML 轉換將單選按鈕新增至 PDF 表單中,也可以透過在 IronPDF 中使用RadioFormField物件以程式設計方式新增單選按鈕。

如何在PDF表單中新增影像欄位?

您可以透過在 IronPDF 中建立ImageFormField並以程式設計方式將其新增至文件中,從而為 PDF 表單新增影像欄位。

在PDF文件中插入未簽署的簽名域的最佳方法是什麼?

若要插入未簽署的簽章網域,請建立一個SignatureFormField對象,並使用Add方法將其整合到 PDF 文件中。

如何了解更多關於使用 IronPDF 建立和編輯 PDF 表單的資訊?

有關建立和編輯 PDF 表單的更多信息,您可以參考 IronPDF 網站上提供的「如何填寫和編輯 PDF 表單」指南。

IronPDF 是否相容於 .NET 10,可用於建立互動式 PDF 表單?

是的-IronPDF 完全相容 .NET 10。它開箱即用,支援 .NET 10 專案中的所有表單建立和 HTML 渲染功能(輸入框、複選框、單選按鈕、組合框、圖像欄位等)。無需任何特殊設定。 {@see IronPDF 在其支援的平台清單中包含 .NET 10。 }

A PHP Error was encountered

Severity: Warning

Message: Illegal string offset 'name'

Filename: sections/author_component.php

Line Number: 18

Backtrace:

File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 18
Function: _error_handler

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/how-to/index.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Illegal string offset 'title'

Filename: sections/author_component.php

Line Number: 38

Backtrace:

File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 38
Function: _error_handler

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/how-to/index.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Illegal string offset 'comment'

Filename: sections/author_component.php

Line Number: 48

Backtrace:

File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 48
Function: _error_handler

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/how-to/index.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Howto.php
Line: 31
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

準備好開始了嗎?
Nuget 下載 16,154,058 | 版本: 2025.11 剛剛發布