C# 将PDF文件转换为word格式
Pdf(Portable Document Format)意为“便携式文档格式”,是现在最流行的文件格式之一,它有很多优点如:尺寸较小、阅读方便、操作系统平台通用等,非常适合在网络上传播和使用。如今在我们的日常生活中已随处可见PDF文件的身影,例如产品说明、电子图书、网络资料、电子邮件等,PDF文件已被越来越多的人使用。但在使用过程中,我们会发现一个问题,那就是我们很难对PDF文件进行文本和格式编辑。而一直以来,MS Word 都是最流行的文字处理程序。因此有些时候为了方便编辑,我们通常会将PDF文件转换为word格式。
Spire.PDF软件给开发者提供了一种以C#编程的方式,在.NET平台上将PDF文件转换为word的功能。下面我们就一起来探讨如何使用Spire.PDF来实现这一功能。
有需要的朋友,可以从E-iceblue官网上下载使用。安装完成后,将bin文件夹下的相关.dll文件添加引用至Visual Studio。
下面是代码片段:
步骤1:创建一个新的PDF文件并加载要转换的PDF文档。
PdfDocument doc = new PdfDocument();doc.LoadFromFile("图文版丽江旅游攻略大全.pdf");
步骤2:调用SaveToFile方法将PDF文档转换为word格式;
doc.SaveToFile("图文版丽江旅游攻略大全.doc", FileFormat.DOC);
步骤3:保存文档并重新打开;
System.Diagnostics.Process.Start("图文版丽江旅游攻略大全.doc");
原PDF文件截图:
转换成word文档后的效果截图:
全部代码:
using Spire.Pdf;using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace convert_pdf_to_word{class Program{static void Main(string[] args){PdfDocument doc = new PdfDocument();doc.LoadFromFile("图文版丽江旅游攻略大全.pdf");doc.SaveToFile("图文版丽江旅游攻略大全.doc", FileFormat.DOC);System.Diagnostics.Process.Start("图文版丽江旅游攻略大全.doc");}}}
转载于:https://www.cnblogs.com/Yesi/p/4971636.html
C# 将PDF文件转换为word格式相关推荐
- 怎样快速的将WPS文件转换为word格式
如何将WPS文件转换为word格式!相信大家会很有疑问的,由于一般在工作中在办公使用的WPS所以保存的文件都是以WPS格式的文件,那么有时候可能需要你将WPS转换成word格式.那么下面小编交给大家一 ...
- python读取加密word_Python 实现加密过的PDF文件转WORD格式
更多python教程请到: 菜鸟教程www.piaodoo.com 人人影视www.sfkyty.com 实现方法简介 许多文件都支持转换为PDF格式,诸如Word,Excel,PowerPoint, ...
- python 修改pdf_Python 实现加密过的PDF文件转WORD格式
实现方法简介 许多文件都支持转换为PDF格式,诸如Word,Excel,PowerPoint,Cad以及图片格式.所以pdf从学校到职场,都可以看到pdf文件的身影. 为了保证了文件的安全性,正常情况 ...
- 如何快速将PDF文件转换为Word文档
PDF文件是一个广泛使用的电子文档格式,其被广泛应用于各种领域,包括教育.商业和政府.虽然PDF文件非常实用,但有时你需要将其转换为Word文档,以便更方便地编辑和处理.以下是几种快速将PDF文件转换 ...
- 苹果手机如何将PDF文件转换为Word文档
作为职场小白一遇到文件转换就头疼,特别是下班了之后手机接收到的PDF文件,电脑又不在身边,手机又不会转换,是不是很多人都有我这样的苦恼,但是小编今天就在这告诉大家,手机上市可以实现PDF文件转换Wor ...
- java pdf 转换 word_如何使用Java将pdf文件转换为word文件
如何使用Java将pdf文件转换为word文件? 而且,它看起来像它一样容易吗? 解决方法: public class PDFTextReader { static String pdftoText( ...
- Python PDF文件转Word格式
1.免费在线转换网站 PDF转换器,限制50页: http://pdfdo.com/pdf-to-word.aspx 迅捷PDF转换器,限制2M: http://app.xunjiepdf.com/p ...
- 如何在 Linux 中使用 Calibre 将 PDF 文件转换为 EPUB 格式?
在这个现代时代,一切都被数字化了,电子书已成为主流,电子书有多种格式,如 PDF.EPUB.MOBI.AZW3 和 IBA 等. 大多数电子书阅读器支持几乎所有格式,但是,某些电子书阅读器可能不支持特 ...
- PDF可以转换为CAD格式吗?怎么将PDF文件转换为CAD格式?
PDF可以转换为CAD格式吗?怎么将PDF文件转换为CAD格式?相信不小小伙伴对这个问题都会存有疑问,毕竟我们经常会在工作中将CAD图纸文件转换为PDF格式,而在此将PDF转换为CAD格式,确实很多人 ...
最新文章
- 什么是802.11G协议
- Zookeeper分布式集群部署
- 最近微软购买了哪些域名?
- (旧)走遍美国——(一、整体)
- SAP GraphQL console UI的实现原理
- 【Python学习】 - 如何将Pandas包中的groupby分组类型转换成DataFrame(一步就足够了)
- 【CSS3】CSS3支持的颜色表示方法大全
- font-familly:' 阿里巴巴-普惠体 '【永久免费 】 - 下载与使用
- http模拟登陆及发请求
- 露雨资源库三(第一个.net2.0软件)-为控件增加自动完成功能
- kickstart+TFTP+PXE+NFS+DHCP批量安装系统,raid
- CSS 参考资料/学习资料
- ultraedit教程java_Java开发工具配置UltraEdit基础教程
- Spring源码之ApplicationContext(一)
- 计算机歌曲压缩比公式,音频动态压缩第三层(MPEGAudioLayer-3)
- ubuntu搜狗拼音输入法无法切换英文
- 树莓派—raspbian软件源
- 阿里云盘迎来了第三方客户端小白羊版
- Python 时间序列预测:Hot-winters
- unicloud.dcloud
热门文章
- git bash here 找不到应用程序_git 简单命令
- 2019-12-07 IP header的结构由RFC 791定义
- Fedora 29 rpmbuild 打包openssl 1.1.1a版本
- 插入始终是1_插入式电磁流量计的安装说明
- animate inater插件_基于animate.css动画库的全屏滚动小插件,适用于vue.js(移动端、pc)项目...
- linux c 数字变字符串,Linux C 知识 char型数字转换为int型 int型 转换为Char
- mysql每一行数据类型_MySQL_MySQL编程中的6个实用技巧,每一行命令都是用分号(;)作为 - phpStudy...
- idea package自动生成_IDEA自动生成pojo实体类模板
- Impala如何支持array<string> 解决问题
- Maven的性质与部署整理