2012-12-10 77 views
0

可能重複:
PDF Libraries
How to open PDF Files in C#.Net?閱讀PDF在C#或任何其他語言

我提出它可以讀取C#PDF一個應用程序。直到現在我可以使用

using iTextSharp.text.pdf; 

是否有任何Api或其他語言,我可以閱讀PDF的。

+1

請詳細說明您的要求。如果您只想讀取PDF文件(例如將其寫入其他地方),只需使用文件流即可。如果您想提取某些PDF特定數據,請解釋。你只想訪問一些屬性?你想在網頁上的文字或圖像?你想複製整個頁面嗎? – mkl

+0

我想比較兩個pdf的 – user1853803

+0

你想用哪種方式比較它們?只比較一些表單的字段值?或者實際上比較整個PDF?在後一種情況下,你將不得不在某種程度上制定你的要求,參見。 [用於PDF比較的iText API的答案]的評論(http://stackoverflow.com/questions/13703190/itext-api-for-pdf-comparison)。 – mkl

回答

2

Adobe PDF IFilter是免費下載的動態鏈接庫(DLL)文件,它提供了Microsoft索引客戶端和Adobe PDF文件庫之間的橋樑。它由理解Adobe可移植文檔格式的代碼以及可與索引客戶端進行交互的代碼組成。當索引客戶端需要索引PDF文件的內容時,它將在其註冊表中查找適當的DLL並找到Adobe PDF IFilter。 Adobe PDF IFilter將文本返回給索引客戶端。索引客戶端然後將索引結果並將適當的結果返回給用戶。

一篇關於使用本的:Converting PDF to Text in C#

+0

你對PDF小丑有什麼想法.. http://www.stefanochizzolini.it/en/projects/clown/ – user1853803

0

你可以看到這個linkthis這個問題已經被問... 你也可以將PDF轉換爲文本,然後看它的內容

0

您可以試試這個Syncfusion Viewer,它可以幫助您在不使用Adobe的情況下查看PDF。

相關問題