[poppler] libpdfjs

Nedim Srndic nedim.sh at gmail.com
Wed Oct 12 04:49:58 PDT 2011


Dear list, 

Poppler's Catalog class has a getJS() method that returns JavaScript
scripts from the PDF document. 
http://www.google.com/codesearch#F0okAQSJLc0/poppler/Catalog.h&q=javascript%20package:poppler&type=cs&l=187

It currently only scans the Name tree for JavaScript scripts, but they
can also be found in many other places in a PDF document. It is not so
straightforward to find this in the PDF reference. I had to, though, so
I wrote a very compact C++ library called libpdfjs that looks for
JavaScript strings in those locations where the PDF reference says they
might be found (except for attachments, need to implement that). The
library home page is here:
https://sourceforge.net/p/libpdfjs/home/Home/

Do you (Poppler developers) plan to support something like this in the
future? If you do, then maybe the libpdfjs functionality can be moved to
Poppler and libpdfjs obsoleted. 

Greetings, 
Nedim Srndic



More information about the poppler mailing list