问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

怎样批量把PDF文档中的标题提取出来重命名文件?就是把内容标题改为文件名

发布网友 发布时间:2022-04-23 06:19

我来回答

3个回答

热心网友 时间:2023-10-03 08:19

你的标题可以复制么,可以定位到那个标题的坐标,取出文字,最后重命名
主要是这几个步骤,以前看到过有个识别电子*的,咕嘎批量PDF电子*提取重命名
你那个应该一样的

热心网友 时间:2023-10-03 08:20

不用什么软件也可以~!你只要把图片放到文件夹里,在到上面菜单查看里;设为略图就可以这样看图了~!

热心网友 时间:2023-10-03 08:20

亲测可用,粘贴到文本文档,然后复制进去,另存为,后缀名改成vbs。要改哪的文档,就把这个复制到那个文件夹里面。好不容易找到的,希望下次搜的人也能找到:缺点就是遇到错误的情况不会跳过,不会整。如果有大神看到了,请丰富一下代码。
Dim fso,fc,f,strName
Set fso = CreateObject("scripting.filesystemobject")
Set fc=fso.GetFolder(".").Files
For Each f In fc
If LCase(fso.GetExtensionName(f))="doc" Then
f.Name=GetFileName(f.Path) & ".docx"
End If
If LCase(fso.GetExtensionName(f))="docx" Then
f.Name=GetFileName(f.Path) & ".docx"
End If
Next
Set fso=Nothing

Function GetFileName(FilePath)
Dim i,objWord,Doc
Set objWord=CreateObject("word.application")
Set Doc=objWord.Documents.Open(FilePath)
For i=1 To Doc.Paragraphs.Count
If Replace(Doc.Paragraphs(i).Range," ","")<>vbCr Then
GetFileName=Replace(Doc.Paragraphs(i).Range,vbCr,"")
Exit For
End If
Next
objWord.Quit
Set objWord=Nothing
End Function

热心网友 时间:2023-10-03 08:19

你的标题可以复制么,可以定位到那个标题的坐标,取出文字,最后重命名
主要是这几个步骤,以前看到过有个识别电子*的,咕嘎批量PDF电子*提取重命名
你那个应该一样的

热心网友 时间:2023-10-03 08:20

不用什么软件也可以~!你只要把图片放到文件夹里,在到上面菜单查看里;设为略图就可以这样看图了~!

热心网友 时间:2023-10-03 08:20

亲测可用,粘贴到文本文档,然后复制进去,另存为,后缀名改成vbs。要改哪的文档,就把这个复制到那个文件夹里面。好不容易找到的,希望下次搜的人也能找到:缺点就是遇到错误的情况不会跳过,不会整。如果有大神看到了,请丰富一下代码。
Dim fso,fc,f,strName
Set fso = CreateObject("scripting.filesystemobject")
Set fc=fso.GetFolder(".").Files
For Each f In fc
If LCase(fso.GetExtensionName(f))="doc" Then
f.Name=GetFileName(f.Path) & ".docx"
End If
If LCase(fso.GetExtensionName(f))="docx" Then
f.Name=GetFileName(f.Path) & ".docx"
End If
Next
Set fso=Nothing

Function GetFileName(FilePath)
Dim i,objWord,Doc
Set objWord=CreateObject("word.application")
Set Doc=objWord.Documents.Open(FilePath)
For i=1 To Doc.Paragraphs.Count
If Replace(Doc.Paragraphs(i).Range," ","")<>vbCr Then
GetFileName=Replace(Doc.Paragraphs(i).Range,vbCr,"")
Exit For
End If
Next
objWord.Quit
Set objWord=Nothing
End Function
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
怎么去掉winrar广告? 安徽省无为一中高二理料分数线查询 预测国家二十年后农村老人养老政策 哪位专家能预测未来2o年后的中国农村吗? 云南北辰高级中学简介 如何自制美味的芹菜炒粉丝? 学电脑专业需要懂电脑原理和打字吗 大学里会专门学习五笔打字(电脑专业的)吗?谢谢 肝腹水可以治疗好吗 肝腹水体重增加怎么治疗 佛山开关插座f31和f18哪个系列好 95年属猪女和87年属兔男婚配合适吗? 为什么火焰山这么的热? 如何用Excel批量重新命名PDF文件,重新命名的文件无规律的 格兰仕平板微波炉磁控管插座两边各有个字母,一边是F,一边是FA,是代表什么? 1981年8月17和1983年7月20属猪女婚配怎样? 《西游记》中的火焰山在现在的哪个省份? 插座标注FYD是啥意思? 如何批量给pdf文件改名(就是改成文件内的总目录名),如有软件请提供名称及下载地址 1994年属狗和1995年属猪女孩相配吗? 火焰山是怎么形成的? cad图纸里画的插座标注有F和M的插座是什么意思? PDF批量更改文件名称? 属猪女最佳婚配属相 腾讯视频怎么云同步,去哪里找 电照平面图厨房,开关插座有个F符号啥意思? 现有上千规律的数字顺序名称pdf文件,求批量pdf改名工具用以改成它们各自的内容名称 西游记中的火焰山是今天的哪里? 属猪女年生人与什么属相相配姻缘 插电源插座的标识符号S,L,F,C等分别是什么意思 批量重命名 PDF文件(文件名无规律) 冰箱主板插座旁的F/D是什么的缩写 PDF文件批量合并重命名 插座 与 插头用电路符号怎样表示 火焰山位于哪个地方? 卫生间插座F与开关高度 电工图纸卫生间上面的像插座标志带个字母F是代表什么? 如何用EXCEL批量修改pdf名字 火焰山是如何得名的? 什么叫I/F插座 电脑pdf打开的时候怎么重命名 水电预埋图纸中插座各个字母代表什么意思 有没有可以智能批量命名PDF文件名的软件 关于火焰山的描述是什么样子的? 家用插座及开关F86什么意思 插座符号在图纸中如何表示? 插座控制面板q是有什么区分? 葡萄牙插座是什么标准 开关&#39;插座&#39;网络插座&#39;&#39;&#39;在图纸中怎么表示 有什么软件能让电脑中已经永久删除的文件恢复?
  • 焦点

最新推荐

猜你喜欢

热门推荐