需求
我们执行维修工作,客户会给我们一个维修项目清单,还有一个包含维修项目工卡的PDF文件夹,每个PDF文件以工卡号命名,我们需要把客户给的每个文件打印出来,然后在每个文件首页在装订一份包含工卡信息摘要的面卡,面卡是我们批量制作的PDF文件,是按流水号从小到大排列的,我们需要把客户的工卡也按清单的顺序打印出来,然后把面卡和工卡装订在一起。现在的问题是客户的PDF文件名没有包含序号,所以需要人工按照客户给的清单去按序号顺序找到,打印出来和对应的面卡装订在一起。需要实现的是对客户工卡按照清单内的序号为前缀进行重命名,生成在一个新的文件夹中。清单和工卡不一定是一一对应,可能一个文件有多个序号,也就是说可能清单内两个不同序号的项目对应客户给的同一份PDF文件,那就需要生成两个不同序号前缀的文件分别执行。
另外对于面卡,我们是使用WORD的邮件功能批量生成的PDF,需要拆分,重命名,和客户的文件一起按顺序排列,按面卡1-客户工卡1-面卡2-客户工卡2的顺序合并成一个PDF。
目前想到的技术
PDF处理、文件处理、Python基础语法
这几个目前有对应的资料,整理如下: