6行代码实现PDF转Word,纯国产文档库Spire.Office系列实践

公司做软件开发的,我是做运营推广的,Spire.Office这个开发控件库虽然团队运营了很久很久,但是一直没有上机体验过,图文分享我的上机体验,以及TA是怎么做成PDF转换软件的。

公司做软件开发的,我是做运营推广的,Spire.Office这个开发控件库虽然团队运营了很久很久,但是一直没有上机体验过,图文分享我的上机体验,以及TA是怎么做成PDF转换软件的。

6行代码实现PDF转Word,纯国产文档库Spire.Office系列实践

迅捷的PDF各种转,会了这篇应该都能自己实现

本次实践用的.NET Winform开发,因为···我只会这个。

首先需要下载dll扩展,这个是纯后端木有界面的,Spire.Office整包下载。

接下来尽量不废话,用截图和代码为你展示:

第一步:了解DEMO

6行代码实现PDF转Word,纯国产文档库Spire.Office系列实践

只尝试了PDF相关功能,案例代码很全

还好,Spire是中国人开发的,学习上手资料中文版,上手很快。

6行代码实现PDF转Word,纯国产文档库Spire.Office系列实践

对应要转换的功能,Spire.Pdf直接甩出了代码

第二步:上机实现PDF的转换功能(PDF转Word为例)

6行代码实现PDF转Word,纯国产文档库Spire.Office系列实践

先拖个WinForm窗体

using Spire.Pdf;        //对应PDF转Word按钮的事件        private void button7_Click(object sender, EventArgs e)        {            // 加载本地pdf,sourcedir是文件夹绝对路径            String file = sourcedir + "PBI.pdf";            PdfDocument doc = new PdfDocument();            doc.LoadFromFile(file);            //文件保存路径            doc.SaveToFile(sourcedir + "ToDoc.docx", FileFormat.DOCX);            doc.Close();            //打开看效果            System.Diagnostics.Process.Start(sourcedir + "ToDoc.docx");        }

6行代码实现PDF转Word,纯国产文档库Spire.Office系列实践

PDF原文效果

6行代码实现PDF转Word,纯国产文档库Spire.Office系列实践

用的spire的试用,所有文件会有水印

用上述简单代码实现的PDF转Word效果如上。第一次PDF转doc的时候图片未能加载,转docx是完全没有遇到问题,这是什么原因呢果你知道的话文末留言分享一下好吗/p>

demo源码在这里下载。

结语

Spire.Office格式转换的效率还是挺高的,上述pdf转化总用时不到2s,作为一个国产功能库我要给它点个赞。

场景分享

文档类软件我们常用的office和wps有些功能是需要开会员的,迅捷这类软件也就是针对个人或公司这样大量的需求而研发的,一次收费永久使用,把成本大大的降下来了。

我们拓展一下思路,如果我们是企业,把这个功能库在业务上放大一下:

  • 和OA集成,直接在系统里面新建、发布、修改等,做一个自己内部的钉钉或者企业微信的文件管理系统,在我们的一些涉密单位里完全实践私有化管理,安全放心;
  • 我们有些建筑施工企业,经常需要打印和转化一些图纸,在公司内部可能上传的word,通过OA或者自己研发的软件,一个按钮实现转换、输出;
  • 在大学里我曾经和导师做过一个项目,通过同学远程上传论文、我们线上修改、最后同学pdf下载保持格式的稳定,以前想了无数方法都智能做到上传和下载,但是通过spire.office就完全实践了这个过程;
  • 还有就是抢迅捷这类软件的生意了,做到更多功能更快效率,跨平台云处理,也是一个小的商业方法了。

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年10月22日
下一篇 2021年10月22日

相关推荐

发表回复

登录后才能评论