❶ C#怎麼打開pdf文件
1.PDFBox的IKVM版本:目前只有PDFBox的IKVM版本能比較好地從PDF中提取文本
2.使用Acrobat的SDK
3.XPDF:如果條件允許可以考慮使用XPDF的PDFToTextXPDF是用C語言編寫的PDF解析庫,並提供多個工具,開放源代碼(如果熟悉C和dotnet,也許可以在dotnet環境下編譯)
❷ 用C++讀寫怎麼讀寫pdf格式的文件
C++程序讀取PDF中的文本。Adobe允許你提交PDF文件,提取成文本或HTML後再通過郵件發送給你。但是假如你需要自己提取文本或在程序中加入這個功能的話,需要花費很多時間。也許你還需要對文本應用某些特殊格式(如,添加tab分隔符)以便它們能夠導入到Execl中(比如,你需要將PDF文檔中包含的表格數據導入到Excel中,這就是編寫這段代碼的目的)。附件中的程序使用VC6.0編譯通過,可以成功的讀取PDF文件中的文本。並且保存到一個txt文件中
❸ 如何打開PDF文件 5種方法來打開PDF文件
目錄方法1:Windows計算機1、下載Adobe Reader。2、拒絕安裝邁克菲(McAfee)軟體。3、安裝Adobe Reader後,雙擊PDF文件。4、如果需要的話,輸入密碼。5、當Windows系統詢問用戶使用哪個程序來打開文件時。6、需要密碼的PDF文件。7、無法打開不合規范的PDF文件。方法2:Mac電腦1、雙擊PDF文件。2、更換打開PDF文件的閱讀程序。3、如果需要的話輸入密碼。4、無法用Safari打開PDF文件。5、「Adobe無法打開PDF名文件因為...」.6、無法使用火狐瀏覽器下載PDF文件。方法3:Android設備1、下載支持PDF文件的應用程序。2、找到你想要打開的PDF文件。3、打開下載好的PDF文件時,出現「無法打開」的提示。4、PDF試圖啟用錯誤的應用。方法4:iOS1、點擊你想打開的PDF文件。2、點擊打開的PDF文件,打開菜單。3、點擊「打開」,或分享按鈕。4、選擇你想使用的應用。方法5:Kindle1、將PDF文件傳輸到你的Kindle設備上。2、在你的Kindle設備上打開文件。PDF(攜帶型文件格式),是由Adobe公司開發的一種文件格式。由於PDF格式會忠實地再現原稿的每一個字元、顏色以及圖象,所以常用於創建和分享電子圖書和網路資料等文檔。鑒於PDF是一種不同於word的文檔格式,所以讀者需要使用特定的軟體才能讀取PDF文件。也就是說只要擁有正確的軟體,你就可以使用任何一台設備來打開並閱覽PDF文檔。
方法1:Windows計算機
1、下載Adobe Reader。它是一款可以打開並讀取PDF文檔的優秀閱讀器軟體。你可以從get.adobe.com/reader/上免費下載它。但是,你不能使用Adobe Reader來編輯、創建PDF文件。點擊此處了解如何編輯PDF文件。
如果你不想安裝Adobe Reader,你還可以考慮使用其它免費的PDF閱讀器軟體。
如果你不想使用Adobe Reader,你可以考慮使用Windows 8系統自帶的PDF閱讀器。
2、拒絕安裝邁克菲(McAfee)軟體。當你在安裝Adobe Reader時,會彈出一個對話框,它會進行自動檢測並在計算機上安裝邁克菲軟體。大部分用戶都不希望協同安裝邁克菲,所以確保取消安裝邁克菲對話框的選擇。
3、安裝Adobe Reader後,雙擊PDF文件。一般來說,閱讀器會自動打開PDF文件以供用戶閱讀。
4、如果需要的話,輸入密碼。有些用戶在創建PDF文檔時,為文件設置了密碼保護。所以如果你想要嘗試讀取此類文檔,你需要輸入正確的密碼。
檢修疑難故障
1、當Windows系統詢問用戶使用哪個程序來打開文件時。如果你已安裝Adobe Reader軟體,但程序無法自動打開PDF文件的話,你需要手動選擇文件的打開方式。右鍵點擊PDF文件,選擇「打開方式」。
選擇程序列表中的「Adobe Reader」。
如果Adobe Reader不在列表中,那麼你需要瀏覽並查看計算機中的Adobe Reader程序。一般來說,它被安裝在C:Program Files (x86)AdobeReader路徑下。
2、需要密碼的PDF文件。如果需要密碼才能打開PDF文件,而你恰好不知道密碼的話,你只能向文件創建者索取密碼或通過密碼破解程序來破解文件密碼,才能打開它。如果文件密碼很復雜,那麼密碼破解程序可能需要花費好幾小時或幾天才能破解獲得文件密碼。熟知的PDF密碼破解程序是由Elcomsoft開發的Advanced PDF Password Recovery 。如果你需要用到所有的密碼破解工具,那麼你需要花費99美元下載專業版Advanced PDF Password Recovery程序。
3、無法打開不合規范的PDF文件。Adobe閱讀器會拒絕打開不合規范標準的PDF文件。這些文件多是由非官方軟體創建的PDF。如果使用新版的閱讀器軟體來嘗試打開老版的PDF文件,也可能會遭遇此類問題。嘗試安裝第三方PDF閱讀器。還有許多不同種類的PDF閱讀器,如非常受歡迎的Foxit Reader。
將PDF文件上傳到谷歌雲端硬碟。上傳過程中,你可能會丟失部分文件格式,但是也更有可能提高文件的可讀取性。
方法2:Mac電腦
1、雙擊PDF文件。OS X帶有的Preview軟體,可以打開包括PDF文件在內的多種類型的文檔文件。Preview程序允許你讀取PDF文件,但不能編輯PDF文件。點擊此處了解如何編輯PDF文件。
2、更換打開PDF文件的閱讀程序。如果你有另一種PDF讀取程序,並且不想再使用 Preview程序了,那麼你可以將所有PDF文件設置為使用新程序來打開文件。在文件夾中選擇PDF文件,但不要打開它。
點擊「文件」菜單,選擇「了解更多」。
展開「打開方式」部分。
在下拉菜單中選擇你想要使用的應用程序。
點擊更改所有...按鈕。
3、如果需要的話輸入密碼。PDF文件可以設置密碼進行保護,以防未經授權的讀者讀取文件。如果你沒有密碼,你只能通過密碼破解程序來破解文件密碼,才能打開它。對於Mac電腦來說,如果你需要破解密碼,你可以考慮使用iStonsoft PDF Password Remover軟體。如果文件密碼很復雜,那麼密碼破解程序可能需要花費好幾小時或幾天才能破解獲得文件密碼。
檢修疑難故障
1、無法用Safari打開PDF文件。這種情況的發生是由於更新後的Safari瀏覽器與安裝的Adobe插件不兼容或插件發生錯誤。你可以通過手動刪除插件並重啟Safari來修復該問題。打開 /Library/Internet Plugins/ ,刪除AdobePDF相關插件。
打開 /User/Username/Library/Internet Plugins/ ,刪除AdobePDF相關插件。
重啟Safari瀏覽器,再次嘗試打開PDF文件。
2、「Adobe無法打開PDF名文件因為...」. 這種問題常常出現在使用Safari瀏覽器將PDF文件另存為或「導出PDF」文件時。嘗試在Safari中再次打開PDF文件。
點擊位於窗口頂部的磁碟(保存)按鈕,或將滑鼠懸停在頁面上,不久後頁面底部中央的位置會出現一個保存按鈕,點擊該按鈕即可。
將PDF文件保存在計算機上。
打開新保存的文件。
3、無法使用火狐瀏覽器下載PDF文件。如果你在火狐瀏覽器中下載PDF文件時沒有任何響應,那麼可能是Adobe Reader相關插件出現故障。點擊火狐菜單,選擇「工具」。
選擇「附加組件」,然後選擇「插件」。
查找「Adobe Acrobat NPAPi Plugin」,然後禁用它。
方法3:Android設備
1、下載支持PDF文件的應用程序。盡管安卓設備不帶有內置的PDF文件閱讀程序,但網上有大量方便好用的免費閱讀器可供你選擇下載。在這里向您推薦幾款應用程序:Google Drive
Quickoffice
Adobe Reader
Foxit MobilePDF
2、找到你想要打開的PDF文件。對於剛下載完的PDF文件,你可以點擊通知欄里剛完成下載的文件來打開它。如果你想要打開更早之前下載的PDF文件,那麼點擊下載文件夾中對應的文件即可。打開設備中「我的文件」或「文件管理器」。如果設備上沒有文件管理器,那麼可以從谷歌應用商店中免費下載一個。
打開下載文件夾。這是存儲下載文件的默認路徑文件夾。
點擊PDF文件來打開它。如果你已選擇好默認應用程序,那麼會自動打開文件。如果你剛剛安裝了一個PDF閱讀器,或設備上有多個PDF閱讀程序,那麼你需要選擇你想要使用的特定程序。
檢修故障
1、打開下載好的PDF文件時,出現「無法打開」的提示。導致這個問題的原因有很多。嘗試使用文件管理器打開下載的文件。你可以在下載文件夾中找到它。如果你可以用文件管理器打開文件,你可能需要重置瀏覽器。
打開設置應用重置瀏覽器。選擇「應用」,在應用列表中找到瀏覽器,然後點擊「清理數據」按鈕。
2、PDF試圖啟用錯誤的應用。如果PDF試圖用不支持讀取PDF文件的應用打開,那麼可能是因為設置了錯誤的默認打開程序。打開設置應用。
選擇「應用」。
選擇試圖打開PDF文件的應用。
在「默認打開程序」區域中,點擊「清除默認程序」。
嘗試再次打開PDF文件。你可以按提示,重新選擇要使用的應用。
方法4:iOS
1、點擊你想打開的PDF文件。iOS系統有內置的PDF閱讀器,可以打開郵件和網上的PDF文件。
2、點擊打開的PDF文件,打開菜單。這樣你可以用別的應用處理PDF文件。
3、點擊「打開」,或分享按鈕。如果你是在郵件應用中查看的PDF文件,你就可以使用分享按鈕;如果是在Safari中查看的PDF文件,你就可以使用「打開」按鈕。你可以看到所有支持PDF文件的應用。
4、選擇你想使用的應用。你可以使用iBook、Adobe Reader或其他設備中安裝應用。PDF會以你選擇的應用打開。
方法5:Kindle
1、將PDF文件傳輸到你的Kindle設備上。事實上有很多種傳輸文件的方法。你可以將你的Kindle連接到電腦上,並將文件添加到Kindle存儲中。點擊此處了解更多細節。
你可以使用免費的Kindle傳輸郵件將PDF文件通過無線網路傳輸到設備上。點擊此處了解詳情。
2、在你的Kindle設備上打開文件。當你完成文件傳輸後,從Kindle文庫中選擇並打開特定PDF文件。由於無法添加更多額外功能的其他程序,所以Kindle沒法實現可以與PDF進行更多的交互編輯等。
❹ 怎樣用C/C++讀取PDF文件中的內容
文件都是有頭有尾的,會表示文件的格式、大小等信息。你單純的把文件分割,然後保存到.pdf格式的文件中肯定是不行的。還是最好研究一下pdf文件的格式,把格式信息加入文件,應該就可以了。
❺ 用 C 或 c++ 或 java 如何能讀取 PDF文件
你的意思是將pdf文檔渲染出來是不是?c++有個pdf渲染庫叫做Poppler庫的(是基於xpdf),可以用來顯示一個pdf文檔。具體的你搜索下就行了。
❻ c#讀取pdf文件裡面數據!!
你可以試一下 Grapecity Documents For PDF。這是一款.NET PDF 文檔API,適用於所有 .NET Standard 2.0 及以上標準的平台,以編碼的方式,無需 Adobe Acrobat 組件 ,超快批量處理 PDF 文件,滿足關於 PDF 文檔的一切需求。網頁鏈接
這里是Grapecity Documents For PDF 的使用指南,裡面有關於載入、分析、修改現有 PDF 文檔的具體方法網頁鏈接
Grapecity Documents For PDF 最大的特色總結如下:
產品架構靈活、輕量
輕量級產品架構可節省系統處理 PDF 時佔用的內存和時間。與同類產品相比,GrapeCity Documents for PDF 可用於生成更高質量的 PDF 文檔。
完全兼容 Adobe PDF
GrapeCity Documents for PDF 符合 Adobe PDF 1.7 規范,可在不影響 PDF 文檔功能和設計的情況下,完成創建、編輯、存儲、合並、拆分等多種功能。
全文本支持
GrapeCity Documents for PDF 支持 PDF 文檔的所有文本和段落格式,同時還支持特殊字元、多種語言(包括中文)、RTL 格式、垂直拆分和旋轉文本。
100 種以上的 PDF 功能
使用 GrapeCity Documents for PDF,您可以隨意添加、刪除、拷貝、移動、保護、更改頁面大小、方向、轉換為線性化 PDF 以及壓縮 PDF 文件。
全面支持 .NET 平台
GrapeCity Documents for PDF 支持所有 .NET 平台,並允許您在應用程序中與 .NET Core 2.0 +、.NET Framework、Mono、Xamarin.iOS 和 Xamarin.Android 一起使用。
將應用程序部署到雲端
GrapeCity Documents 可用於雲應用程序開發,使用 NuGet 和 GrapeCity Documents for PDF,您可直接部署到網路雲、阿里雲、騰訊雲、Azure 和 AWS 中。
簡單來說,使用 GrapeCity Documents for PDF 可以輕松實現:
可生成線性化 PDF 文檔,通過 Internet 更快地進行查看
用代碼生成、載入、編輯、合並/拆分大型 PDF 文檔
支持多種語言(如中文)、特殊字元以及 RTL 格式
支持 100 種以上的 PDF 功能
其他核心功能網頁鏈接
❼ 怎樣用C語言提取pdf文檔內容流~
讀取pdf文件本身是很簡單的,fopen,fread即可,但是在你不知道pdf格式(也就是pdf如何編解碼)的情況下,你讀出來也沒用的,你根本不知道怎麼去解釋你讀出來的內容。
❽ c中如何在打開pdf文件時,指定pdf文件顯示的章節
7.0以上引用AcroPDF.dll
7.0以下引用pdf.ocx
使用下面的代碼試試:
Pdf1.LoadFile strPath 'pdf的路徑
Pdf1.setCurrentPage iPageNumber '顯示的頁碼