View Single Post
Old 11-08-2020, 11:09 PM   #10
dnquark
Junior Member
dnquark began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Nov 2020
Device: Onyx Note Air
The zip file that you get from local backups is a dump of SQLite databases that are used to store notebook data. I spent some time poking around, and it seems that it would be pretty doable to reverse-engineer the file format and write converters to and from Xournal or SVG. In particular, I succeeded in grabbing raw stroke data from binary blobs as a proof of concept.

Also, note that while the device does not export SVG directly, the PDFs that are synced to Dropbox can trivially be converted to SVGs using e.g. Inkscape or pdf2svg command. Note that PDFs that you get by going to "export" in the menu are rasterized, but the PDFs in Dropbox are still in vector format. It's unclear why this is the case, but as long as this keeps working, you do have access to the vector data.
dnquark is offline   Reply With Quote