跳至頁尾內容
產品對比

IronPDF 和 PdfPig 的比較

從生成發票到建立產品文檔,處理 PDF(便攜式文檔格式)文件可能是您工作環境中不可或缺的一部分,您很有可能在人生的某個階段會發現自己需要處理 PDF 文件。

然而,在現今科技驅動的世界裡,PDF 工具種類繁多,如何找到最適合自己的工具呢? 今天,我們將對兩款 PDF 工具 PdfPig 和IronPDF進行比較,分析它們的功能、支援和授權模式。

IronPDF 和 PdfPig 概述

IronPDF是一個強大的 .NET PDF 庫,可用於在各種環境下產生、操作和處理 PDF 文件。 無論您是想從 HTML 內容建立 PDF 文件、為現有 PDF 文件添加浮水印、完全控制 PDF 文件的安全設置,還是將 PDF 文件另存為圖像,IronPDF 都能滿足您的需求。 IronPDF 擁有豐富的文件和強大的支援團隊,確保您獲得成功所需的所有資源。

PdfPig是一個開源的 Apache 2.0 授權庫,允許使用者使用 C#、F# 和其他 .NET 語言讀取和建立 PDF。 使用 PdfPig,您可以建立簡單的 PDF 文件、讀取 PDF 文件、從 PDF 文件中提取內容等等。 雖然 PdfPig 的功能和文件可能不如 IronPDF 豐富,但它仍然是一個強有力的競爭者,為您提供了更簡單的處理 PDF 文件的方法。

跨平台相容性

在第一部分中,我們將概述每個庫目前提供的跨平台支援。 這是今天進行比較的重要第一步,因為在開始研究功能及其用例之前,您首先需要知道我們正在研究的工具是否適用於您的工作環境。

IronPDF

IronPDF 支援多種平台,確保您可以在自己喜歡的環境中工作。

!{--010011000100100101000010010100100100000101010010010110010101111101001110010101010101010101010101010101010101010 0100010111110100100101001101010100010000010100110001001100010111110100001001001100010011110010101010

以下是其相容性分析:

  • .NET 版本:

    • C#、VB.NET、F#
    • .NET Core(8、7、6、5 和 3.1+)
    • .NET Standard (2.0+)
    • .NET Framework (4.6.2+)

-應用環境: IronPDF 可在 Windows、Linux、Mac、Docker、Azure 和 AWS 等應用程式環境中運作。

  • IDE:可與 Microsoft Visual Studio 和 JetBrains Rider & ReSharper 等 IDE 搭配使用。

-作業系統與處理器:支援多種不同的作業系統和處理器,包括 Windows、Mac、Linux、x64、x86、ARM。

欲了解更多信息,請訪問IronPDF 相容性詳細指南

PdfPig

  • .NET 版本

    • .NET Standard (2.0+)
    • .NET Core (2.0+)
    • .NET Framework (4.6.1+)

-平台: PdfPig 可在 Windows、macOS 和 Linux 等各種平台上運作。

功能比較:IronPDF 與 PdfPig 的 PDF 功能

IronPDF 和 PdfPig 都提供了一系列處理 PDF 文件的功能。 以下是它們主要功能的對比:

IronPDF 功能

  • HTML 轉 PDF: IronPDF 可以處理 HTML 轉 PDF 轉換。 IronPDF 完全支援現代網路標準,因此您可以放心,它將始終如一地從您的 HTML 內容中返回像素級完美的 PDF 文件。
  • PDF 文件轉換:需要將 HTML 以外的文件格式轉換為 PDF 格式嗎? IronPDF 支援多種不同文件格式的轉換,包括 DOCX 轉 PDF、RTF 轉 PDF、圖片轉 PDF、URL 轉 PDF,甚至 PDF 轉 HTML,同時也能維持所需的文件結構。 -安全功能:使用 IronPDF 的安全功能,您可以隨時確保任何敏感 PDF 檔案都是安全的。 使用 IronPDF 加密您的 PDF 文件、設定密碼並設定 PDF 文件的權限。
  • PDF 編輯功能:使用 IronPDF,您可以輕鬆編輯 PDF 檔案。 IronPDF 提供編輯功能,例如新增頁首和頁尾、在 PDF 頁面上新增文字和影像、新增自訂浮水印、處理 PDF 表單以及合併 PDF 檔案。

有關 IronPDF 提供的各項功能的詳細功能信息,請訪問IronPDF 功能頁面

PdfPig 功能

-提取內容:使用 PdfPig,您可以從 PDF 中提取文字。 -讀取 PDF 資料: PdfPig 支援讀取 PDF 註解、表單和嵌入式文件的功能。 除此之外,您還可以使用 PdfPig 來存取 PDF 元資料。 -建立 PDF 文件:使用 PdfPig 建立 PDF 文件。 您可以使用此功能建立 PDF 文檔,並控制 PDF 規格、頁面大小以及文檔中的文字和路徑操作。

IronPDF 與 PdfPig 的功能比較及程式碼範例

HTML 轉 PDF

HTML 轉換 PDF 轉換範例雖然簡單,但根據您的需要,它可能非常有用。 無論您是想建立 PDF 文件來記錄您作品集中的網站,還是需要在工作環境中從 HTML 內容建立 PDF,您都需要一個強大的 HTML 轉 PDF 轉換器,以便您可以持續產生高品質的 PDF。

IronPDF 程式碼範例:

using IronPdf;

// Enable web security to disable local disk access or cross-origin requests
Installation.EnableWebSecurity = true;

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

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

// Advanced Example with HTML Assets
// Render HTML with external assets: images, CSS, and JavaScript.
var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\");
myAdvancedPdf.SaveAs("html-with-assets.pdf");
using IronPdf;

// Enable web security to disable local disk access or cross-origin requests
Installation.EnableWebSecurity = true;

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

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

// Advanced Example with HTML Assets
// Render HTML with external assets: images, CSS, and JavaScript.
var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\");
myAdvancedPdf.SaveAs("html-with-assets.pdf");
$vbLabelText   $csharpLabel

PdfPig 程式碼範例:

PdfPig 本身不支援 HTML 到 PDF 的轉換,需要使用第三方函式庫來處理轉換。 PdfPig 更專注於 PDF 創建而非 PDF 轉換。 因此,如果您正在尋找具有內建轉換支援的庫,IronPDF 將是您的理想選擇。

當您想要將 HTML 內容或網頁轉換為 PDF 格式時,IronPDF 提供了一個強大且簡潔的工具來處理此任務,而 PdfPig 沒有這樣的內建工具,並且依賴外部程式庫。

加密 PDF 文件

當您處理任何敏感或私密的 PDF 文件時,您會尋找一款能夠處理安全任務的 PDF 工具,例如加密 PDF 文件、編輯文件元資料和新增密碼。 現在讓我們來看看這些工具將如何處理這種情況。

IronPDF 程式碼範例:

using IronPdf;
using System;

// Open an Encrypted File, or create a new PDF from HTML
var pdf = PdfDocument.FromFile("encrypted.pdf", "password");

// Edit metadata
pdf.MetaData.Author = "Satoshi Nakamoto";
pdf.MetaData.Keywords = "SEO, Friendly";
pdf.MetaData.ModifiedDate = DateTime.Now;

// Edit file security settings

// Make a PDF read-only and disallow copy & paste and printing
pdf.SecuritySettings.RemovePasswordsAndEncryption();
pdf.SecuritySettings.MakePdfDocumentReadOnly("secret-key");
pdf.SecuritySettings.AllowUserAnnotations = false;
pdf.SecuritySettings.AllowUserCopyPasteContent = false;
pdf.SecuritySettings.AllowUserFormData = false;
pdf.SecuritySettings.AllowUserPrinting = IronPdf.Security.PdfPrintSecurity.FullPrintRights;

// Change or set the document encryption password
pdf.Password = "my-password";
pdf.SaveAs("secured.pdf");
using IronPdf;
using System;

// Open an Encrypted File, or create a new PDF from HTML
var pdf = PdfDocument.FromFile("encrypted.pdf", "password");

// Edit metadata
pdf.MetaData.Author = "Satoshi Nakamoto";
pdf.MetaData.Keywords = "SEO, Friendly";
pdf.MetaData.ModifiedDate = DateTime.Now;

// Edit file security settings

// Make a PDF read-only and disallow copy & paste and printing
pdf.SecuritySettings.RemovePasswordsAndEncryption();
pdf.SecuritySettings.MakePdfDocumentReadOnly("secret-key");
pdf.SecuritySettings.AllowUserAnnotations = false;
pdf.SecuritySettings.AllowUserCopyPasteContent = false;
pdf.SecuritySettings.AllowUserFormData = false;
pdf.SecuritySettings.AllowUserPrinting = IronPdf.Security.PdfPrintSecurity.FullPrintRights;

// Change or set the document encryption password
pdf.Password = "my-password";
pdf.SaveAs("secured.pdf");
$vbLabelText   $csharpLabel

PdfPig 程式碼範例:

PdfPig 不像 IronPDF 那樣提供內建的 PDF 安全支援。 由於該程式庫的功能較為簡單,您需要一個提供這些功能的外部 PDF 程式庫來處理此任務。

在處理敏感 PDF 文件時,IronPDF 提供全面的安全功能,如加密、元資料編輯和密碼保護,而 PdfPig 缺乏內建的安全性支持,需要額外的程式庫來完成此類任務。

編輯 PDF 內容

如果您想從 PDF 檔案中刪除某些字詞或部分內容,該怎麼辦? 這是處理 PDF 文件時的另一個常見需求,所以讓我們看看這些 PDF 庫是否能夠勝任這項任務。

IronPDF 程式碼範例:

using IronPdf;

PdfDocument document = PdfDocument.FromFile("novel.pdf");

// Redact 'are' phrase from all pages
document.RedactTextOnAllPages("are");
document.SaveAs("redacted.pdf");
using IronPdf;

PdfDocument document = PdfDocument.FromFile("novel.pdf");

// Redact 'are' phrase from all pages
document.RedactTextOnAllPages("are");
document.SaveAs("redacted.pdf");
$vbLabelText   $csharpLabel

PdfPig 程式碼範例:

PdfPig 不提供任何對 PDF 文件內容進行編輯的支援。

IronPDF 提供了一種簡單的方法來編輯 PDF 文件中的內容,只需要幾行程式碼。 這意味著您可以輕鬆地自動執行任何編輯任務,從而提高工作效率。 另一方面,PdfPig 並不提供此類支援。

對 PDF 文件進行數位簽名

雖然這不太可能成為您日常 PDF 處理需求的重要組成部分,但根據您的工作環境,您可能會遇到需要對 PDF 文件進行數位簽章的情況。 現在我們將看看這兩個工具是如何處理這個問題的。

IronPDF 程式碼範例:

using IronPdf;
using IronPdf.Signing;
using System.Security.Cryptography.X509Certificates;

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

// Create X509Certificate2 object with X509KeyStorageFlags set to Exportable
X509Certificate2 cert = new X509Certificate2("IronSoftware.pfx", "123456", X509KeyStorageFlags.Exportable);

// Create PdfSignature object
var sig = new PdfSignature(cert);

// Sign PDF document
pdf.Sign(sig);
pdf.SaveAs("signed.pdf");
using IronPdf;
using IronPdf.Signing;
using System.Security.Cryptography.X509Certificates;

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

// Create X509Certificate2 object with X509KeyStorageFlags set to Exportable
X509Certificate2 cert = new X509Certificate2("IronSoftware.pfx", "123456", X509KeyStorageFlags.Exportable);

// Create PdfSignature object
var sig = new PdfSignature(cert);

// Sign PDF document
pdf.Sign(sig);
pdf.SaveAs("signed.pdf");
$vbLabelText   $csharpLabel

PdfPig 程式碼範例:

PdfPig 不直接支援數位簽章。 您需要使用其他程式庫或工具來實現這一點。

如果您正在尋找一款能夠輕鬆簽署 PDF 的工具,IronPDF 的簡單方法不僅可以幫助您提高完成這項任務的效率,還可以讓您完全掌控整個過程。 然而,PdfPig 並未提供對 PDF 文件進行數位簽章的任何支援。

為PDF新增自訂浮水印

您是否正在處理敏感文件,或希望保護您的工作成果,防止他人竊取並據為己有? 那麼,在 PDF 頁面上新增自訂浮水印可能正是您所需要的。 讓我們看看各個庫是如何完成這項任務的。

IronPDF 程式碼範例:

using IronPdf;

// Stamps a Watermark onto a new or existing PDF
var renderer = new ChromePdfRenderer();

var pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf");
pdf.ApplyWatermark("<h2 style='color:red'>SAMPLE</h2>", 30, IronPdf.Editing.VerticalAlignment.Middle, IronPdf.Editing.HorizontalAlignment.Center);
pdf.SaveAs(@"C:\Path\To\Watermarked.pdf");
using IronPdf;

// Stamps a Watermark onto a new or existing PDF
var renderer = new ChromePdfRenderer();

var pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf");
pdf.ApplyWatermark("<h2 style='color:red'>SAMPLE</h2>", 30, IronPdf.Editing.VerticalAlignment.Middle, IronPdf.Editing.HorizontalAlignment.Center);
pdf.SaveAs(@"C:\Path\To\Watermarked.pdf");
$vbLabelText   $csharpLabel

PdfPig 程式碼範例:

PdfPig 不直接支援浮水印功能。

雖然 PdfPig 不支援在 PDF 文件中添加浮水印,但 IronPDF 支援。 利用其內建的水印應用程式支持,您可以完全控制整個過程;如果您熟悉 HTML 和 CSS,那麼由於它使用 HTML/CSS 來應用水印,上手會更加容易。

在 PDF 文件中新增圖像和文字印章

在 PDF 文件上添加圖像和文字與添加浮水印在某種意義上非常相似,用途也類似,但是這兩個庫可以完成這項任務嗎?

IronPDF 程式碼範例:

using IronPdf;
using IronPdf.Editing;

// Create the PDF from HTML content
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Example HTML Document!</h1>");

// Create text stamper
TextStamper textStamper = new TextStamper()
{
    Text = "Text Stamper!",
    FontFamily = "Bungee Spice",
    UseGoogleFont = true,
    FontSize = 30,
    IsBold = true,
    IsItalic = true,
    VerticalAlignment = VerticalAlignment.Top,
};

// Stamp the text stamper
pdf.ApplyStamp(textStamper);
pdf.SaveAs("stampText.pdf");
using IronPdf;
using IronPdf.Editing;

// Create the PDF from HTML content
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Example HTML Document!</h1>");

// Create text stamper
TextStamper textStamper = new TextStamper()
{
    Text = "Text Stamper!",
    FontFamily = "Bungee Spice",
    UseGoogleFont = true,
    FontSize = 30,
    IsBold = true,
    IsItalic = true,
    VerticalAlignment = VerticalAlignment.Top,
};

// Stamp the text stamper
pdf.ApplyStamp(textStamper);
pdf.SaveAs("stampText.pdf");
$vbLabelText   $csharpLabel
using IronPdf;
using IronPdf.Editing;
using System;

// Create the PDF from HTML content
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Example HTML Document!</h1>");

// Create image stamper
ImageStamper imageStamper = new ImageStamper(new Uri("https://ironpdf.com/img/svgs/iron-pdf-logo.svg"))
{
    VerticalAlignment = VerticalAlignment.Top,
};

// Stamp the image stamper
pdf.ApplyStamp(imageStamper, 0);
pdf.SaveAs("stampImage.pdf");
using IronPdf;
using IronPdf.Editing;
using System;

// Create the PDF from HTML content
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Example HTML Document!</h1>");

// Create image stamper
ImageStamper imageStamper = new ImageStamper(new Uri("https://ironpdf.com/img/svgs/iron-pdf-logo.svg"))
{
    VerticalAlignment = VerticalAlignment.Top,
};

// Stamp the image stamper
pdf.ApplyStamp(imageStamper, 0);
pdf.SaveAs("stampImage.pdf");
$vbLabelText   $csharpLabel

PdfPig 程式碼範例:

PdfPig 本身不支援在 PDF 檔案上新增 PDF 影像物件或文字。 如果要將文字和圖像新增至 PDF 文件中,則需要使用其他庫。

如果您正在尋找一款能夠將文字和圖像添加到 PDF 中的工具,那麼 IronPDF 就是您的理想選擇。 憑藉其強大的內建印章工具,您可以完全控制整個過程,並能夠在文件上蓋上任何您需要的印章。 如果要為文字印章添加不同的字體,IronPDF 支援 TrueType 格式字體。 PdfPig 不提供相同的支持,因此無法完成這項任務。

DOCX 轉 PDF 轉換

除了將 HTML 轉換為 PDF 之外,另一個常見的轉換任務是將 DOCX 檔案轉換為 PDF 格式。 因此,如果您在日常工作中遇到這種情況,或者只是偶爾遇到,擁有一個可以輕鬆處理此任務的工具可以極大地提高您的工作效率。

IronPDF 程式碼範例:

using IronPdf;

// Instantiate Renderer
DocxToPdfRenderer renderer = new DocxToPdfRenderer();

// Render from DOCX file
PdfDocument pdf = renderer.RenderDocxAsPdf("Modern-chronological-resume.docx");

// Save the PDF
pdf.SaveAs("pdfFromDocx.pdf");
using IronPdf;

// Instantiate Renderer
DocxToPdfRenderer renderer = new DocxToPdfRenderer();

// Render from DOCX file
PdfDocument pdf = renderer.RenderDocxAsPdf("Modern-chronological-resume.docx");

// Save the PDF
pdf.SaveAs("pdfFromDocx.pdf");
$vbLabelText   $csharpLabel

PdfPig 程式碼範例:

PdfPig 不支援 DOCX 轉 PDF 功能。 與 HTML 轉 PDF 一樣,PdfPig 更專注於從頭開始建立 PDF。

使用 IronPDF,DOCX 轉 PDF 簡直輕而易舉。 使用此工具,只需幾行程式碼即可將任何 DOCX 檔案轉換為 PDF,使其成為一款簡潔、直接且強大的工具。 另一方面,PdfPig 無法處理 DOCX 到 PDF 的轉換。

定價與授權:IronPDF 與 PdfPig 庫

IronPDF定價和許可

IronPDF 提供多種許可證定價方案。 開發者還可以購買Iron Suite ,只需支付兩份產品的價格即可獲得 Iron Software 的所有產品。 如果您尚未準備好購買許可證,IronPDF 提供 30 天的免費試用期

-永久許可證:根據您的團隊規模、專案需求和地點數量,提供一系列永久許可證。 每種許可證類型都包含電子郵件支援服務。

  • Lite 許可證:此許可證支援一個開發者、一個地點和一個專案。 (Price unlisted)
  • Plus 授權:支援三個開發者、三個地點和三個項目,這是比精簡版授權更進一步的版本,價格為$1,199 。 Plus 許可證除了提供基本的電子郵件支援外,還提供聊天支援和電話支援。 -專業許可證:此許可證適用於較大的團隊,支援十名開發人員、十個地點和十個項目,價格為$2,399 。 它提供與前幾個層級相同的聯絡支援管道,但也提供螢幕共享支援。 -免版稅再分發: IronPDF 的許可還提供免版稅再分發保障,只需額外支付$2,399即可。 -不間斷的產品支援: IronPDF 提供持續的產品更新、安全功能升級以及來自其工程團隊的支持,您可以選擇每年支付$1,199或一次性購買$2,399以獲得 5 年的保障。
  • Iron Suite:只需$1,498 ,即可存取所有 Iron Software 產品,包括 IronPDF、IronOCR、IronWord、IronXL、IronBarcode、IronQR、IronZIP、IronPrint 和 IronWebScraper。

PDF Pig 許可

PdfPig 採用 Apache License 2.0 授權。這意味著只要您遵守此授權條款的準則,即可免費使用 PdfPig 函式庫。 雖然 PdfPig 是免費的,因此使用起來比 IronPDF 更便宜,但與 IronPDF 等更昂貴的庫相比,它在功能和支援等方面有所欠缺。

文件與支援:IronPDF 與 PdfPig 的比較

IronPDF 提供強大的文件和支援選項,以確保開發人員能夠充分利用該程式庫:

IronPDF

-全面的文件:涵蓋所有功能的詳盡且用戶友好的文件。

  • 24/5 支援:提供線上工程師支援。 -影片教學: YouTube 上提供逐步影片指南。 -社群論壇:活躍的社群成員可獲得更多支援。 -定期更新:每月進行產品更新,以確保最新功能和安全性修補程式。

如需了解更多信息,請查看 IronPDF 的詳細文檔和指南,並訪問 Iron Software 的 YouTube 頻道。

PdfPig

  • GitHub Wiki: PdfPig GitHub 包含一個 wiki,詳細介紹了 PdfPig 提供的功能以及如何使用它們。 -問題報告:在使用 PdfPig 時,如果您遇到任何問題,您可以輕鬆地在其 GitHub 上提交問題報告。 -更新: PdfPig 似乎會定期更新,您可以在其 GitHub 上閱讀有關最近更新添加的內容。

結論

歸根結底,選擇合適的 PDF 庫取決於您需要完成的任務和您的預算。 如果您正在尋找更經濟實惠的選擇,並且只需要執行建立 PDF 文件、閱讀 PDF 文件以及從中提取內容等基本任務,那麼 PdfPig 可能更適合您。

但是,如果您需要處理更複雜的任務,並且希望所有工作所需的工具都集中在一個地方,那麼 IronPDF 就是您的最佳選擇。 IronPDF 擁有強大且豐富的功能集、詳盡的文件和便利的支持,可以成為您工作空間的強大補充。

您可以嘗試30 天免費試用,以了解其可用功能。

請注意PDFPig 是其各自所有者的註冊商標。 本網站與 PDFPig 無任何關聯,亦未獲得其認可或贊助。 所有產品名稱、標誌和品牌均為其各自所有者的財產。 文中比較僅供參考,反映的是撰寫本文時可公開取得的資訊。

常見問題解答

如何在C#中將HTML轉換為PDF?

您可以使用 IronPDF 的RenderHtmlAsPdf方法將 HTML 字串轉換為 PDF。此功能可讓您無縫地將網頁或 HTML 文件轉換為高保真度的 PDF。

PdfPig 與其他 .NET PDF 函式庫有什麼不同?

PdfPig 是一個開源的 C# 函式庫,專注於讀取和建立 PDF 文檔,但缺少 HTML 轉 PDF 和安全性等功能。而 IronPDF 則提供了一套全面的功能,包括轉換、加密和編輯,使其更適合處理複雜的 PDF 任務。

我可以使用 .NET 程式庫來保護 PDF 文件嗎?

是的,IronPDF 提供強大的安全功能,例如 PDF 加密、密碼保護和權限設置,以確保您的 PDF 文件安全無虞。

是否有支援 DOCX 轉 PDF 的 .NET 函式庫?

IronPDF 提供了將 DOCX 檔案轉換為 PDF 的簡單解決方案,使開發人員能夠以最少的程式碼有效地完成此任務。

.NET PDF 函式庫有哪些支援選項?

IronPDF 提供廣泛的支援選項,包括 24/5 工程師支援、全面的文件、影片教學和社群論壇,使開發人員更容易利用該程式庫的功能。

PdfPig是否支援對PDF文件進行數位簽章?

不,PdfPig 本身並不支援 PDF 文件的數位簽章。要實現數位簽名,您需要整合額外的庫。

針對功能全面的 .NET PDF 函式庫,有哪些定價模式可供選擇?

IronPDF 提供多種定價方案,包括針對不同團隊規模和專案需求量身定制的永久許可證,以及 Iron Suite 套餐,並提供 30 天免費試用期以評估其功能。

PdfPig是否適合以經濟實惠的方式進行基本的PDF作業?

是的,PdfPig 是一個經濟實惠的基本 PDF 操作解決方案,因為它根據 Apache License 2.0 免費使用。但是,與商業庫相比,它缺少一些高級功能。

我可以使用 .NET 程式庫編輯 PDF 檔案嗎?

使用 IronPDF,您可以輕鬆編輯 PDF 文件。它允許您在 PDF 文件中操作文字、圖像和註釋,提供了一套功能全面的 PDF 編輯工具。

這個 .NET PDF 函式庫支援哪些平台?

IronPDF 支援包括 Windows、Linux、Mac、Docker、Azure 和 AWS 在內的多種平台,使其與各種 .NET 版本和 IDE 相容,滿足廣泛的開發需求。

柯蒂斯·週
技術撰稿人

Curtis Chau擁有卡爾頓大學電腦科學學士學位,專長於前端開發,精通Node.js、TypeScript、JavaScript和React。他熱衷於打造直覺美觀的使用者介面,喜歡使用現代框架,並擅長撰寫結構清晰、視覺效果出色的使用者手冊。

除了開發工作之外,柯蒂斯對物聯網 (IoT) 也抱有濃厚的興趣,致力於探索硬體和軟體整合的創新方法。閒暇時,他喜歡玩遊戲和製作 Discord 機器人,將他對科技的熱愛與創造力結合。