广告
返回顶部
首页 > 资讯 > 精选 >如何使用C#/VB.NET实现将PDF转为Word
  • 441
分享到

如何使用C#/VB.NET实现将PDF转为Word

2023-07-04 20:07:30 441人浏览 独家记忆
摘要

本篇内容介绍了“如何使用C#/VB.NET实现将pdf转为Word”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!固定布局模式转换速度快,有利

本篇内容介绍了“如何使用C#/VB.NET实现将pdf转为Word”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

固定布局模式转换速度快,有利于最大程度保持 PDF 文件的原貌。但是,生成的文档的可编辑性将受到限制,因为 PDF 中的每一行文本将在生成的 Word 文档中显示在单独的框架中。

流动形态是一种完整的识别模式。转换后的内容不会以框架形式呈现,并且生成的文档的结构是可流动的。生成的 Word 文档很容易重新编辑,但看起来可能与原始 PDF 文件不同。

将 PDF 转换为固定布局的 Doc/Docx 文档

  • 创建一个 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

将 PDF 转换为流动形态的 Doc/Docx 文档

创建一个 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

“如何使用C#/VB.NET实现将PDF转为Word”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: 如何使用C#/VB.NET实现将PDF转为Word

本文链接: https://www.lsjlt.com/news/347205.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何使用C#/VB.NET实现将PDF转为Word
    本篇内容介绍了“如何使用C#/VB.NET实现将PDF转为Word”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!固定布局模式转换速度快,有利...
    99+
    2023-07-04
  • 利用C#/VB.NET实现将PDF转为Word
    目录将 PDF 转换为固定布局的 Doc/Docx 文档完整代码将 PDF 转换为流动形态的 Doc/Docx 文档完整代码效果图众所周知,PDF 文档支持特长文件,集成度和安全可靠...
    99+
    2022-12-19
    C# PDF转Word C# PDF Word
  • C#/VB.NET实现将XML转为PDF
    目录引入dll方法1方法2将XML转为PDFC#VB.NET补充可扩展标记语言(XML)文件是一种标准的文本文件,它使用特定的标记来描述文档的结构以及其他特性。通过将XML转换为PD...
    99+
    2022-11-13
  • 怎么使用C#/VB.NET实现将Html转为Word
    这篇文章主要讲解了“怎么使用C#/VB.NET实现将Html转为Word”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用C#/VB.NET实现将Html转为Word”吧!1.通过NuG...
    99+
    2023-07-02
  • C#/VB.NET实现将Html转为Word的示例详解
    目录前言实现代码C#vb.net前言 本文分享以C#程序代码为例,实现将Html文件转换Word文档的方法(附VB.NET代码)。在实际转换场景中可参考本文的方法,转换前,请按照如下...
    99+
    2022-11-13
  • C#/VB.NET 实现彩色PDF转为灰度PDF
    目录配置程序环境转彩色PDF为灰度转换结果补充本文以C#代码为例介绍如何实现将彩色PDF文件转为灰度(黑白)的PDF文件,即 将PDF文档里面的彩色图片或者文字等通过调用PdfGra...
    99+
    2022-11-12
  • C#如何实现将PDF转为线性化PDF
    这篇文章主要介绍了C#如何实现将PDF转为线性化PDF,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。线性化PDF文件是PDF文件的一种特殊格式,可以通过Internet更快地...
    99+
    2023-06-22
  • C#实现将PDF转为线性化PDF
    目录程序环境方法步骤步骤1. 安装PDF插件。步骤2. 编辑如下代码实现转换。线性化PDF文件是PDF文件的一种特殊格式,可以通过Internet更快地进行查看。线性化的PDF,在页...
    99+
    2022-11-12
  • 如何利用python将pdf文档转为word?
    1.前言 有些时候,我们需要将pdf文档转换为word文档进行处理,但市面上的一些pdf软件往往需要付费才能使用。那么作为一名技术人员,如何才能实现pdf转word自由? 2.准备工作 提前安装好py...
    99+
    2023-09-05
    word python pdf
  • C#怎么实现将PDF转为Excel
    这篇文章主要介绍了C#怎么实现将PDF转为Excel的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇C#怎么实现将PDF转为Excel文章都会有所收获,下面我们一起来看看吧。通常,PDF格式的文档能支持的编辑功能...
    99+
    2023-06-29
  • Java如何实现将PDF转为PDF/A
    小编给大家分享一下Java如何实现将PDF转为PDF/A,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Jar包导入本次程序中导入的是Spire.Pdf.jar。可...
    99+
    2023-06-26
  • 如何利用Python将html转为pdf、word文件
    目录前言转 pdf安装 pdfkit 库安装 wkhtmltopdf 文件url 生成 pdf本地 html 文件生成 pdf转 word安装 pypandoc 库安装 pandoc...
    99+
    2022-12-19
    python将html转pdf python将html转word python pdf处理
  • C# VB.NET如何将Html转为Excel
    这篇文章主要介绍“C# VB.NET如何将Html转为Excel”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“C# VB.NET如何将Html转为Excel”文章能帮助大家解决问...
    99+
    2023-06-29
  • C#如何将Excel转换为PDF
    目录总结转换场景将Excel转换为PDF是一个很常用的功能,常见的转换场景有以下三种:转换整个Excel文档到PDF转换Excel文档的某一个工作表到PDF转换Excel文档的某一个...
    99+
    2023-01-28
    C# Excel C# Excel转换为PDF C# PDF
  • 如何在iPhone上将Word文档转换为PDF
    无论是银行对账单还是求职简历,在某些场景下,您都需要在线提交 PDF 格式的文件。大多数文档仍然以Word格式在iPhone上存储的大部分时间。但是iPhone上没有专用的默认应用程序可以直接将Word文档转换为pdf格式,安装任何不安全的...
    99+
    2023-07-12
  • 使用Python将Word文档转换为PDF的方法
    摘要: 文介绍了如何使用Python编程语言将Word文档转换为PDF格式的方法。我们将使用python-docx和pywin32库来实现这个功能,这些库提供了与Microsoft Word应用程序的交互能力。 正文: 在现实生活和工作中,...
    99+
    2023-10-03
    python word2pdf python-docx pywin32
  • Java如何将Word转为PDF、PNG、SVG、RTF、XPS、TXT、XML
    小编给大家分享一下Java如何将Word转为PDF、PNG、SVG、RTF、XPS、TXT、XML,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!使用工具:Free...
    99+
    2023-06-02
  • C#实现将PDF转为Excel的方法详解
    目录dll引用方法方法1方法2PDF转ExcelC#VB.NET通常,PDF格式的文档能支持的编辑功能不如office文档多,针对PDF文档里面有表格数据的,如果想要编辑表格里面的数...
    99+
    2022-11-13
  • SpringBoot如何实现word文档转pdf
    目录一.背景二.方案选择1.Spire.Doc for Java方案2.docx4j方案3.jodconverter+LibreOffice 方案4.其他三.实操1.docx4j2....
    99+
    2022-11-13
  • Java如何实现无损Word转PDF
    这篇文章主要介绍“Java如何实现无损Word转PDF”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Java如何实现无损Word转PDF”文章能帮助大家解决问题。word转pdf实现思路代码实现主要...
    99+
    2023-07-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作