Commit Graph

11413 Commits

Author SHA1 Message Date
Chris Jones
e820a20b63 Clipping (non-zero winding) 2011-05-09 21:05:33 -05:00
Chris Jones
79ef581434 Merge 2011-05-09 20:17:22 -05:00
Chris Jones
fcdd7e3845 Implement "n" (end path), add stubs for NYI operators 2011-05-09 20:16:06 -05:00
Andreas Gal
bbbf30c81f throw Error for errors, and warn in browser and shell 2011-05-09 18:10:15 -07:00
Andreas Gal
f16e6b8d1c Merge branch 'master' of github.com:andreasgal/pdf.js 2011-05-09 18:04:31 -07:00
Andreas Gal
247509680e beginnings of inflate decompression 2011-05-09 18:04:22 -07:00
Chris Jones
f9839beda8 Implement j (line join style) 2011-05-09 19:11:40 -05:00
Chris Jones
5bf0818b2e Implement J (line-cap style) 2011-05-09 18:57:23 -05:00
Chris Jones
a8d9ab5e62 Merge branch 'master' of github.com:andreasgal/pdf.js 2011-05-09 18:20:10 -05:00
Chris Jones
127a6e97d0 Implement TJ 2011-05-09 18:20:04 -05:00
Andreas Gal
a018fe60ef Merge branch 'master' of github.com:andreasgal/pdf.js 2011-05-09 15:58:50 -07:00
Andreas Gal
4a43ba6f8c bug fixes, getting closer to parsing a latex paper 2011-05-09 15:58:37 -07:00
Chris Jones
82f49501c3 Restore font lookup and setting 2011-05-09 15:18:19 -05:00
Andreas Gal
195671adba add buffer to write data to 2011-05-08 17:39:40 -07:00
Andreas Gal
5376c8b4e1 use Object.create for Dict instead of a key prefix 2011-05-08 14:26:08 -07:00
Andreas Gal
fed34c7d07 eliminate putBack 2011-05-08 14:08:38 -07:00
Andreas Gal
dd5ab1f10f don't use array buffes to implement moveStart, that won't work for filtered streams 2011-05-08 11:35:32 -07:00
Andreas Gal
a2dcda8be5 factor out isSpace 2011-05-08 11:32:53 -07:00
Andreas Gal
506828d522 fix StringStream constructor delegation to Stream 2011-05-07 22:57:04 -07:00
Andreas Gal
314889d3d1 add skeleton decryption and stream filter support 2011-05-07 01:20:04 -07:00
Andreas Gal
65a35fcabf start working on stream decoding 2011-05-06 23:37:49 -07:00
Andreas Gal
d971dfa01b fix reading linearized documents 2011-05-06 22:44:01 -07:00
Andreas Gal
e655900785 restore long-form function names and a mapping table 2011-05-06 22:15:18 -07:00
Andreas Gal
d65ebb7533 tighten up the interpreter loop 2011-05-06 18:15:51 -07:00
Andreas Gal
36f657b4ad get rid of Obj 2011-05-06 17:27:27 -07:00
Andreas Gal
4349a5b2bc more XRef parsing 2011-05-06 16:38:16 -07:00
Andreas Gal
16b3a7abc4 more XRef parsing 2011-05-06 16:18:13 -07:00
Andreas Gal
7ab8e72963 remove newline in LICENSE 2011-05-06 15:16:26 -07:00
Andreas Gal
c5ab6b0977 never mind restore previous README formating 2011-05-06 15:15:54 -07:00
Andreas Gal
0ee5135741 reformat README because its so ugly 2011-05-06 15:14:38 -07:00
Andreas Gal
2e88d3779c skeleton for XRef support 2011-05-06 12:12:57 -07:00
Andreas Gal
860c8129bf fix a bunch of bugs and make startxref parsing work 2011-05-06 02:18:31 -07:00
Andreas Gal
4a5794e705 add command line arguments for the shell, -e for echo tests, -p for parse tests 2011-05-06 01:44:17 -07:00
Andreas Gal
455c646206 Merge branch 'master' of github.com:andreasgal/pdf.js 2011-05-06 01:16:20 -07:00
Andreas Gal
16bc5f6fe3 parse startxref 2011-05-06 01:16:09 -07:00
Chris Jones
e655fd0adb Lower the common denominator 2011-05-06 00:42:43 -05:00
Chris Jones
7827e91566 Respect media box 2011-05-05 23:46:54 -05:00
Chris Jones
68f1ca51ce Basic transforms of PDF page/text space to canvas space 2011-05-05 22:20:07 -05:00
Chris Jones
b860bc8d60 Less hacky save/restore/moveText impl 2011-05-05 12:40:34 -05:00
Chris Jones
2ecb90fd45 Mock resource dict, look up fonts 2011-05-05 12:28:37 -05:00
Chris Jones
e464d31d18 Indirect ops so that they can access interpreter state 2011-05-05 12:08:36 -05:00
Chris Jones
07119364fc More nicely truncate args array 2011-05-04 23:53:55 -05:00
Chris Jones
3b558229c1 Couple more tests and operators 2011-05-04 23:34:59 -05:00
Chris Jones
a073e45eba Added dumb profiling instrumentation 2011-05-04 21:39:07 -05:00
Chris Jones
10c7ea0770 Manually hoist constant to avoid building it on each method invocation 2011-05-04 21:31:46 -05:00
Andreas Gal
a1faf7105f update README 2011-05-04 18:52:10 -07:00
Chris Jones
198a3f1a1b Dumb text WIP, more UI for test.html 2011-05-04 20:08:52 -05:00
Chris Jones
d2c96d420a Factor out mock tests, add browser test page, initial canvas backend 2011-05-04 19:32:59 -05:00
Andreas Gal
aeee9d000f add license file 2011-05-04 16:57:07 -07:00
Chris Jones
bbab24da2e Add eofObj and helper for converting Obj->JS value 2011-05-04 17:15:26 -05:00