Yawn, grumble, and thanks. With inspiration provided by Jim Thomson, I contrived a much easier way. The problem is that it's not quite what I expected and may not be suitable for everyone's needs.
Download and install Iranview and Irfanview plugins. Irfanview is a good free photo editor that can also handle PDFs via plugins. Here's how:
- Open the PDF file with Irfanview.
- "Save As" with a "Save as type" PDF.
- Check the "Show Options Dialog" at the bottom of page.
- Hit "Save" button.
- A "Save PDF" dialog box will appear.
- Under the "Security" tab, uncheck the "Activate Security" check box.
- Hit "Save" button and the view the PDF in Adobe Acrobat or whatever.
The owner password should be cleared in the resultant PDF. You should now be able to add annotations, sticky notes, and scribbles to the data sheets with Irfanview (hit F12) or any PDF editor.
Some limitations, details, notes, ideas, and problems:
The process changes the text fonts to a bit mapped graphic, which cannot be text edited. The original NXP data sheet shows 8 fonts, mostly Helvetica and Symbol. The converted PDF show no fonts and is a graphic. The results are readable and printable, but of lower quality than the original. If this is a problem, you may do better with a password cracker/remover program.
Since the converted page is a graphic, it is possible to use PDF-Xchange Editor (free): Document -> OCR Pages feature to recover making the document searchable. The NXP data sheet took about 6 minutes to OCR 11 pages.
Under the "Save PDF" dialog, under the "Layout" tab, you can change the page size from A4 to letter. This is handy because I haven't found a good way to change the document size for printing in Acrobat or PDF-XChange viewers.
Under the "Save PDF" dialog, under the "Compression" tab, you may want to adjust the image qualities. I tried turning off compression, but that expanded the original 78KByte file to about 28MBytes (with an OCR text layer).
Irfanview can do batch processing. File -> Batch Conversion/Rename I haven't tried this yet, but it might be possible to use this to clear passwords from a directory full of PDF files.
Irfanview can be run from the command line: which can probably be used for batch processing.