1
0
mirror of https://github.com/pdf2htmlEX/pdf2htmlEX.git synced 2024-12-22 13:00:08 +00:00
Commit Graph

846 Commits

Author SHA1 Message Date
Lu Wang
fcea225f36 include cstdio for remove() 2013-06-25 04:45:07 +08:00
Lu Wang
29ba79a378 removed '--remove-unused-glyph' 2013-06-17 23:29:22 +08:00
Lu Wang
b6df9d5763 Merge remote-tracking branch 'origin/lazyload' 2013-06-13 22:45:39 +08:00
Lu Wang
6d135d7fc0 more strict Matrix_less, which was inconsistent 2013-06-13 18:38:46 +08:00
Lu Wang
fe96b572ef .. 2013-06-13 18:00:25 +08:00
Lu Wang
47267669ce fixed a wrong optimization when opening a new text line 2013-06-12 13:21:10 +08:00
Lu Wang
dd41565c3c dump empty frames for split-pages 2013-06-09 22:19:12 +08:00
Michele Redolfi
a59c6a8865 fix bug: JS error when pdf contained single quotes in its name; add myself in AUTHORS as kindly request by Lu 2013-05-31 12:24:12 +02:00
Lu Wang
92454a9883 new option --embed, --embed-*; better ArgEntry 2013-05-27 07:43:26 +08:00
Lu Wang
de26cf056e add json encoding 2013-05-09 20:30:49 +08:00
Lu Wang
57a687ccf8 remove unuseful code 2013-05-06 19:54:29 +08:00
Lu Wang
7c12b228c2 disable dragging on background images 2013-05-06 19:53:56 +08:00
Lu Wang
c1104cb00f clear map file on error; trim spaces in manifest 2013-05-06 17:25:41 +08:00
Lu Wang
6ff5b8be32 disable text optimization by default 2013-05-06 11:08:29 +08:00
Lu Wang
12f2b97445 fix space width for IE 2013-05-04 23:09:49 +08:00
Lu Wang
769f081609 set std glyph name when creating empty char 2013-05-04 22:05:43 +08:00
Lu Wang
daece48bd7 fix build for g++ 4.4.6 2013-05-04 21:21:29 +08:00
Lu Wang
a82996eeb7 check clip changes 2013-05-04 21:17:35 +08:00
Lu Wang
c30bc8a353 clipbox fix 2013-05-04 19:36:18 +08:00
Lu Wang
0cd9405565 simple clipping 2013-05-04 19:26:26 +08:00
Lu Wang
84a2490200 workaround of soft hyphen 2013-05-04 13:52:58 +08:00
Lu Wang
ebc32a9fb1 .. 2013-05-04 03:30:18 +08:00
Lu Wang
bcf3bd793e remove special handling of base 14 fonts 2013-05-04 03:29:10 +08:00
Lu Wang
8bad93c8e5 use the code2gid table when there is no one embedded 2013-05-04 02:52:30 +08:00
Lu Wang
fe4aca9faf reinitialize vertical_align in check_state 2013-05-03 15:19:09 +08:00
Lu Wang
2b96c9d7d5 .. 2013-05-03 02:10:56 +08:00
Lu Wang
9d69539fe5 do not reencode external fonts 2013-05-03 01:47:55 +08:00
Lu Wang
3ed7389ad9 dump font encoding for debug; do not force using to-unicode for ttf fonts 2013-05-03 00:51:58 +08:00
Lu Wang
64279bd26d --page-filename; a default HTML when --split-pages is on; Fixes #125 2013-05-02 16:09:42 +08:00
Lu Wang
cf5507f997 workaround for NBSP 2013-05-02 14:32:17 +08:00
Lu Wang
e7a55c6371 working on nbsp 2013-05-02 00:56:37 +08:00
Lu Wang
b8cfac4574 escape input file name; aware of 0xa0 as space 2013-05-01 23:56:20 +08:00
Lu Wang
ca69f28a4f UI tweaking; --remove-unused-glyph is off by default 2013-05-01 20:01:24 +08:00
Lu Wang
a1d8e1bf0b typo 2013-04-30 19:51:11 +08:00
Lu Wang
4d3f4655e5 new option --printing 2013-04-30 19:07:55 +08:00
Lu Wang
e65791e5ae embed-exteranl-font is on by default 2013-04-30 15:58:26 +08:00
Lu Wang
d5f9c23ec1 remove a double entrance of str_fmt 2013-04-26 15:19:12 +08:00
Lu Wang
1da9be54d9 refactor line/page stuffs, preparing to support clip 2013-04-07 23:50:23 +08:00
Lu Wang
fb7423dccd .. 2013-04-07 22:39:02 +08:00
Lu Wang
91347b2683 .. 2013-04-07 17:30:07 +08:00
Lu Wang
6746a3a0ab .. 2013-04-07 17:14:51 +08:00
Lu Wang
2799244987 .. 2013-04-07 17:11:49 +08:00
Lu Wang
cf9b917ba1 .. 2013-04-07 17:10:36 +08:00
Lu Wang
33e9d2d750 .. 2013-04-07 17:01:37 +08:00
Lu Wang
4a0f422b31 working 2013-04-07 16:10:52 +08:00
Lu Wang
da0b6fcabb .. 2013-04-07 14:25:39 +08:00
Lu Wang
ed2c6c78bf .. 2013-04-07 14:12:43 +08:00
Lu Wang
5b72899a80 .. 2013-04-07 01:13:37 +08:00
Lu Wang
d39a5331a1 .. 2013-04-07 00:58:15 +08:00
Lu Wang
68791299e5 add HTMLTextPage for further optimization 2013-04-07 00:42:54 +08:00
Lu Wang
eb26833dd1 .. 2013-04-06 23:55:32 +08:00
Lu Wang
c609f5e8e8 .. 2013-04-06 23:54:07 +08:00
Lu Wang
e64a0cfab0 .. 2013-04-06 23:52:14 +08:00
Lu Wang
8f929a663a TextLineBuffer -> HTMLTextLine 2013-04-06 23:51:33 +08:00
Lu Wang
fcb61a8fc4 base64stream -> Base64Stream 2013-04-06 23:41:58 +08:00
Lu Wang
842101d75c remove friend class 2013-04-06 17:50:06 +08:00
Lu Wang
7e5fc3080d vim modeline 2013-04-06 17:13:19 +08:00
Lu Wang
a846598ba3 clean 2013-04-06 17:10:18 +08:00
Lu Wang
ecebfb46e8 use reference instead of pointer 2013-04-06 17:01:05 +08:00
Lu Wang
1ddcaafd57 rearrange files 2013-04-06 16:45:01 +08:00
Lu Wang
bc9318e33d separate TextLinebuffer and HTMLRenderer 2013-04-06 16:32:31 +08:00
Lu Wang
88724a7bd5 clean 2013-04-06 13:01:38 +08:00
Lu Wang
eb632c529e use unique_ptr in ArgParser 2013-04-06 00:00:03 +08:00
Lu Wang
86961b2a80 restrict letter space optimization 2013-04-05 22:44:49 +08:00
Lu Wang
952cd4d3c9 merge states with different (but proportional) matrices 2013-04-05 22:17:40 +08:00
Lu Wang
ab2588a5fd merge sub/sup into one line 2013-04-05 21:53:34 +08:00
Lu Wang
623de175f5 remove incorrect code of tracking rise 2013-04-05 18:53:41 +08:00
Lu Wang
72a92bcd46 .. 2013-04-05 18:32:22 +08:00
Lu Wang
50bc976d36 .. 2013-04-05 18:27:09 +08:00
Lu Wang
111edcec47 rewrite the line merging code, to ease future optimizations 2013-04-05 18:25:46 +08:00
Lu Wang
cf636fd41f fix word space 2013-04-05 18:07:37 +08:00
Lu Wang
6a8d111db6 clean 2013-04-04 22:57:50 +08:00
Lu Wang
19b1852d62 add missing files 2013-04-04 22:14:49 +08:00
Lu Wang
c9b05d323f space-as-offset is off by default 2013-04-04 22:10:25 +08:00
Lu Wang
0b2bbbfa2e .. 2013-04-04 22:07:12 +08:00
Lu Wang
ed82bed2c3 fix 2013-04-04 21:25:23 +08:00
Lu Wang
7275ebde8b refactor state managers 2013-04-04 21:19:28 +08:00
Lu Wang
09ae5415a3 .. 2013-04-04 18:22:21 +08:00
Lu Wang
e3706538b8 .. 2013-04-04 18:17:29 +08:00
Lu Wang
7d8775ea53 optimize the first state of each line 2013-04-04 16:28:59 +08:00
Lu Wang
793c781e2b .. 2013-04-04 15:31:15 +08:00
Lu Wang
8a9d3225e5 .. 2013-04-04 14:41:49 +08:00
Lu Wang
f9a9ef2719 prevent accumulated offset 2013-04-04 12:39:49 +08:00
Lu Wang
7cc6f1efcd clean code 2013-04-04 01:35:44 +08:00
Lu Wang
add45cde74 restrict letter space optimization 2013-04-03 18:15:06 +08:00
Lu Wang
59f49cccbd embed-base-font should be default 2013-04-03 16:44:18 +08:00
Lu Wang
5102e8c3e0 make sure contents are cleared in TextLineBuffer::flush 2013-04-03 16:28:06 +08:00
Lu Wang
eaa3b35cfd still letter space optimization 2013-04-03 15:51:55 +08:00
Lu Wang
adefede660 optimize letter-space 2013-04-03 15:44:28 +08:00
Lu Wang
65fa519f2c working 2013-04-03 14:17:27 +08:00
Lu Wang
78fe4b99e8 comments 2013-04-03 14:10:11 +08:00
Lu Wang
3f962b5a9c improve text optimization 2013-04-03 14:04:39 +08:00
Lu Wang
2c96e52626 add --optimize-text; make --space-as-offse default 2013-04-03 09:06:32 +08:00
Lu Wang
0f6e8879d1 .. 2013-03-31 23:53:53 +08:00
Lu Wang
e454d784bd clean code 2013-03-31 12:53:44 +08:00
Lu Wang
472b3564e6 .. 2013-03-31 12:50:31 +08:00
Lu Wang
99213d4e0b don't add space for tiny gaps 2013-03-31 01:21:14 +08:00
Lu Wang
b1121bf02b improve space optimization 2013-03-31 01:00:04 +08:00
Lu Wang
495b04f046 fix space optimization 2013-03-30 22:37:20 +08:00
Lu Wang
0268a9d966 Merge branch 'master' of github.com:coolwanglu/pdf2htmlEX 2013-03-28 14:59:48 +08:00
Lu Wang
c24e10064c use correct metric when use cropbox; fixes 110 2013-03-28 14:59:24 +08:00
Lu Wang
7857527e9e .. 2013-03-25 22:53:39 +08:00
Lu Wang
ffd4072aa8 .. 2013-03-25 22:52:00 +08:00
Lu Wang
8942f92a9c working on space optimization 2013-03-25 12:23:29 +08:00
Lu Wang
88c18d56d6 .. 2013-03-25 00:15:08 +08:00
Lu Wang
3bdb8fdacd .. 2013-03-24 23:37:41 +08:00
Lu Wang
6b9b12afdd create empty glyphs if missing, in order to prevent displaying the .notdef glyph 2013-03-24 23:27:19 +08:00
Lu Wang
9531a3d8c2 fix line merging 2013-03-24 21:42:51 +08:00
Lu Wang
19a86e98bf .. 2013-03-24 19:06:47 +08:00
Lu Wang
f8ee702dfe .. 2013-03-24 18:24:09 +08:00
Lu Wang
90d99d5000 working on line merging 2013-03-24 17:18:13 +08:00
Lu Wang
b337163361 Merge branch 'master' of github.com:coolwanglu/pdf2htmlEX 2013-03-21 22:30:01 +08:00
Lu Wang
21a57dc324 temporarily disable the optimize function 2013-03-21 22:29:38 +08:00
Lu Wang
c57bd1a655 Merge branch 'master' of github.com:coolwanglu/pdf2htmlEX 2013-03-21 19:03:48 +08:00
Lu Wang
ab884e8dd4 fix for old gcc 2013-03-21 19:03:20 +08:00
Lu Wang
821a65ac73 fix space optimization 2013-03-21 12:27:07 +08:00
Lu Wang
8ef466714e working on space optimization 2013-03-21 12:18:26 +08:00
Lu Wang
b83611bd65 working 2013-03-20 23:46:58 +08:00
Ryan Morlok
6298c19a3b combined the sanitize and validate funcitons into a single function; limited the format characters supported to avoid validation complexity; updated documentation; feature implemented by Ryan Morlok (ryan.morlok@morlok.com) on behalf of Docalytics (http://www.docalytics.com/) 2013-03-18 01:39:02 -05:00
Ryan Morlok
ccc8ff4761 updated sanitize filename code to use size_t instead of raw number types 2013-03-18 00:29:30 -05:00
Ryan Morlok
c0972e1baa fixed missing include causing ci build to fail; cleaned up warnings about signed/unsigned comparison; cleaned up local string declarations 2013-03-17 23:51:14 -05:00
Ryan Morlok
3cafb540c6 updated split page filename formatting to not rely on regex to be compatible with older compilers. added several test cases to account for new implementation. updated documenation to more accurately reflect how split page filenames are generated. 2013-03-17 23:31:43 -05:00
Ryan Morlok
83c947462a added input sanitation for split page generation when accepting a custom outfile file name format. Added unit tests for various file name generation scenarios. 2013-03-17 00:08:06 -05:00
Ryan Morlok
af8e9c10ae Merge remote-tracking branch 'upstream/master' 2013-03-16 13:30:42 -05:00
Lu Wang
4fabd5abf0 fix #100 2013-03-10 18:17:28 +08:00
Lu Wang
942b11633d .. 2013-03-10 13:23:52 +08:00
Lu Wang
bd1c9c138f fallback mode 2013-03-09 01:45:13 +08:00
Lu Wang
72e010acf2 use cropbox by default 2013-03-07 09:37:27 +08:00
Lu Wang
34a53f9d14 use img instead of background-image for better printing 2013-03-01 13:24:29 +08:00
Lu Wang
4cf8ffb95b hide annotations for print 2013-03-01 00:00:06 +08:00
Lu Wang
f982a6964c background image css for print 2013-02-28 22:37:15 +08:00
Lu Wang
c32cb95c45 change css names 2013-02-28 15:59:14 +08:00
Ryan Morlok
ff59857ef4 Added ability to explicitly specify page name format when splitting
output across multiple pages. Can include page number position
in the output file name.

Examples:
pdf2htmlEX --split-pages 1 foo.pdf bar%d.html
pdf2htmlEX --split-pages 1 foo.pdf bar%02d.page
2013-02-27 23:59:07 -06:00
Lu Wang
81934107e0 .. 2013-02-28 12:14:45 +08:00
Lu Wang
2d5dc47367 fix build for gcc 4.4.6 2013-02-28 10:15:01 +08:00
Lu Wang
80fc92defe fix css 2013-02-28 02:52:00 +08:00
Lu Wang
eb0a1ef8a3 consistent css class names 2013-02-28 02:11:34 +08:00
Lu Wang
086a725863 .. 2013-02-26 00:40:35 +08:00
Lu Wang
7a9d98b194 simplify base64stream 2013-02-25 21:08:47 +08:00
Lu Wang
2deef0d6dd clean base64stream constructor 2013-02-25 21:05:36 +08:00
Lu Wang
f4613ceea5 process hidden text (render == 3), make them selectable in HTML. BREAK TEXT STROKE SIMULATION IN FIREFOX 2013-02-23 22:30:21 +08:00
Lu Wang
d3b935d1b3 Merge pull request #96 from iapain/process-outline-disable-error
process_outline 0 was trying to write manifest which did not exists.
2013-02-22 01:27:40 -08:00
Deepak Thukral
a22857b8ef better error messages. 2013-02-22 10:11:27 +01:00
Deepak Thukral
88d5a5b0ca process_outline 0 was trying to write manifest which did not exists. 2013-02-22 10:06:13 +01:00
Lu Wang
6d8b5d518d todo 2013-02-22 16:59:06 +08:00
Lu Wang
bc078cef78 .. 2013-02-21 17:55:58 +08:00
Lu Wang
1103f74b8a Don't mess up original glyphs when inserting a new empty char 2013-02-21 17:36:43 +08:00
Lu Wang
5947b1b953 .. 2013-02-21 16:40:15 +08:00
Lu Wang
1ba86a3764 url escape for outline items 2013-02-15 22:28:30 +08:00
Deepak Thukral
628e8897b1 process_outline only creates outline file if it's enabled 2013-02-15 10:25:54 +01:00
Lu Wang
03b0f382c8 url escaping in HTML 2013-02-15 13:07:00 +08:00
Lu Wang
e3e732971b .. 2013-02-11 15:57:10 +08:00
Lu Wang
3bc732ae0f ugly fix for FF 2013-02-06 20:52:53 +08:00
Lu Wang
3789842b47 generate css with printing metrics 2013-02-06 20:36:00 +08:00
Lu Wang
bc80a79ac0 .. 2013-02-06 20:29:48 +08:00
Lu Wang
a2ed253454 more state managers 2013-02-06 20:09:40 +08:00
John Hewson
a712961ede bugfix: mime types for data uri fonts 2013-02-06 00:16:44 +00:00
Lu Wang
88cd306e79 clean 2013-02-05 22:07:51 +08:00
Lu Wang
75c2c8cba1 install.cc export.cc -> font.cc 2013-02-05 22:00:23 +08:00
Lu Wang
31861e7acb color managers 2013-02-05 21:56:19 +08:00
Lu Wang
225aa23dca .. 2013-02-05 20:45:56 +08:00
Lu Wang
820f06d940 remove unused headers 2013-02-05 20:38:25 +08:00
Lu Wang
9d88b7be1d fix matrix 2013-02-05 20:37:05 +08:00
Lu Wang
8e24776124 transform matrix manager 2013-02-05 20:27:29 +08:00
Lu Wang
6c33d431c6 .. 2013-02-05 19:53:24 +08:00
Lu Wang
1d1d6cbfc1 fix statemanater 2013-02-05 19:51:04 +08:00
Lu Wang
6d28bf74c2 .. 2013-02-05 18:21:27 +08:00
Lu Wang
dfa0d29e0a css class name constants 2013-02-05 18:19:25 +08:00
Lu Wang
006dfd3ab6 oops, add the missing file 2013-02-05 16:05:01 +08:00
Lu Wang
284cbdfbd2 fix zoom/fit-width/height 2013-02-05 15:30:57 +08:00
Lu Wang
998821ed29 .. 2013-02-05 15:12:17 +08:00
Lu Wang
fc1fbf2e40 left 2013-02-05 15:05:36 +08:00
Lu Wang
6c7229f514 whitespace 2013-02-05 14:55:44 +08:00
Lu Wang
b18f59af6d height 2013-02-05 14:51:00 +08:00
Lu Wang
82c0e28853 rise 2013-02-05 14:45:40 +08:00
Lu Wang
9dca488d96 fix font 2013-02-05 14:41:00 +08:00
Lu Wang
cccb85f729 FontSizeManager 2013-02-05 14:36:36 +08:00
Lu Wang
dc0681ad84 working on state trackers 2013-02-05 14:21:07 +08:00
Lu Wang
4858f12d9b letter_space_tracker 2013-02-05 13:57:11 +08:00
Lu Wang
f4ae2e26dd revise 2013-02-04 18:13:04 +08:00
Lu Wang
429ff6bcd6 working 2013-02-04 00:40:07 +08:00
Lu Wang
4364a5d322 working 2013-02-03 17:36:28 +08:00
Lu Wang
d7032d5607 working... 2013-02-03 03:35:56 +08:00
Lu Wang
767958ecef .. 2013-02-03 03:35:45 +08:00
Lu Wang
59b89510cc clean code 2013-02-02 20:32:09 +08:00
John Hewson
6973760a85 Merge branch 'master' of git://github.com/coolwanglu/pdf2htmlEX
Conflicts:
	src/HTMLRenderer/general.cc
	src/HTMLRenderer/state.cc
2013-01-31 22:50:21 +00:00
John Hewson
42452d45b0 stroked text 2013-01-31 22:21:57 +00:00
Lu Wang
a41c7cff67 new option --process-outline 2013-01-31 02:18:18 +08:00
Lu Wang
f4de5a298b create separate reset_state func 2013-01-30 23:56:27 +08:00
Lu Wang
a6cde2f17e Revert "fix crop"
This reverts commit 5a7bd3af89.
2013-01-30 22:13:03 +08:00
Lu Wang
5a7bd3af89 fix crop 2013-01-30 22:05:50 +08:00
Lu Wang
b8e49c448b Merge branch 'master' of github.com:coolwanglu/pdf2htmlEX 2013-01-30 21:48:31 +08:00
Lu Wang
6d03449998 update readme 2013-01-30 12:15:22 +08:00
Lu Wang
2b70f5b2a1 fix float point number comparison in install_* 2013-01-30 04:06:48 +08:00
Lu Wang
71f1cb3b8a clean unuseful warning messages in ArgParser 2013-01-30 03:40:17 +08:00
Lu Wang
a7bba1bf48 clean ArgParser 2013-01-30 03:22:11 +08:00
Lu Wang
b2ae01a2fa make type_name a member function 2013-01-30 02:48:05 +08:00
Lu Wang
d987294082 Merge pull request #79 from jahewson/master
Automatically infer @font-face src format
2013-01-29 10:19:33 -08:00
John Hewson
b9763d1072 cosmetic changes 2013-01-29 18:13:48 +00:00
Lu Wang
2e91696b33 improve manpage; show data-dir in -v 2013-01-29 22:52:32 +08:00
Lu Wang
9efa67681b outline is closed by default, and will be opened by pdf2htmlEX.js if not empty 2013-01-29 22:23:59 +08:00
John Hewson
b2d28e2490 fixed formatting 2013-01-29 13:38:34 +00:00
John Hewson
6fda07bec3 automatically infer @font-face src format 2013-01-29 12:07:51 +00:00
John Hewson
efbd9c8c1e usage: default is -> default: 2013-01-29 10:39:25 +00:00
John Hewson
e79c2884bb usage: embedded fonts -> fonts 2013-01-29 10:38:39 +00:00
John Hewson
4cddb4dbb3 re-ordered Param.h to match new usage order 2013-01-28 23:11:29 +00:00
John Hewson
c80a732ea5 re-ordered usage descriptions to be more like pdftocairo,etc 2013-01-28 22:54:42 +00:00
John Hewson
d250ccf829 cleaned-up usage descriptions 2013-01-28 22:45:12 +00:00
John Hewson
81ee37e4ae show argument types, like pdftohtml/pdftocairo/etc 2013-01-28 22:30:04 +00:00
John Hewson
35d9668e90 pdftohtml/pdftocairo/etc style usage defaults 2013-01-28 22:26:07 +00:00
John Hewson
40e9f89833 don't need every program telling people how to use unix 2013-01-28 22:17:57 +00:00
John Hewson
952a3409f3 cleaned up usage beahviour 2013-01-28 22:16:38 +00:00
Lu Wang
272fb57755 fix file copy for empty input 2013-01-28 21:56:22 +08:00
Lu Wang
a9bc242c1c process outline 2013-01-28 21:01:02 +08:00
Lu Wang
e0c859188e new parameter for outline 2013-01-28 20:00:20 +08:00
Lu Wang
b7ffd969e5 fix build with git version of poppler 2013-01-28 19:45:40 +08:00
Lu Wang
d38697d890 refactor file objects 2013-01-28 18:46:44 +08:00
Lu Wang
014ef7ecc2 expose get_linkdest_str 2013-01-28 18:31:02 +08:00
Lu Wang
4d94c1d072 fix build with git version of poppler 2013-01-28 18:16:01 +08:00
Lu Wang
4a7b62a0b7 typo 2013-01-27 04:38:34 +08:00
Lu Wang
4798945c1d .. 2013-01-26 19:45:48 +08:00
Lu Wang
be5186592d Update src/util/ffw.c 2013-01-26 02:30:56 +08:00
Lu Wang
8c621e5c0d Merge pull request #75 from jahewson/master
Travis CI, etc.
2013-01-25 05:20:05 -08:00
John Hewson
f3d8b8a954 make -v flag exit with success 2013-01-25 13:13:27 +00:00
John Hewson
30577ee546 change no-drm parameter to int, updated manpage 2013-01-25 12:38:44 +00:00
Lu Wang
f9399859e4 add a class for 'left' 2013-01-25 16:39:20 +08:00
John Hewson
88467667a2 flag to override DRM 2013-01-25 00:56:49 +00:00
Lu Wang
e1989652fa fix GfxRGB_hash 2013-01-24 22:44:08 +08:00
Lu Wang
8d09a25baf fixed a typo for GfxRGB_equal 2013-01-24 22:41:59 +08:00
Lu Wang
062c12aa73 Merge branch 'devv' 2013-01-24 22:41:28 +08:00
Lu Wang
f76003ecc4 .. 2013-01-24 22:21:06 +08:00
Lu Wang
78704cca61 track strokecolor/ colorspace / render 2013-01-24 20:39:24 +08:00
John Hewson
43ae72b9b0 removed version from usage 2013-01-23 15:02:11 +00:00
John Hewson
df054d70cf fixed memory leak 2013-01-23 14:40:28 +00:00
John Hewson
b1dc3eb11a enhanced version information 2013-01-23 12:29:59 +00:00
Lu Wang
d274d4f6c8 fix width of type 3 fonts; don't show hidden text for type 3 fonts 2013-01-19 20:13:31 +08:00
Lu Wang
da8a18c2d9 .. 2013-01-19 19:33:29 +08:00
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