Technology for reading pdf files on the Internet with annotations?

is there an open source solution that displays PDFs for online reading? Should it be searchable like google books and can display annotations if possible?

+1


a source to share


7 replies


By "online reading" I assume you mean no PDF reader plugin on the client. In this case, you will need to convert to HTML

http://pdftohtml.sourceforge.net/

If you don't mind losing the ability to copy text, then converting to PNG might give you more accurate rendering.

http://www.imagemagick.org/

Regardless of the output format, you can control the search using the original PDF data. One technology for this is mnogosearch



http://www.mnogosearch.org/

Monogosearch uses pdftotext internally, you may find it useful if you want to write your own search routines. pdftotext is part of the Xpdf suite of utilities.

http://www.foolabs.com/xpdf/about.html

All of the above tools are available on Windows or Linux

+6


a source


You may also be interested in the Vuzit DocuPub platform: http://vuzit.com/products/docupub_platform



The display technology itself is not open source, but they provide an API to access their service, so it might be worth exploring.

+1


a source


Don't know if you are looking for software to install or some service to pay ... I read a lot about www.getbackboard.com (this is not an advertisement, just a post about something I read about that maybe , suits your needs ..;)

0


a source


Not sure if they do annotations, but both will render PDFs well:

http://pdfmenot.com

http://docs.google.com

0


a source


ICEPdf recently published their code as open source. It is Java based.

0


a source


PyPdf is really nice. It supports text reading as well as encryption, which I know itextsharp does not.

Of course, you will need to program in python as the IronPython class libraries are not entirely accurate so that you can reverse them from another language and use them. (But I think they will someday soon) PyPdf

0


a source


It's not open source, but check it out anyway. You can download a free trial version of your SDK to give it a try. Reading PDFs and their annotations is not easy and I wouldn't trust a production open source decoder application.

Here is an online demo. http://www.atalasoft.com/ajaxannotations/default.aspx

Another good PDF reader is FoxitReader.

0


a source







All Articles