[发明专利]文件批量转换方法及装置在审
申请号: | 201811420878.5 | 申请日: | 2018-11-26 |
公开(公告)号: | CN109522284A | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | 王弢;陈喆 | 申请(专利权)人: | 天津渤化工程有限公司 |
主分类号: | G06F16/178 | 分类号: | G06F16/178;G06F3/12 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 郭新娟 |
地址: | 300000 *** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 待转换文件 转换方法及装置 转换 预设 目录结构 文件类型 读取 目标格式 目标文件 输出目标 文件保持 文件格式 文件目录 文件转换 转换参数 转换函数 转换效率 原有的 调用 | ||
本发明提供了一种文件批量转换方法及装置,涉及文件转换技术领域,该方法包括获取多个待转换文件;将该多个待转换文件按预设目录结构放置于转换目录中;读取转换目录中各个待转换文件的文件类型;根据文件类型调用对应的转换函数按照预设的转换参数对各个待转换文件进行转换以生成目标格式的目标文件;按预设目录结构输出目标文件。本发明实施例提供的一种文件批量转换方法及装置,可以实现多种文件格式同时批量转换为PDF格式或DWF格式,并使得转换后的文件保持原有的文件目录格式,提高了转换效率。
技术领域
本发明涉及文件转换技术领域,尤其是涉及一种文件批量转换方法及装置。
背景技术
随着信息时代的到来,不同的企业、用户之间所需要进行信息的交流频率越来越多,但是不同的企业、不同的用户之间由于使用习惯和软件的不同,造成文件的类型不一,从而在办公时造成不便。考虑到在一些场合中需要对文件内容的安全性要求,需要将文件转换为更加安全的格式,比如PDF格式或DWF格式,因为这两种格式在对文件内容的编辑上被限制,从而更加的安全,但是现有转换方法对于不同的格式转换需要用不同的软件进行转换,操作比较繁琐;另外,现在对于批量转换的需求越加凸显出来,而在批量转换时对于生成的大量转换文件尚需要人为进行整理,比较费时,效率较低。
发明内容
有鉴于此,本发明的目的在于提供一种文件批量转换方法及装置,可以实现多种文件格式同时批量转换为PDF格式或DWF格式,并使得转换后的文件保持原有的文件目录格式,提高了转换效率。
第一方面,本发明实施例提供了一种文件批量转换方法,包括:获取多个待转换文件;将该多个待转换文件按预设目录结构放置于转换目录中;读取转换目录中各个待转换文件的文件类型;根据文件类型调用对应的转换函数按照预设的转换参数对各个待转换文件进行转换以生成目标格式的目标文件;按预设目录结构输出目标文件。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,该文件类型包括Office文件、图片、CAD文件和其他文件。
结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第二种可能的实施方式,其中,当该文件类型为Office文件时,上述根据文件类型调用对应的转换函数按照预设的转换参数对各个待转换文件进行转换以生成目标格式的目标文件的步骤,包括:获取待转换文件的转换参数;调用VBA自身的打印函数按转换参数转换待转换文件以生成PDF格式的目标文件。
结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第三种可能的实施方式,其中,当该文件类型为图片时,上述根据文件类型调用对应的转换函数按照预设的转换参数对各个待转换文件进行转换以生成目标格式的目标文件的步骤,包括:获取待转换文件的转换参数;调用GDI+图形库中的函数按转换参数转换待转换文件以生成PDF格式的目标文件。
结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第四种可能的实施方式,其中,当该文件类型为CAD文件时,上述根据该文件类型调用对应的转换函数按照预设的转换参数对各个待转换文件进行转换以生成目标格式的目标文件的步骤,包括:获取该待转换文件的转换参数;根据该转换参数查找该待转换文件中的块参照;按预设规则判断该块参照是否符合条件;若是,则调用CAD打印函数将符合条件的该块参照按照转换参数生成PDF格式或DWF格式的目标文件。
结合第一方面的第四种可能的实施方式,本发明实施例提供了第一方面的第五种可能的实施方式,其中,上述预设规则包括:块参照中最小包围盒的大小和比例因子不小于A4尺寸。
结合第一方面、第一方面的第一种、第二种、第三种、第四种、第五种可能的实施方式之一,本发明实施例提供了第一方面的第六种可能的实施方式,其中,在上述按预设目录结构输出目标文件的步骤之前,还包括:对目标文件进行优化处理;该优化处理包括:选择、旋转、合并、块参照文件重命名中的至少一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津渤化工程有限公司,未经天津渤化工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811420878.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种重复数据删除方法及系统
- 下一篇:一种日志数据统计方法及系统