Commit Graph

15 Commits

Author SHA1 Message Date
Vivien Nicolas
3834c9be08 Move the Type2 utils to a new file and create a Stack object 2011-06-10 02:07:41 +02:00
Vivien Nicolas
74abf984d5 Add the beginning of a Type1 to Type2 charstring converter 2011-06-10 01:20:00 +02:00
Vivien Nicolas
fcc4ce9bec Clean up some Type2 reader code for readibility 2011-06-09 02:37:06 +02:00
Vivien Nicolas
714571dc80 Support reading all parts of a Type2 file 2011-06-09 00:26:41 +02:00
Vivien Nicolas
87b4cb85be Starts to decode type2 charStrings 2011-06-08 20:37:25 +02:00
Vivien Nicolas
c098f0b31f Fix some bugs and add the beginning of a Type2 reader 2011-06-08 17:26:29 +02:00
Vivien Nicolas
4d261759d9 Support TrueType Font 2011-06-07 19:17:46 +02:00
Vivien Nicolas
c166db13fd Add the 'for' keyword and support 2's complement signed integer 2011-06-04 00:43:50 +02:00
Vivien Nicolas
a08691313f Clean up some code and add some changes to pdf.js 2011-06-03 19:47:07 +02:00
Vivien Nicolas
c663d181f9 Remove some debug leftover 2011-06-03 17:54:40 +02:00
Vivien Nicolas
e302bd93ee Add the necessary bits to handle Arrays, Procedure and a bigger set of instructions for Type1 2011-06-03 17:48:32 +02:00
Vivien Nicolas
e739bcc515 Starts playing with the execution stack 2011-06-01 20:40:25 +02:00
Vivien Nicolas
e936f305d7 Decode charStrings and stop the interpreter on every unknow token 2011-06-01 16:50:32 +02:00
Vivien Nicolas
3064305d91 Prepare the way to decode Type1 charStrings 2011-06-01 11:52:10 +02:00
Vivien Nicolas
fe11af4b57 Add a the beggining of a Type1 font reader 2011-05-31 20:22:05 +02:00