1.背景:

由于资料流转原因,需要将一系列的word转换为PDF(防止修改),然后看了下现成的Office系列以及国产的WPS,都保留的转PDF的功能,但是批量却需要升级成为会员。一旦充值成为会员,PDF都能给你转word,本着不想花钱的思路,就在找有没有其他途径呢?

2.发现:

作为微软的拳头产品的Office系列已经和操作系统有着深深的联系,只要安装07以上版本的Office,即可采用VBScript来进行操作

3.解决

需将脚本保存在需要批量转换的word文件夹内,运行脚本记得提权,运行完成后PDF文件也保存在文件夹内,只需“按类型排列”即可分离。

On Error Resume Next

Const wdExportFormatPDF = 17

Set oWord = WScript.CreateObject("Word.Application")

Set fso = WScript.CreateObject("Scripting.Filesystemobject")

Set fds=fso.GetFolder(".")

Set ffs=fds.Files

For Each ff In ffs

If (LCase(Right(ff.Name,4))=".doc" Or LCase(Right(ff.Name,4))="docx" ) And Left(ff.Name,1)<>"~" Then

Set oDoc=oWord.Documents.Open(ff.Path)

odoc.ExportAsFixedFormat Left(ff.Path,InStrRev(ff.Path,"."))&"pdf",wdExportFormatPDF

If Err.Number Then

MsgBox Err.Description

End If

End If

Next

odoc.Close

oword.Quit

Set oDoc=Nothing

Set oWord =Nothing

MsgBox "Word全自动转换为PDF已完成!"

c语言 word转pdf,批量Word转PDF之捷径相关推荐

  1. python批量pdf转word_Python:PDF批量转Worde+PDF图片快速提取(附源代码)-Go语言中文社区...

    在日常生活中我们常常会用到PDF格式的文档,这种格式虽然阅读方便,但我们通常无法修改PDF里面的内容,如果想要修改的需要把PDF转成Word形式.除此之外,PDF字间距较大,如果完整打印下来会花费不少 ...

  2. c 调用openoffice word转pdf_批量 Word 转 PDF 方法

    - START -手上有近百个 Word 文档需要转为 PDF, 怎么办?难道要一个一个的导出吗?确实,Office2010 以后版本的 Word 可以直接导出 PDF,是时候让 Python 来替我 ...

  3. 职场打工人快看过来,一分钟教会你PDF转Word后怎么编辑

    身在职场的你,拿到一份PDF文件后如果需要对这份文件进行编辑处理,你会如何做呢?有的小伙伴可能会选择先将PDF文件先转换成Word文档,再对转换后的文档进行编辑处理.其实这样做是比较简单方便的,因为P ...

  4. python批量pdf转word,python批量实现Word文件转换为PDF文件

    本文为大家分享了python批量转换Word文件为PDF文件的具体方法,供大家参考,具体内容如下 1.目的 通过万能的Python把一个目录下的所有Word文件转换为PDF文件. 2.遍历目录 作者总 ...

  5. 手把手 | 20行Python代码教你批量将PDF转为Word

    2019独角兽企业重金招聘Python工程师标准>>> 在日常工作或学习中,经常会遇到这样的无奈: "小任,你把这个PDF中的文件码出来发我" 艹,倒霉,2M的P ...

  6. python实现pdf转word详解_手把手|20行Python代码教你批量将PDF文件转为Word格式(包教包会)...

    在日常工作或学习中,经常会遇到这样的无奈: "小任,你把这个PDF中的文件码出来发我" 倒霉,2M的PDF12点也完不了啊! 很多时候在学习时发现许多文档都是PDF格式,PDF格式 ...

  7. dataframe保存为txt_如何批量查找并修改替换 Word、PPT、Excel、PDF、TXT等文件的内容...

    概要 平时的工作中,我们避免不了与众多 Word 文件.PPT 文件.PDF 文件.TXT 等文件打交道,有时候我们需要对这些文件进行批量修改与替换内容.这里我们介绍了这样的一款工具,它可以很方便快速 ...

  8. 如何在ppt下面加入讲解内容_如何批量查找并修改替换 Word、PPT、Excel、PDF、TXT等文件的内容——我的ABC...

    概要:平时的工作中,我们避免不了与众多 Word 文件.PPT 文件.PDF 文件.TXT 等文件打交道,有时候我们需要对这些文件进行批量修改与替换内容.这里我们介绍了这样的一款工具,它可以很方便快速 ...

  9. 亿愿Word文档批量多语言翻译---word文档翻译专家!几十种语言随意快速互译!可以生成中外文,中英文对照内容文档!

    亿愿Word文档批量多语言翻译-软件功能简介 [亿愿Word文档批量多语言翻译]采用目前最强大的.国际著名公司的谷歌翻译引擎,自动识别语言种类,把英文.日文.韩文.德文.法文.俄文等几十种外国语言的文 ...

  10. python 根据word生成ppt_未明学院:利用Python将Wordamp;PPT批量转成PDF

    Python中的许多库,像一个个具有不同功能的"工具",能帮助我们解决工作中的不同问题,提高工作效率! 本期将继续为大家放松python中的实用技能,本期的主题是:利用Python ...

最新文章

  1. ClickHouse系列教程一:Debian/Ubuntu 下ClickHouse的安装和使用
  2. 矩阵运算和文本处理中的分类问题
  3. C++实现简单选择排序
  4. linq中的castT()及OfTypeT()
  5. 使用深度学习框架 Tensorflow 实现线性回归 (Linear Model)
  6. 信息学奥赛一本通C++语言——1057:简单计算器
  7. ARMedia问题记录
  8. Pandas 文本数据方法 partition( )
  9. C++ 修改 Windows Service【转】
  10. 牛市来了,我劝读者不要炒股他却骂我不地道...
  11. Depends工具(检查exe文件依赖的好朋友)
  12. 2022爱分析・人工智能应用实践报告
  13. 如何玩转互联网金融大数据——征信
  14. python数据处理可以做什么菜_python 文件处理
  15. December in English(2017)
  16. Python的运行环境
  17. 教你在CorelDRAW中制作水印
  18. ​金融风控的护航员——聊聊ERNIE在度小满用户风控的应用
  19. 干货 | 京东云托管Kubernetes集成镜像仓库并部署原生DashBoard
  20. office2021、Excel2021设置密码

热门文章

  1. Swift高仿iOS网易云音乐Moya+RxSwift+Kingfisher+MVC+MVVM
  2. Gradle下载的地址
  3. TransCAD实用技术梗概
  4. java gps解析_GPS经纬度可以用来Java解析
  5. C语言里的符号重载《C专家编程》
  6. 研发项目wbs分解简单案例_2013项目管理案例分析:工作分解结构(WBS)(精选五篇)...
  7. Xshell 4使用
  8. BES系列蓝牙开发总结
  9. HART协议命令与UART串口解析
  10. 配置Cisco ASA 5512 公网访问ASDM 详解