simpzan / ebookdroid

Automatically exported from code.google.com/p/ebookdroid
1 stars 0 forks source link

[Enhancement] Embed PDF comments/highlights/bookmarks #781

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
It would be great to have an option to embed the highlights/underlines that 
were made in the PDF book. So, for example, when I transfer this book to my 
laptop and open it with another PDF reader (lets say Adobe) - all the 
highlights are there.

The same concerns text comments and bookmarks.

Thanks for a great app.

Original issue reported on code.google.com by nazi...@gmail.com on 30 Apr 2014 at 2:10

GoogleCodeExporter commented 9 years ago
We prefer not to modify file on mobile device: too high risk to corrupt file.

Original comment by Andrei.K...@gmail.com on 7 May 2014 at 1:23

GoogleCodeExporter commented 9 years ago
But embedding highlight/underline/cross-out etc. is pretty much a part of PDF 
format. I'm sure there is a "safe" way to do this. For example, Adobe and Foxit 
support embedding by default on their PDF readers (including mobile).

As a last resort, you could implement it as an option in settings for advanced 
users.

This would be a killer-feature, especially for those who study a lot of 
documents, books, etc. So one could read books on their tablets/phones and use 
their PC afterward for writing reports or presentations based on books 
highlights.

Original comment by nazi...@gmail.com on 7 May 2014 at 1:40

GoogleCodeExporter commented 9 years ago
or maybe you can consider this feature in paid version "PDF and DJVU Reader"?

Original comment by nazi...@gmail.com on 7 May 2014 at 1:41

GoogleCodeExporter commented 9 years ago
OK. but EBookDroid not only a PDF reader. How should we embed notes to DJVU or 
CBR documents? Or other formats, that does not support embedding?

Original comment by Andrei.K...@gmail.com on 7 May 2014 at 1:49

GoogleCodeExporter commented 9 years ago
I would make an assumption, that PDF is the mostly read format nowadays. Since 
you already have "Format Specific" settings for different books, I think you 
can safely add "Embedd annotations into a file" as a bonus option in PDF 
settings (disabled by default).

Concerning DJVU, I've seen that WinDjVu (windjview.sourceforge.net) supports 
highlighting for DjVu files. Although I'm not sure if they are embedding or 
using separate annotation file.

Original comment by nazi...@gmail.com on 7 May 2014 at 2:04

GoogleCodeExporter commented 9 years ago
Hi! As Andrei says, it is not very safe to modify the original file itself, 
especially if this is done without warning! (Yet, this is what is done in 
"ezPDF Reader", and this is why I don't use this excellent software anymore!). 
Please, if you implement this possibility in future versions of ebookDroid (why 
not if some users ask?), just put it as an option, and never give the ability 
of changing anything in the file without strongly warning the user!
Thanks

Original comment by philippe...@gmail.com on 7 May 2014 at 3:00

GoogleCodeExporter commented 9 years ago
   Hi Andrei. I disagree with you. I agree with nazi...@gmail.com 
   BUT you have to improve selection tool 1st. Also thikness of thinest line at this time is too thick & not thin!! 
   Also regard selection: I notes that default Android selection tools that appear to me when I use SuperCHM works perfactly. So I have idea: can you make EBookDroid make use of this default selection tool of Android which appear when user long tapping on screen?

Original comment by dr.y.j.k...@gmail.com on 27 May 2014 at 5:23

GoogleCodeExporter commented 9 years ago
Superchm use standard android text rendering controls to show html. Ebookdroid 
renders pdfs and other formats as pictures so standard text tools can not be 
used.

Original comment by Andrei.K...@gmail.com on 27 May 2014 at 7:09

GoogleCodeExporter commented 9 years ago
Andrei,

If its not possible to embedd, then

is there a way to access notes (pertaining to one book or the other), made in 
ebookdroid, on the Android-device and get them out (transfer them to 
Windows-device) for reading and editing, and subsequent reinstatement on the 
Android-device in the edited form, so that they would reappear in the edited 
form in ebookdroid.
If "yes" to any of the above - then where on Android-device do I look for files 
with notes, and what do I open them with on Windows???

Thanks!

Original comment by aleks.te...@gmail.com on 24 Jun 2014 at 5:08

GoogleCodeExporter commented 9 years ago
On the shelf do long tap on book and choose export. New file will be created 
near your book. It is a zip file with all user created data. It has pretty 
simple format (just a bunch of files in zip), I think you can understand it 
yourself.

Original comment by Andrei.K...@gmail.com on 24 Jun 2014 at 6:52

Friendspaceship commented 8 years ago

Ebookdroid is a great tool, it is the best free pdf (among the other formats) reader on android; especially that it is possible to lock the zoom is a great feature (missing on adobe reader). Though the next important feature that I personally would need most is the one mentioned in this thread: the ability to embed the highlighting in the actual pdf-file.

earshinov commented 4 years ago

On the shelf do long tap on book and choose export. New file will be created near your book. It is a zip file with all user created data. It has pretty simple format (just a bunch of files in zip)

In the book menu, I only see Book annotations… > Backup book annotations. This command produces an .eaz file next to the book on the file system. This .eaz file indeed appears to be a zip archive, but after extracting it I only see .dbm and .dcache files both of which look binary.

I think you can understand it yourself.

So far I can't. How should I read those .dbm and .dcache files?