Thread: PRS-600 prs-600 notes to printing
View Single Post
Old 10-17-2009, 06:03 PM   #11
cedricp
Research User
cedricp began at the beginning.
 
cedricp's Avatar
 
Posts: 17
Karma: 16
Join Date: Oct 2009
Device: PRS-600
PRS600: Extract freehand annotation to Jarnal file

Hi all,

I've just made a small python program that let you browse the files stored on your PRS600, list the files for which freehand notes are available, and export them to a jarnal package. From jarnal, the notes can then be exported to pdf, edited, etc... See jarnal doc for details:
http://www.dklevine.com/general/soft...000/jarnal.htm

I'm on ubuntu, and I have little time, so this is command line only. It should be pretty easy to pass it to a wxpython app if required, but don't count on me for that. I think the app should work on OSX and Win, but I have not tested (and don't plan to).

Usage: annot.py /media/READER
or the directory where your reader database appears.

Note: you need to uncompress the .py file before using it, and make it executable.

Disclaimer: this should work pretty well for A4/letter paper. For other size you may experience shifts because I could not figure out the conversion matrix of the prs600.

Now regarding, text annotation: This is a bit harder to solve because the overlined text is referred to by a #pdfloc tag (encoded in base64) which is a non-documented feature of adobe pdf. If someone has info about it, it should be no problem to add the overlining to the jarnal file. I have not been able to find anything usable.

Please let me know if this is useful.

Best regards
Attached Files
File Type: gz annot.py.gz (3.2 KB, 1097 views)
cedricp is offline   Reply With Quote