java解析大文件 C#如何利用itextSharp修改現(xiàn)有PDF文件內(nèi)容,比如插入?
C#如何利用itextSharp修改現(xiàn)有PDF文件內(nèi)容,比如插入?試試這個(gè)修改過(guò)的代碼:String file name=myopenfiledialog()//保存當(dāng)我單擊選擇一個(gè)PDF文件時(shí),PD
C#如何利用itextSharp修改現(xiàn)有PDF文件內(nèi)容,比如插入?
試試這個(gè)修改過(guò)的代碼:String file name=myopenfiledialog()//保存當(dāng)我單擊選擇一個(gè)PDF文件時(shí),PDF文件的路徑是pdfdocument document=new pdfdocument(“”)//創(chuàng)建一個(gè)新的pdfdocument文檔加載PDF(文件名,“”)//將選定的PDF文件加載到文檔對(duì)象中文檔當(dāng)前頁(yè)正文. 添加文本(“feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee。
iText怎么一行一行的讀取pdf?
Public void readpdf(string file name){
file file=new file(file name)
FileInputStream in=null
嘗試{
in=new FileInputStream(file name)]//創(chuàng)建一個(gè)新的PDF解析器對(duì)象
pdfparser parser=new pdfparser(in)]//解析PDF文件解析器.parse()
//獲取已解析的PDF文檔對(duì)象
pddocument pdfdocument=解析器.getPDDocument()
//create a new PDF Text stripper
pdftextstripper stripper=new pdftextstripper()]//從PDF文檔對(duì)象分割文本
字符串結(jié)果=剝離器.getText(PDF文檔)系統(tǒng)輸出打?。≒DF文件)文件.getAbsolutePath()“的文本如下:")
系統(tǒng)輸出打?。ńY(jié)果)
}catch(異常e){系統(tǒng)輸出打?。ā白x取PDF文件”文件.getAbsolutePath()“生活失敗了!“e)
e.printStackTrace()
}最后{
if(in!=null){
試試{關(guān)閉()
}捕獲(IOException e1){
}
}
}