2013-08-02 178 views
-1

我正在嘗試開發一個程序,允許用戶使用vb.net將pdf文件轉換爲word文件。如何將PDF文件轉換爲使用vb.net的word文件

有沒有什麼好的API?

而且,它看起來很簡單嗎?

+0

除非你瞭解雙方的PDF文件格式與Word文檔格式,爲什麼會容易嗎?你需要庫來讀寫這些格式。你看過如何做到這一點?你可以獲得純文本,但有很多限制,但是你不會得到很多格式。 –

+0

是的,我知道它需要一個庫來讀取pdf文件,另一個庫需要寫入ms文件。但是,我無法找到在閱讀pdf文件時如何檢測圖像並將其解壓縮。它應該存在一個庫,但是。 – Gentuzos

+0

也許iTextSharp - 但我使用了原始的Java iText,這並不容易。 http://stackoverflow.com/questions/83152/reading-pdf-documents-in-net –

回答

0

試試這個,

' Path of input PDF document 
Dim filePath As String = "d:\\Source.pdf" 
' Instantiate the Document object 
Dim document As Aspose.Pdf.Document = New Aspose.Pdf.Document(filePath) 
' Create DocSaveOptions object 
Dim saveOptions As DocSaveOptions = New DocSaveOptions() 
' Set the recognition mode as Flow 
saveOptions.Mode = DocSaveOptions.RecognitionMode.Flow 
' Set the Horizontal proximity as 2.5 
saveOptions.RelativeHorizontalProximity = 2.5F 
' Enable the value to recognize bullets during conversion process 
saveOptions.RecognizeBullets = True 
' save the resultnat DOC file 
document.Save("d:\\Resultant.doc", saveOptions) 
相關問題