㈠ C#怎麼打開pdf文件
1.PDFBox的IKVM版本:目前只有PDFBox的IKVM版本能比較好地從PDF中提取文本
2.使用Acrobat的SDK
3.XPDF:如果條件允許可以考慮使用XPDF的PDFToTextXPDF是用C語言編寫的PDF解析庫,並提供多個工具,開放源代碼(如果熟悉C和dotnet,也許可以在dotnet環境下編譯)
㈡ 怎麼用C語言讀取PDF文件
1.pdf(Portable Document Format的簡稱,意為「攜帶型文檔格式」),是由Adobe Systems用於與應用程序、操作系統、硬體無關的方式進行文件交換所發展出的文件格式。PDF文件以PostScript語言圖象模型為基礎,無論在哪種列印機上都可保證精確的顏色和准確的列印效果,即PDF會忠實地再現原稿的每一個字元、顏色以及圖象。
2.對於程序來說,不管後綴名如何,文件分為兩種類型:文本文件和二進制文件。
C語言里有一系列文件操作函數。區分文本和二進制文件,需要在打開文件時設置不同的控制符mode的變數即可。
3.fopen的函數原型:FILE * fopen(const char * path,const char * mode);
fopen函數的第一個參數是文件路徑,第二個參數是打開方式,有以下幾種方式:
r 以只讀方式打開文件,該文件必須存在。
r+ 以可讀寫方式打開文件,該文件必須存在。
rb+ 讀寫打開一個二進制文件,允許讀數據。
rw+ 讀寫打開一個文本文件,允許讀和寫。
w 打開只寫文件,若文件存在則文件長度清為0,即該文件內容會消失。若文件不存在則建立該文件。
w+ 打開可讀寫文件,若文件存在則文件長度清為零,即該文件內容會消失。若文件不存在則建立該文件。
a 以附加的方式打開只寫文件。若文件不存在,則會建立該文件,如果文件存在,寫入的數據會被加到文件尾,即文件原先的內容會被保留。(EOF符保留)
a+ 以附加方式打開可讀寫的文件。若文件不存在,則會建立該文件,如果文件存在,寫入的數據會被加到文件尾後,即文件原先的內容會被保留。 (原來的EOF符不保留)
wb 只寫打開或新建一個二進制文件;只允許寫數據。
wb+ 讀寫打開或建立一個二進制文件,允許讀和寫。
wt+ 讀寫打開或著建立一個文本文件;允許讀寫。
at+ 讀寫打開一個文本文件,允許讀或在文本末追加數據。
ab+ 讀寫打開一個二進制文件,允許讀或在文件末追加數據。
上述的形態字元串都可以再加一個b字元,如rb、w+b或ab+等組合,加入b 字元用來告訴函數庫打開的文件為二進制文件,而非純文字文件。
㈢ 怎樣打開pdf文件 並能實現復制
打開pdf文件要先下載pdf閱讀軟體,這樣的軟體很多,可以在網路搜」pdf閱讀器「,下載安裝後,pdf文件便可打開,也可復制,ctrl+c ,也可粘貼ctrl+v
㈣ 只有PDF文件一打開就提示windows找不到文件,請確定文件名是否正確
可能是你沒有安裝pdf閱讀器的原因,或者是是安裝了pdf閱讀器缺因為什麼原因沒有注冊表上注冊,建議你重新安裝pdf閱讀器,一般用Adobe Reader就可以了。
㈤ c中如何在打開pdf文件時,指定pdf文件顯示的章節
7.0以上引用AcroPDF.dll
7.0以下引用pdf.ocx
使用下面的代碼試試:
Pdf1.LoadFile
strPath
'pdf的路徑
Pdf1.setCurrentPage
iPageNumber
'顯示的頁碼
㈥ 關於C#打開PDF文件的問題
字元串文件名=「201 096 218 686」;
串P = 201096198974.pdf「;/ /定義文件名
字元串文件路徑=使用Server.Mappath(」數據文件/「+ P);/ /。
Response.ClearContent();/ /清除緩沖區的內容
Response.ClearHeaders的();/ /空的緩沖區的HTTP標頭
字元串FilePost = filePath.Substring(文件路徑的物理路徑長度 - 3)TOLOWER();/ /擴展名
開關(FilePost),
案「PDF :/ / PDF文件
回復=;應用/ PDF「;/ /設置HTTP頭部像
休息一個PDF文檔;
案」文檔「:
回復方法=」應用程序/ msword「
>;
案「XLS」:
回復=「應用/ vnd.ms-練成」;
休息;
默認值:
會話「errorInfo中「] =」不支持的文件格式:「+ FilePost
的Response.Redirect(」ErrorPage.aspx「);
休息;
}
Response.WriteFile(文件路徑);/ /寫客戶端
Response.Flush激發();/ /客戶端更新
Response.Close();/ /關閉
session.remove(「報告」); / /刪除「報告」會話
來源 http://www.xudan123.com
㈦ pdf是什麼格式,用什麼打開
PDF(攜帶型文件格式,Portable Document Format)是由Adobe Systems在1993年用於文件交換所發展出的文件格式。
PDF主要由三項技術組成:衍生自PostScript;字型嵌入系統;資料壓縮及傳輸系統。它的優點在於跨平台、能保留文件原有格式(Layout)、開放標准,能免版稅(Royalty-free)自由開發PDF相容軟體,是一個開放標准,2007年12月成為ISO 32000國際標准。
可用一下軟體打開:
Adobe Acrobat(分標准版和專業版)
Pitstop(作為插件形式與acrobat專業版協助,編輯類)
NEO(MAC上的專業PDF編輯軟體,編輯類)
packedge(esko流程中的編輯軟體,專業級,且對PDF支持很好,編輯類)
ARTPRO(MAC上的pdf專業編輯軟體,編輯類)
AdobeIllustrator(僅可匯入該檔案的某個頁面,編輯類)
pdf格式具有下列優點:
1、 閱讀方便:通過免費的Acrobat Reader軟體,接件人可以從任何電腦上觀看,瀏覽和列印PDF文件。集約的PDF文件比原來的源文件小很多,在Web上下載文件的同時可以快速地顯示頁面。
2、 特別適合列印:PDF 文件是以PostScript語言圖象模型為基礎,無論在哪種列印機上都可保證精確的,顏色准確的列印效果。PDF將忠實地再現你原稿的每一個字元,顏色以及圖象。
3、 特別適合屏幕上閱覽:不管你的顯示器是何種類型,PDF文件精確的顏色匹配保證忠實再現原文。PDF文件可以放大到800%而絲毫不損失清晰。
4、 高效的瀏覽:創建PDF者可以加入書簽,web鏈接來使PDF文件容易瀏覽,讀者可以直接使用電子化的便簽,高亮顯示,下劃線等來對PDF文件進行標注。觀看時,讀者可以放大和縮小一個文件以適應屏幕和自己的視覺。
㈧ 怎樣用C/C++讀取PDF文件中的內容
文件都是有頭有尾的,會表示文件的格式、大小等信息。你單純的把文件分割,然後保存到.pdf格式的文件中肯定是不行的。還是最好研究一下pdf文件的格式,把格式信息加入文件,應該就可以了。
㈨ pdf文件怎麼打開
PDF文件想要進行打開的方法有很多,但是大部分都需要使用軟體,但是你自己的具體操作和所使用的軟體之前還是有差別的!
a.如果你只是向將PDF文件進行打開,來進行瀏覽的話那你就可以使用PDF閱讀器來進行打開使用!