Would it make more sense a STT (speech to text) for Xournal? What's the point of writing notes, have them recognized (OCR) and then synthesized ? You can write notes with the nice keyboard or you can store your voice with an audio recorder.
Anyway, I never came across a good library that accepts handwriting and coverts to text.