1
0
mirror of https://github.com/pdf2htmlEX/pdf2htmlEX.git synced 2024-08-24 20:37:41 +00:00
Commit Graph

459 Commits

Author SHA1 Message Date
Lu Wang
e81b0e7456 .. 2013-01-19 19:19:15 +08:00
Lu Wang
342628ed03 .. 2013-01-19 17:17:12 +08:00
Lu Wang
2595cbcfa0 explicitly set visible for fonts in order to override derivation 2013-01-19 16:56:37 +08:00
Lu Wang
68d7e7f529 render Type 3 fonts as image 2013-01-19 16:46:50 +08:00
Lu Wang
f4e82f6049 .. 2013-01-08 20:37:08 +08:00
Lu Wang
2dbb226e0e .. 2012-12-11 20:52:36 +08:00
Lu Wang
495dabf964 separate TextLineBuffer 2012-12-11 20:48:10 +08:00
Lu Wang
5842d2279d separate TextLineBuffer 2012-12-11 20:48:01 +08:00
Lu Wang
add1d1e28e reorganize 2012-12-11 20:20:52 +08:00
Lu Wang
804f86b127 reorganize coce 2012-12-11 20:17:36 +08:00
Lu Wang
59a571ac8a new param use-cropbox 2012-12-07 20:31:09 +08:00
Lu Wang
c886e22292 merge #54 2012-12-07 20:14:51 +08:00
Herbert Jones
5f919c8d3f Fix problem with certain pdfs that transform the entire document upside
down, including the fonts, which normally appear correctly in other
renderers. Since CSS doesn't know how to handle negative font sizes, the
document needs to be transformed correctly.
2012-12-05 16:10:22 -06:00
Lu Wang
2e0b9c6721 should fix a span with only a space 2012-11-30 17:59:36 +08:00
Lu Wang
d1dfb33e43 .. 2012-11-30 17:33:27 +08:00
Lu Wang
b4257e7f9f fix #51 2012-11-30 17:18:12 +08:00
Lu Wang
6fb3421860 nope, hinting of fontforge is not reliable 2012-11-29 21:41:48 +08:00
Lu Wang
36a340ecf9 auto-hint is now default 2012-11-29 21:38:53 +08:00
Lu Wang
e534298e1b .. 2012-11-29 21:38:23 +08:00
Lu Wang
02305d560b .. 2012-11-29 21:20:26 +08:00
Lu Wang
195a6cc581 refining 2012-11-29 20:39:30 +08:00
Lu Wang
9d99fd9b82 clean code 2012-11-29 19:43:19 +08:00
Lu Wang
ba77c1cc6c refince code: base64 2012-11-29 19:38:57 +08:00
Lu Wang
56e59baeb2 split util.h 2012-11-29 18:28:07 +08:00
Lu Wang
d179b50147 working on util.h 2012-11-29 18:16:05 +08:00
Lu Wang
ab28c44034 moving base64/string_formatter out 2012-11-29 17:50:40 +08:00
Lu Wang
35fccdc28c reorganizaing 2012-11-29 17:45:26 +08:00
Lu Wang
63287ce491 reorganize files 2012-11-29 17:28:05 +08:00
filodej
db23e31e6a Add changes requested in code review 2012-11-29 16:55:22 +08:00
filodej
a5ccc7f073 merge filodej 2012-11-29 16:55:20 +08:00
filodej
462e8dc541 Add missing includes to the utils.h file 2012-11-29 16:53:26 +08:00
Lu Wang
210a2451e6 text in writing mode are rendered as image 2012-11-16 20:46:52 +08:00
Lu Wang
ef72038894 correct page count in prompt 2012-11-16 20:41:44 +08:00
Lu Wang
76df0f4e97 progress indicator 2012-10-24 22:30:52 +08:00
Lu Wang
90fcf4ed08 fix --fit-width/height 2012-10-24 22:24:33 +08:00
Lu Wang
c68d593d8c .. 2012-10-24 22:19:59 +08:00
Lu Wang
b58df8cc16 check compiler flag 2012-10-12 22:39:58 +08:00
Lu Wang
52fb22f430 Merge branch 'master' into devv 2012-10-12 20:08:56 +08:00
Lu Wang
eb521b7a55 render text to the background when as clip path 2012-10-12 20:06:43 +08:00
Lu Wang
57bd310d7b calculate zoom factors in the constructoer 2012-10-09 23:17:47 +08:00
Lu Wang
792c2ff728 .. 2012-10-09 23:10:06 +08:00
Lu Wang
b3dabae52a squeeze-widt-glyph is now default 2012-10-08 20:16:43 +08:00
Lu Wang
e604ba7565 .. 2012-10-08 16:36:47 +08:00
Lu Wang
12676ccc4a create a glyph for ' ' when there is not one 2012-10-08 16:26:19 +08:00
Lu Wang
9a34d44809 bump version 2012-10-08 15:00:55 +08:00
Lu Wang
cb9a89d7b3 .. 2012-10-07 00:51:03 +08:00
Lu Wang
8b09338cad typo 2012-10-06 23:36:52 +08:00
Lu Wang
90af54acc4 .. 2012-10-06 22:41:06 +08:00
Lu Wang
a67a74fd51 remove-unused-glyphs is now default 2012-10-06 20:44:08 +08:00
Lu Wang
baf6ad22b6 fix mem issue of 'selected' 2012-10-06 20:25:11 +08:00
Lu Wang
7664fb5a79 remove alternate unicodes 2012-10-06 19:20:35 +08:00
Lu Wang
b2633ffc1b remove debug info 2012-10-06 15:23:20 +08:00
Lu Wang
250d23c712 remove hypot 2012-10-06 15:06:26 +08:00
Lu Wang
091b623872 new option: remove unused glyphs 2012-10-05 23:38:17 +08:00
Lu Wang
f2cc4b4bd1 dump raw font in debug mode 2012-10-04 22:21:46 +08:00
Lu Wang
5f5747738f working on integrating splash 2012-10-03 22:46:27 +08:00
Lu Wang
49fd259d6f css draw 2012-10-03 12:42:00 +08:00
Lu Wang
2c56c6f6ae cross-browser linear gradient 2012-10-03 03:00:51 +08:00
Lu Wang
2755cf6567 first implementation of linear gradient 2012-10-03 02:52:45 +08:00
Lu Wang
2041c2d146 working on linear gradient 2012-10-03 02:19:40 +08:00
Lu Wang
6ae97943df .. 2012-10-02 21:11:00 +08:00
Lu Wang
8c5851863c working on integrating splash/cairo 2012-10-02 20:56:40 +08:00
Lu Wang
a9790d68b3 integrating cairo outputdev 2012-10-02 20:41:39 +08:00
Lu Wang
2b06319207 TODO 2012-10-02 16:06:08 +08:00
Lu Wang
779c91f81e draw_scale->draw_text_scale 2012-10-02 14:19:20 +08:00
Lu Wang
4090d79eac typo 2012-10-02 12:43:08 +08:00
Lu Wang
a4a2252741 don't stroke when fill 2012-10-02 04:31:55 +08:00
Lu Wang
b5d73e6850 .. 2012-10-02 04:26:13 +08:00
Lu Wang
a568383a21 working on CSS draw 2012-10-02 04:06:38 +08:00
Lu Wang
1bfe86187e working on CSS draw 2012-10-02 01:59:04 +08:00
Lu Wang
c8133d64e3 new option for fixing glyph width 2012-10-01 00:37:53 +08:00
Lu Wang
dafc4b86dd fix glyph widths when not consistent with PDF [need more work] 2012-09-30 15:43:23 +08:00
Lu Wang
6b28049d76 Merge branch 'devv' of github.com:coolwanglu/pdf2htmlEX into devv
Conflicts:
	src/HTMLRenderer/text.cc
2012-09-28 20:07:25 +08:00
Lu Wang
f2af4be094 dirty fix:decompose ligatures when tounicode is not used 2012-09-28 17:53:36 +08:00
Lu Wang
10c55cffcb don't decompose ligature when tounicode map is not used, need more fix laster 2012-09-28 17:25:12 +08:00
Lu Wang
6a4c0856a7 Merge branch 'devv' of github.com:coolwanglu/pdf2htmlEX into devv 2012-09-28 17:21:23 +08:00
Lu Wang
88df24f78f avoid using round() 2012-09-27 20:17:11 +08:00
Lu Wang
e85ff593ee always use default font files for base 14 fonts 2012-09-27 17:17:08 +08:00
Lu Wang
09aa812460 debug info 2012-09-27 12:30:11 +08:00
Lu Wang
6fa147924e fix zoom factors" 2012-09-27 00:25:41 +08:00
Lu Wang
6e03e6d12a --fit-width/height 2012-09-27 00:17:56 +08:00
Lu Wang
d7ba0a95c6 avoid using rename() 2012-09-26 21:31:29 +08:00
Lu Wang
e3dc7214e1 better coordination for scrolling; page decoration 2012-09-25 21:56:48 +08:00
Lu Wang
835c1de436 remove debug info 2012-09-25 19:32:55 +08:00
Lu Wang
e8d09a0115 precise link dest 2012-09-25 19:29:59 +08:00
Lu Wang
a3a67d48ae fix scale 2012-09-25 01:12:28 +08:00
Lu Wang
49a527759b effect is too bad with muliplier=1, change it back to 4 and use old scale behavior in order to bypass the firefox bug 2012-09-25 00:55:41 +08:00
Lu Wang
26a23e856d set multiplier to 1.0 as FF has a bug about scrolling with transform 2012-09-25 00:39:45 +08:00
Lu Wang
983f6dfac2 auto mode when --tounicode=0 2012-09-24 16:59:47 +08:00
Lu Wang
eafa6986ea multi font in the same line 2012-09-24 02:35:06 +08:00
Lu Wang
b8dff4ea0d hinting 2012-09-24 02:28:53 +08:00
Lu Wang
a4f100a0af fixe logic of hinting 2012-09-24 02:22:42 +08:00
Lu Wang
01f546efce logic for hinting 2012-09-24 01:55:35 +08:00
Lu Wang
b02d4ea687 .. 2012-09-24 00:05:19 +08:00
Lu Wang
4c04f4fa3f check ttfautohint failure 2012-09-23 23:01:25 +08:00
Lu Wang
c393c1b206 working on external hint tool 2012-09-23 22:53:21 +08:00
Lu Wang
9e7f34bd5a working on external font hint tool 2012-09-23 20:25:22 +08:00
Lu Wang
201fecb18e .. 2012-09-23 18:23:32 +08:00
Lu Wang
b6ac8eb8f0 js 2012-09-23 13:04:29 +08:00
Lu Wang
9ed1931caa multiplier->8 2012-09-23 00:38:34 +08:00