Computer Science Canada

Annotating PDFs

Author:  DemonWasp [ Sun Aug 28, 2011 8:26 pm ]
Post subject:  Annotating PDFs

I'm working on a side project right now that requires me to implement requirements from a PDF file. Unfortunately, since the PDF file is images of text, I can't copy the program to a more editable format. What I really need to be able to do is "check off" regions of each page with a comment -- such as "implemented in revision #123ABC" -- so that I can easily remember which requirements are implemented where and how.

I've tried annotating PDFs in Foxit, but it doesn't quite do what I want. Instead of being able to highlight an area, I have to leave a crummy note icon next to it, which has to be double-clicked to be read.

Does anyone know of a good PDF reader that lets me leave highlights / notes / annotations easily?

Author:  rdrake [ Mon Aug 29, 2011 1:37 am ]
Post subject:  Re: Annotating PDFs

I purchased an application on my iPad that lets me do this called iAnnotate. As for the PC, a quick Google search pointed me to PDF-Xchange Viewer, though I cannot vouch for its effectiveness.

The PDF is an image with text in it? There are no text blocks in the document? If there's text trapped inside of the PDF you can use texttopdf from poppler-utils in order to convert the PDF's text to plaintext. The full version of Adobe Reader can use OCR to scan the document for text in images and convert it to regular text.

Author:  DemonWasp [ Mon Aug 29, 2011 7:53 am ]
Post subject:  RE:Annotating PDFs

Unfortunately the document contains no text (only images of text), and is noisy enough (has a background image) that I've had no prior success with OCR. I'm also really hesitant to pirate Adobe Reader, not out of any aversion to piracy, but because Adobe products are invariably really awful.

I had found PDF XChange Viewer, but didn't really trust any product that would castrate a word that way. I got over it and installed it, and it's about 90% of the way there, so I'll call that close enough. I can leave translucent green squares over the document, each with its own little blurb ("implemented revision ABC"); the only catch is that I have to double-click to edit the square to read it. Close enough!

Thanks.


: