Quote:
Originally Posted by Bunker D
Hi,
Like @readandread* above, I'm trying to import annotations from the NeoReader app of an Onyx Boox to Calibre. My doesn't even provide page numbers. (I'm guessing @readandread wanted to import rather than export annotation.)
I was and am still ready to code a bit if need be, but I'm not sure it is even doable considering that the annotations exported by Boox don't have any indication of location, which means that I guess it must be localized, and there might even be some uncertainty.
|
The plugin can only import details about the annotations that available to it. If the location is described as a page number in whatever the annotations are being imported from, then that is the best the plugin can do.
Quote:
And here comes the other issue: I tried to fiddle around, to see what the Annotations could do, what it really does, if I could consider just converting my annotations file into a Kindle annotation files or something… I couldn't have the plugin to do anything.
I found information on what a coder should do to expand its capabilities, but I could not even find how I could import annotations from a file. It seems to me like there is a serious lack of accessible documentation for users.
|
The very first post of the thread describes how the plugin works. Which includes where it reads how to read the annotations from the supported apps and devices.
And the key word there "supported". The support for each app and device has to be created. If you want to read the annotations from a file then you need to create the code that does this. Once that is implemented and added to the plugin, then it should either automatically find the file (such as the My Clippings.txt for a Kindle) or it could prompt the user to select the file. The that code reads and parses the file into the structure the plugin uses for everything else.