本篇内容介绍了“如何使用C#/VB.NET实现将pdf转为Word”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!固定布局模式转换速度快,有利
本篇内容介绍了“如何使用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.PdfNamespace 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 ClassEnd 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.PdfNamespace 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 ClassEnd Namespace
“如何使用C#/VB.NET实现将PDF转为Word”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!
--结束END--
本文标题: 如何使用C#/VB.NET实现将PDF转为Word
本文链接: https://lsjlt.com/news/347205.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0