File | Date | Author | Commit |
---|---|---|---|
bonepile | 2013-03-13 |
![]() |
[f88a57] convert svn to git, discarding tags and branche... |
deps | 2013-03-13 |
![]() |
[f88a57] convert svn to git, discarding tags and branche... |
src | 2024-11-07 |
![]() |
[831644] port to Qt 6; fix some warnings; depend on exte... |
web | 2024-11-07 |
![]() |
[332e47] add README.md and screenshots |
LICENSE | 2013-03-13 |
![]() |
[b8cb9f] oops forgot to move LICENSE out of trunk |
README.md | 2024-11-07 |
![]() |
[332e47] add README.md and screenshots |
TODO | 2013-03-13 |
![]() |
[f88a57] convert svn to git, discarding tags and branche... |
For now, this is just a Qt PDF viewer.
You can rearrange pages by drag-and-drop in the sidebar, but back when I wrote
this (2009) there was no Poppler API for saving changes to a new PDF file,
as I was hoping to eventually achieve. Perhaps there is by now.
I also wanted to have a way to OCR at least the page numbers from
scanned paper documents and assign the PDF page labels correctly. Perhaps
even whole-page OCR with an open-source OCR engine might possible
by now. None of this is done.
If you just want a PDF viewer, the examples included with Qt's own PDF module
https://doc.qt.io/qt-6/qtpdf-index.html offer just as much functionality as
this viewer has. And there are also other choices like Okular.
Other git branches contain other experiments: rendering pages with
OpenGL, using a shader to invert background and foreground for more
comfortable reading in darkness, and using Qt Quick rather than widgets.
The main branch still uses Qt widgets, and is now working with Qt 6.8.
Originally it was written for Qt 4, and there is a Qt 5 branch too.