C# PDF 解析器

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

使用合適的工具,可以輕鬆在 C# 中處理 PDF 並利用您在 .NET 應用程式中所需的所有功能,包括使用 C# 解析 PDF 文件的功能。本教程將使用 IronPDF,一個 C# 庫,只需幾個簡單的步驟來實現這一點。

C# NuGet 程式庫用于 PDF

安裝與 NuGet

Install-Package IronPdf
Java PDF JAR

下載 DLL

下載DLL

手動安裝到您的項目中

C# NuGet 程式庫用于 PDF

安裝與 NuGet

Install-Package IronPdf
Java PDF JAR

下載 DLL

下載DLL

手動安裝到您的項目中

立即開始在您的專案中使用IronPDF,並享受免費試用。

第一步:
green arrow pointer

查看 IronPDFNuget 快速安裝和部署。已被下載超過800萬次,它正用C#改變PDF。

C# NuGet 程式庫用于 PDF nuget.org/packages/IronPdf/
Install-Package IronPdf

請考慮安裝 IronPDF DLL 直接下載並手動安裝到您的專案或GAC表單: IronPdf.zip

手動安裝到您的項目中

下載DLL

C# 解析 PDF 文件

解析 PDF 文件相當簡單。在下面的代碼中,我們使用 ExtractAllText 方法從整個 PDF 文件中提取每一行文字。稍後,您可以看到提取的 PDF 內容作為輸出的並排顯示。

:path=/static-assets/pdf/content-code-examples/how-to/csharp-parse-pdf-parse-pdf.cs
using IronPdf;

// Select the desired PDF File
PdfDocument pdf = PdfDocument.FromFile("sample.pdf");

// Extract all text from an pdf
string allText = pdf.ExtractAllText();

// Extract all text from page 1
string page1Text = pdf.ExtractTextFromPage(0);
Imports IronPdf

' Select the desired PDF File
Private pdf As PdfDocument = PdfDocument.FromFile("sample.pdf")

' Extract all text from an pdf
Private allText As String = pdf.ExtractAllText()

' Extract all text from page 1
Private page1Text As String = pdf.ExtractTextFromPage(0)
VB   C#

查看解析之PDF內容

我們使用了一個C#表單來顯示上述程式碼執行後解析的PDF內容。這個輸出提供了PDF中的準確文本,因此您可以將其用於個人或客戶的文件需求。

~ PDF ~

~ C# 表单 ~


資料庫快速訪問

文件資料

閱讀 API 參考文件,以了解 IronPDF 及其所有功能。

文件資料