一个从电子发票pdf文件中提取发票号码并重命名pdf文件的批处理程序

在国内高校,学者不仅仅需要从事繁重的教学科研工作,还需要花不少时间处理各种非教学科研事务,比如科研经费的报销。

经费充裕、人员充足的课题组往往会雇佣专门的科研助手来准备和填写科研经费的报销材料,但对于青年教师来说,往往不具备这个条件,很多时候青年教师需要抽出大量时间来收集报销材料、签字、“跑部”等等。在众多繁杂、变幻莫测的科研经费报销程序当中,不少高校财务处要求科研人员提交以发票号码命名的电子发票文件。如果能在这个小步骤当中,提高一点效率,那么就能让科研工作人员有更多的时间投入到教学科研工作当中。

为了提高效率,本人开发了一个从电子发票pdf文件中提取发票号码并重命名pdf文件的批处理程序extract_invoice_number.exe。该程序基于Python语言,能够提取和该程序处于同一目录下的所有电子发票pdf文件中的8位发票号码,然后使用发票号码重新命名pdf文件,重命名后的文件保存在output文件夹中。该程序只有一个exe文件,可以在Windows系统下运行,无需安装。具体使用方法是:解压缩后,把extract_invoice_number.exe复制到电子发票pdf文件的文件目录中,然后双击运行。欢迎使用!

下载地址:extract_invoice_number.zip

若是有发现程序运行上的问题,或者好的想法,欢迎联系jzliu@xmu.edu.cn