forked from coolwanglu/pdf2htmlEX
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
114 lines (97 loc) · 2.77 KB
/
ChangeLog
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
Developing v0.9
* Lazy loading of entire pages
* Licensed changed
- Additional terms for usage in online services
- Remove GPLv2
* New options:
--embed
--embed-***
* Deprecated/Removed options:
--single-html
--remove-unused-glyph
v0.8
2013.05.05
* HTML optimization
- reduce number of <span> elements
- merge lines with different y values
- merge lines with differnt (but proportional) transform matrices
* Custom format for page file name [Ryan Morlok]
* Workaround for NBSP
* A default HTML file which load the pages dynamically when split-pages is on
* Support simple clippings
* Bug fixed:
-missing glyphs in TTF fonts
- unexpected vertical shifts
- whitespace lost in IE
* New UI style
* New options:
--optimize-text : HTML optimization, see above
--fallback : the most accurate way, but costy (larger file sizes)
--printing : enable or disable CSS for printing
--page-file: specify page filenames when split-pages is on
* Deprecated options:
--embed-base-font
* New default values:
--embed-external-font 1
--space-as-offset 0
--remove-unused-glyph 0
v0.7
2013.03.01
* Process outline
* Fix build with poppler
* Many code cleaning jobs [John Hewson]
* Experimental printing support
* Lots of code refinements
v0.6
2013.01.26
* new option --no-drm [John Hewson]
* Travis CI integration [John Hewson]
* Add a class for 'left'
* Fixed a bug of hashing/finding GfxRGB
* new option -v, --version [John Hewson]
* Render Type 3 fonts as image
* New parameter: --use-cropbox
* Progress indicator
* Create a glyph for ' ' when missing
* Code refining
v0.5
2012.10.06
* New option: --remove-unused-glyph
* New options: --stretch-narrow-glyph, --squeeze-wide-glyph
* Fixed glyph width adjusting
* Fixed a memory issue
* Working on css-draw
* Working on integrating background-renderer, preparing for svg renderer in
the future
v0.4
2012.09.26
* Precise link destination within the document
* Better appearance
* UI events/actions with Javascript
* external hint tool
* (should) do not freeze Firefox
* --auto-hint, good for Chrome
* many fixes for IE
* adjust widths of fonts according to PDF
v0.3
2012.09.16
* Links
* New options: --data-dir --split-pages
* Manifest for customized HTML generation
* Smooth scrolling
* Completely removed dependency of boost
* Removed dependency of boost::filesystem
* Relaxed dependency on c++11. Now can be built with GCC 4.4.6
* Removed dependency of boost::format and boost::algorithm
* New option --space-as-offset
* A font preprocessor, for solving encoding problems
* Better HTML optimization, states are reused
* HTML should work when Javascript is disabled
v0.2
2012.09.06
* Fontforge is now linked with, not called with scripts
* Better accuracy of rendering, with a new line model
* New option --decompose-ligature
v0.1
2012.08.28
* The first release