项目说明:
有约1000页pdf的文件的数据需要修改。Pdf含文字层,可通过acrobat pro等编辑功能修改。
修改要求为:将所有数据放大1.6倍,并替换原数据,字体字号位置等应该尽量保持与原来一致。要求修改的数据分布在每个页面的右侧,行数列数不定,除了要修改的部分外,其他地方需要保持原样。数据有的是整数、有的含一位小数,有的含两位小数,修改后的数据要求保留一样的小数位数。数据如下图所示,红框内是要求修改的数据。
项目方案:
Pdf格式是一种便携式支持跨平台的,着重于保持版面效果的格式,不是一种便于修改的格式,它的文字编辑功能较弱,更没有提供数学运算的功能。它的修改是基于板块的,而不是文字。
在pdf文件里一个一个地修改,耗时会非常长,且容易出错。不但计算容易出错,而且格式位置也容易出错,且难以调整。
根据自身能力及情况,制定这样的方案。
第一步,把pdf文件中的需要修改的数据提取出来,放到word中,其他不需要修改的地方不动。
第二步,在word中对数据进行修改,并调整格式,导出为pdf文件
第三步,以页为单位,对原pdf的数据进行手工替换。
第一步:如何快速地提取需要修改的数据?
Pdf是含有文字层的,可以直接导出为.docx、.xls等文档。可以尝试利用acrobat pro直接导出为.docx,但是只能全部导出,不能选择部分数据导出。导出效果如下图所示。