您好,登錄后才能下訂單哦!
本篇內容介紹了“如何使用C#/VB.NET實現將PDF轉為Word”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
固定布局模式轉換速度快,有利于最大程度保持 PDF 文件的原貌。但是,生成的文檔的可編輯性將受到限制,因為 PDF 中的每一行文本將在生成的 Word 文檔中顯示在單獨的框架中。
流動形態是一種完整的識別模式。轉換后的內容不會以框架形式呈現,并且生成的文檔的結構是可流動的。生成的 Word 文檔很容易重新編輯,但看起來可能與原始 PDF 文件不同。
創建一個 PdfDocument 對象。
使用 PdfDocument.LoadFromFile() 方法加載示例 PDF 文件。
使用 PdfDocument.SaveToFile() 方法將 PDF 轉換為 .doc/.docx 格式文件并保存。
C#
using Spire.Pdf; namespace ConvertPdfToDoc { class Program { static void Main(string[] args) { //創建一個 PdfDocument 對象 PdfDocument doc = new PdfDocument(); //加載示例 PDF 文件 doc.LoadFromFile("示例.pdf"); //將PDF轉換為Doc格式文件并保存 doc.SaveToFile("ToDoc.doc", FileFormat.DOC); //將PDF轉換為Docx格式文件并保存 doc.SaveToFile("ToDocx.docx", FileFormat.DOCX); } } }
VB.NET
Imports Spire.Pdf Namespace ConvertPdfToDoc Friend Class Program Private Shared Sub Main(ByVal args As String()) '創建一個 PdfDocument 對象 Dim doc As PdfDocument = New PdfDocument() '加載示例 PDF 文件 doc.LoadFromFile("示例.pdf") '將PDF轉換為Doc格式文件并保存 doc.SaveToFile("ToDoc.doc", FileFormat.DOC) '將PDF轉換為Docx格式文件并保存 doc.SaveToFile("ToDocx.docx", FileFormat.DOCX) End Sub End Class End Namespace
創建一個 PdfDocument 對象。
使用 PdfDocument.LoadFromFile() 方法加載示例 PDF 文件。
使用 PdfConvertOptions.SetPdfToDocOptions(bool usePsMode,bool useFlowRecognitionMode) 方法將轉換引擎設置為 PS 模式并將識別模式設置為流。
使用 PdfDocument.SaveToFile() 方法將文檔轉換為.doc/.docx 格式的文件。
C#
using Spire.Pdf; namespace ConvertPdfToDocxUsingPsMode { class Program { static void Main(string[] args) { //創建一個 PdfDocument 對象 PdfDocument doc = new PdfDocument(); //加載示例 PDF 文件 doc.LoadFromFile("示例.pdf"); // PDF轉Word使用PS模式,識別模式設置為流 doc.ConvertOptions.SetPdfToDocOptions(true, true); //將PDF轉換為Doc格式文件并保存 doc.SaveToFile("ToDoc1.doc", FileFormat.DOC); //將PDF轉換為Docx格式文件并保存 doc.SaveToFile("ToDocx1.docx", FileFormat.DOCX); } } }
VB.NET
Imports Spire.Pdf Namespace ConvertPdfToDocxUsingPsMode Friend Class Program Private Shared Sub Main(ByVal args As String()) '創建一個 PdfDocument 對象 Dim doc As PdfDocument = New PdfDocument() '加載示例 PDF 文件 doc.LoadFromFile("示例.pdf") ' PDF轉Word使用PS模式,識別模式設置為流 doc.ConvertOptions.SetPdfToDocOptions(True, True) '將PDF轉換為Doc格式文件并保存 doc.SaveToFile("ToDoc1.doc", FileFormat.DOC) '將PDF轉換為Docx格式文件并保存 doc.SaveToFile("ToDocx1.docx", FileFormat.DOCX) End Sub End Class End Namespace
“如何使用C#/VB.NET實現將PDF轉為Word”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。