More Info

Revision 555582

(Back to digest)
 

Features 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