Revision 555582
Go back to digest for 2nd July 2006Features in Graphics
Pino Toscano committed changes in /trunk/playground/graphics/okular/generators:
New backend: DVI.
Adapted from the DVI plugin of KViewShell.
It can:
- load documents
- generate correctly the pixmaps for the images
- rotate the pages
- extract the text from the pages (thus search and text selection are possible)
- extract the URL hyperlinks from the documents
Credits for this work goes to Luigi Toscano, thanks Luigi!
Luigi Toscano
File Changes
Added 64 files
- /trunk/playground/graphics/okular/generators/dvi
- /anchor.h
- /bigEndianByteReader.cpp
- /bigEndianByteReader.h
- /CMakeLists.txt
- /dvi.h
- /dviexport.cpp
- /dviexport.h
- /dviFile.cpp
- /dviFile.h
- /dviPageInfo.cpp
- /dviPageInfo.h
- /dviRenderer.cpp
- /dviRenderer.h
- /dviRenderer_dr.cpp
- /dviRenderer_draw.cpp
- /dviRenderer_prescan.cpp
- /dvisourcesplitter.cpp
- /dvisourcesplitter.h
- /fontEncoding.cpp
- /fontEncoding.h
- /fontEncodingPool.cpp
- /fontEncodingPool.h
- /fontMap.cpp
- /fontMap.h
- /fontpool.cpp
- /fontpool.h
- /fontprogress.cpp
- /fontprogress.h
- /generator_dvi.cpp
- /generator_dvi.h
- /glyph.cpp
- /glyph.h
- /hyperlink.h
- /kvs_debug.h
- /length.cpp
- /length.h
- /libokularGenerator_dvi.desktop
- /pageNumber.h
- /pageSize.cpp
- /pageSize.h
- /prebookmark.h
- /psgs.cpp
- /psgs.h
- /psheader.cpp
- /psheader.txt
- /simplePageSize.cpp
- /simplePageSize.h
- /special.cpp
- /squeeze.c
- /TeXFont.cpp
- /TeXFont.h
- /TeXFont_PFB.cpp
- /TeXFont_PFB.h
- /TeXFont_PK.cpp
- /TeXFont_PK.h
- /TeXFont_TFM.cpp
- /TeXFont_TFM.h
- /TeXFontDefinition.cpp
- /TeXFontDefinition.h
- /textBox.h
- /util.cpp
- /vf.cpp
- /xdvi.h
Modified 1 files
- /trunk/playground/graphics/okular/generators/CMakeLists.txt
65 files changed in total