1
0
mirror of https://github.com/pdf2htmlEX/pdf2htmlEX.git synced 2024-07-04 17:18:40 +00:00
pdf2htmlEX/TODO
2013-03-25 00:04:41 +08:00

31 lines
1.2 KiB
Plaintext

non-trivial space optimization
(For each state whose word_space is free, set a proper value such that it may cover most whitespaces)
(Or just set word_space according to the first positive whitespace, but need to do this before the state inherit some value)
== Future: ==
Too difficult/complicated to implement:
- integrate splash/cairo
- naive image/drawing (SVG?)
- type 3 fonts (convert to SVG fonts?)
- reflowable text/combine lines/unwrapping
- multi-thread
Not enough motivated/Lazy
- argument auto-completion
- use absolute positioning for long whitespace
- detect duplicate base fonts when embedding
- disable selection if we know unicode is wrong
- check if we can add information to the font, and let browsers show ligatures automatically
- position history stack (popstate)
- draw non-orthogonal lines with CSS
- rename single-html -> embed-font/image/css ...
- merge sub/sup into one line
- precise link dest: zoom
- multiple charcode mapped to a same glyph
- don't dump image when it is empty
- minimum line width of css drawing
- ajax in pdf2htmlEX for separated pages
- separate classes for annotations (such that we don't have to hide all css drawings for printing)
- Widget Annoataion