Googling 'remove punch holes' gives some hits, but at a quick look not obviously very useful...BruceG wrote:Do you have Acrobat? The redaction tool may be the answer. Redact to 'no colour'. I do not have Acrobat running on my machine at the moment to check. I am assuming redaction tool will redact the whole doc.
A method using the Acrobat redaction tool is given in this link: it requires selecting each hole individually, so not what you're looking for, and I think that in any case it would be quicker to use software like XnView where it is possible to copy some white background to the clipboard, and then paste it repetitively into any selections made from page to page: very quick, but a manual method so not suitable for a large number of pages or documents.
I imagine it would be possible to design an algorithm to automatically detect punch holes of general shape, and then it could be coded, but I think you will probably be lucky to find a suitable ready-made solution...