summaryrefslogtreecommitdiff
path: root/TODO
blob: 928f3398ac6a2babe80cb9a2d17c5e2fba73feda (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Redesign textline

save width in Textline, create new <div> in the middle

link in outline: dest-detail vs hashtag

split js files
position history stack (popstate)
scale limits
onresize
built in support for ttfautohint
beforeprint/afterprint
customevent

more information on demo page:
  - showing pdf2htmlEX home page
  - link to other demos
  - browser requirements

pdf:miui
view hash

 - dots issue
  - AdobeXML*.pdf
 - font issue 
  - cjkmix2*.pdf
 - space issue
  - python简明*.pdf
 - fix negative word-spacing for IE

== Future: ==

Too difficult/complicated to implement:
 - reflowable text/combine lines/unwrapping
 - multi-thread

Not enough motivation/Lazy
 - commandline 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
 - draw non-orthogonal lines with CSS
 - precise link destination: zoom
 - multiple charcode mapped to a same glyph
 - minimum line width of css drawing
 - separate classes for annotations (such that we don't have to hide all css drawings for printing)
 - Widget Annoataion
 - handle large negative letter space
 - optimization levels