c语言 word转pdf,批量Word转PDF之捷径
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之捷径相关推荐
- python批量pdf转word_Python:PDF批量转Worde+PDF图片快速提取(附源代码)-Go语言中文社区...
在日常生活中我们常常会用到PDF格式的文档,这种格式虽然阅读方便,但我们通常无法修改PDF里面的内容,如果想要修改的需要把PDF转成Word形式.除此之外,PDF字间距较大,如果完整打印下来会花费不少 ...
- c 调用openoffice word转pdf_批量 Word 转 PDF 方法
- START -手上有近百个 Word 文档需要转为 PDF, 怎么办?难道要一个一个的导出吗?确实,Office2010 以后版本的 Word 可以直接导出 PDF,是时候让 Python 来替我 ...
- 职场打工人快看过来,一分钟教会你PDF转Word后怎么编辑
身在职场的你,拿到一份PDF文件后如果需要对这份文件进行编辑处理,你会如何做呢?有的小伙伴可能会选择先将PDF文件先转换成Word文档,再对转换后的文档进行编辑处理.其实这样做是比较简单方便的,因为P ...
- python批量pdf转word,python批量实现Word文件转换为PDF文件
本文为大家分享了python批量转换Word文件为PDF文件的具体方法,供大家参考,具体内容如下 1.目的 通过万能的Python把一个目录下的所有Word文件转换为PDF文件. 2.遍历目录 作者总 ...
- 手把手 | 20行Python代码教你批量将PDF转为Word
2019独角兽企业重金招聘Python工程师标准>>> 在日常工作或学习中,经常会遇到这样的无奈: "小任,你把这个PDF中的文件码出来发我" 艹,倒霉,2M的P ...
- python实现pdf转word详解_手把手|20行Python代码教你批量将PDF文件转为Word格式(包教包会)...
在日常工作或学习中,经常会遇到这样的无奈: "小任,你把这个PDF中的文件码出来发我" 倒霉,2M的PDF12点也完不了啊! 很多时候在学习时发现许多文档都是PDF格式,PDF格式 ...
- dataframe保存为txt_如何批量查找并修改替换 Word、PPT、Excel、PDF、TXT等文件的内容...
概要 平时的工作中,我们避免不了与众多 Word 文件.PPT 文件.PDF 文件.TXT 等文件打交道,有时候我们需要对这些文件进行批量修改与替换内容.这里我们介绍了这样的一款工具,它可以很方便快速 ...
- 如何在ppt下面加入讲解内容_如何批量查找并修改替换 Word、PPT、Excel、PDF、TXT等文件的内容——我的ABC...
概要:平时的工作中,我们避免不了与众多 Word 文件.PPT 文件.PDF 文件.TXT 等文件打交道,有时候我们需要对这些文件进行批量修改与替换内容.这里我们介绍了这样的一款工具,它可以很方便快速 ...
- 亿愿Word文档批量多语言翻译---word文档翻译专家!几十种语言随意快速互译!可以生成中外文,中英文对照内容文档!
亿愿Word文档批量多语言翻译-软件功能简介 [亿愿Word文档批量多语言翻译]采用目前最强大的.国际著名公司的谷歌翻译引擎,自动识别语言种类,把英文.日文.韩文.德文.法文.俄文等几十种外国语言的文 ...
- python 根据word生成ppt_未明学院:利用Python将Wordamp;PPT批量转成PDF
Python中的许多库,像一个个具有不同功能的"工具",能帮助我们解决工作中的不同问题,提高工作效率! 本期将继续为大家放松python中的实用技能,本期的主题是:利用Python ...
最新文章
- ClickHouse系列教程一:Debian/Ubuntu 下ClickHouse的安装和使用
- 矩阵运算和文本处理中的分类问题
- C++实现简单选择排序
- linq中的castT()及OfTypeT()
- 使用深度学习框架 Tensorflow 实现线性回归 (Linear Model)
- 信息学奥赛一本通C++语言——1057:简单计算器
- ARMedia问题记录
- Pandas 文本数据方法 partition( )
- C++ 修改 Windows Service【转】
- 牛市来了,我劝读者不要炒股他却骂我不地道...
- Depends工具(检查exe文件依赖的好朋友)
- 2022爱分析・人工智能应用实践报告
- 如何玩转互联网金融大数据——征信
- python数据处理可以做什么菜_python 文件处理
- December in English(2017)
- Python的运行环境
- 教你在CorelDRAW中制作水印
- ​金融风控的护航员——聊聊ERNIE在度小满用户风控的应用
- 干货 | 京东云托管Kubernetes集成镜像仓库并部署原生DashBoard
- office2021、Excel2021设置密码
热门文章
- Swift高仿iOS网易云音乐Moya+RxSwift+Kingfisher+MVC+MVVM
- Gradle下载的地址
- TransCAD实用技术梗概
- java gps解析_GPS经纬度可以用来Java解析
- C语言里的符号重载《C专家编程》
- 研发项目wbs分解简单案例_2013项目管理案例分析:工作分解结构(WBS)(精选五篇)...
- Xshell 4使用
- BES系列蓝牙开发总结
- HART协议命令与UART串口解析
- 配置Cisco ASA 5512 公网访问ASDM 详解