notmasteryet
|
d72178d6dd
|
Merge pull request #447 from vingtetun/serif
Add a list of common serif fonts to not always fallback on sans-serif
|
2011-09-06 17:33:18 -07:00 |
|
notmasteryet
|
f8866b37a4
|
Merge pull request #448 from kkujala/master
Use radix in parseInt function calls.
|
2011-09-06 16:33:40 -07:00 |
|
Kalervo Kujala
|
0b19fd5251
|
Use radix in parseInt function calls.
|
2011-09-07 01:39:48 +03:00 |
|
Vivien Nicolas
|
ea42fd69e4
|
Add a list of common serif fonts to not always fallback on sans-serif if the font file is missing
|
2011-09-07 00:29:08 +02:00 |
|
Vivien Nicolas
|
0e062668e9
|
Fix review comments from #424
|
2011-09-07 00:19:58 +02:00 |
|
Vivien Nicolas
|
b1a85c6229
|
Fix cmap encoding records to pass the sanitizer in the case of a duplicate platform: 1, encoding: 0
|
2011-09-06 15:12:33 +02:00 |
|
Vivien Nicolas
|
f7ee90cc8c
|
Fix review comments for #436
|
2011-09-06 02:28:06 +02:00 |
|
Vivien Nicolas
|
83f930abd6
|
Add '^M' support in the ASCII85Decode filter and fix the fonts code to load the Type1 spec
|
2011-09-05 22:09:40 +02:00 |
|
Vivien Nicolas
|
3c77972b8e
|
Length[1-2] can be a reference
|
2011-09-05 21:01:39 +02:00 |
|
Vivien Nicolas
|
cea0408067
|
Do not add kCmapGlyphOffset to Type1C mapping unless it is necessary
|
2011-09-05 18:04:41 +02:00 |
|
Vivien Nicolas
|
9701f934ed
|
Move all format 0 characters to the private area
|
2011-09-05 17:30:01 +02:00 |
|
Vivien Nicolas
|
5970020f3b
|
Fix wrong mapping for issue #434
|
2011-09-05 15:36:38 +02:00 |
|
Vivien Nicolas
|
b1a5ab6d0f
|
Fix regression on i9.pdf
|
2011-09-05 14:35:03 +02:00 |
|
Vivien Nicolas
|
e1f7edfae8
|
Add a comment about supporting hint replacement
|
2011-09-02 15:26:16 +02:00 |
|
Vivien Nicolas
|
5f99e398f4
|
Be more flexible about Subrs parsing
|
2011-09-02 14:21:48 +02:00 |
|
Vivien Nicolas
|
18661debdc
|
Use lenIV to read the subrs section
|
2011-09-02 13:37:39 +02:00 |
|
Vivien Nicolas
|
e26b5b3b00
|
Show Type1 glyphs below 0x20, fix a bug in readNumberArray, read lenIV
|
2011-09-01 19:50:04 +02:00 |
|
Vivien Nicolas
|
00d2366d1d
|
Simulate Arial Black and Arial Narrow
|
2011-09-01 04:06:33 +02:00 |
|
Vivien Nicolas
|
81e1485e14
|
Address review comment for pull #419
|
2011-09-01 01:16:40 +02:00 |
|
Vivien Nicolas
|
59c4ba0fb9
|
Fix for issue #418
|
2011-08-31 23:26:34 +02:00 |
|
Vivien Nicolas
|
763bd7059a
|
Fix a warning when the destination link point to nothing
|
2011-08-31 14:17:57 +02:00 |
|
Vivien Nicolas
|
19c6cef7cc
|
Address review comments of #409
|
2011-08-31 13:42:10 +02:00 |
|
Vivien Nicolas
|
8145c00215
|
Fix another regression on pdf.pdf#5
|
2011-08-31 02:18:13 +02:00 |
|
Vivien Nicolas
|
ec1a8e98cf
|
Fix PDF reference regression
|
2011-08-31 01:48:56 +02:00 |
|
Vivien Nicolas
|
3fd2f42a50
|
Lie to the sanitizer about the real nature of Type1C font
|
2011-08-31 01:23:55 +02:00 |
|
Vivien Nicolas
|
76f6398e47
|
Fix some strict warnings
|
2011-08-31 00:37:39 +02:00 |
|
Vivien Nicolas
|
f6e14010f1
|
Fix regression mapping from gid to glyph from the last commit
|
2011-08-31 00:12:00 +02:00 |
|
Vivien Nicolas
|
395a46c85e
|
Support Type1C built-in encoding - part1
|
2011-08-30 19:52:24 +02:00 |
|
Vivien Nicolas
|
55d04c0cd9
|
Adjust precision to have correct widths for arial tests documents
|
2011-08-30 04:00:03 +02:00 |
|
Vivien Nicolas
|
341de1ff42
|
Clean up encoding parsing
|
2011-08-30 02:34:35 +02:00 |
|
Vivien Nicolas
|
6a7b37ab68
|
Fix a little typo
|
2011-08-30 01:03:39 +02:00 |
|
Vivien Nicolas
|
e58b076eab
|
Fix a little typo
|
2011-08-30 00:59:37 +02:00 |
|
Vivien Nicolas
|
b4f3ceef85
|
Merge remote branch 'upstream/master'
|
2011-08-30 00:56:20 +02:00 |
|
Vivien Nicolas
|
95ccb38283
|
Clean up a bit the encoding/charset/glyphs dance
|
2011-08-30 00:56:02 +02:00 |
|
notmasteryet
|
39894f98b2
|
Fixing iframe's parent for postMessage in the font loading hack
|
2011-08-27 13:14:51 -05:00 |
|
Kalervo Kujala
|
edd92c9db2
|
Fix gjslint errors.
|
2011-08-26 23:55:14 +03:00 |
|
Vivien Nicolas
|
57b3d28f8f
|
Merge remote branch 'upstream/master'
|
2011-08-26 17:19:53 +02:00 |
|
Vivien Nicolas
|
4a320705c0
|
Fix wrong dict data offset when there is many charstrings
|
2011-08-26 17:18:18 +02:00 |
|
Vivien Nicolas
|
1cf4fc8782
|
If the glyph is not indexed, ignore it completely in getOrderedCharstrings
|
2011-08-26 15:30:26 +02:00 |
|
Vivien Nicolas
|
9ce69f94a6
|
Fix lying sfnt header for some CFF font that pretend to be TrueType and fix unknown unicode glyphs when building from Type1
|
2011-08-26 14:21:25 +02:00 |
|
Kalervo Kujala
|
092235a56f
|
Fix lint errors.
|
2011-08-25 20:20:19 +03:00 |
|
Vivien Nicolas
|
93437352d0
|
Move splice() after the width assigment
|
2011-08-25 02:56:03 +02:00 |
|
Vivien Nicolas
|
3f16be334e
|
Add built-in encoding for Type1 if there is no encoding built yet (fix some missing chars in pypy.pdf page 7)
|
2011-08-25 02:29:22 +02:00 |
|
Vivien Nicolas
|
6460ffcd25
|
Remove div arguments once used for lsb
|
2011-08-24 17:26:14 +02:00 |
|
Vivien Nicolas
|
f48ab3cfd1
|
Support lsb div format
|
2011-08-24 17:18:56 +02:00 |
|
notmasteryet
|
d58dac0fd3
|
Encoding for standard fonts; symbols encoding
|
2011-08-22 22:50:17 -05:00 |
|
Kalervo Kujala
|
8ffbf683b8
|
Add more debug data to error-logs.
Fix also a few gjslint errors.
|
2011-08-22 22:30:22 +03:00 |
|
Adil Allawi
|
eefaa0153f
|
Offset glyphs to the unicode private use area
|
2011-08-20 09:31:19 +01:00 |
|
Chris Jones
|
5d071fffcd
|
Merge pull request #339 from ironymark/master
Fix Type 2 CID Font Encoding
|
2011-08-19 20:29:32 -07:00 |
|
Adil Allawi
|
98d628ee3e
|
make cmap glyph offset a symbolic constant
|
2011-08-19 21:51:57 +01:00 |
|
sbarman
|
2805122023
|
cleanup
|
2011-08-19 08:19:32 -07:00 |
|
Adil Allawi
|
5a528944f0
|
Change the way Type 2 CID fonts are encoded. Move the cmap glyphs above the first 255 unicode values so that fillText does not change them and create an encoding to map characters to the glyphs.
|
2011-08-19 14:05:07 +01:00 |
|
sbarman
|
5f233d7cde
|
cleanup
|
2011-08-18 22:05:08 -07:00 |
|
sbarman
|
08521e5018
|
Merge branch 'master' into openmag
|
2011-08-18 21:57:08 -07:00 |
|
sbarman
|
085f8dc1c9
|
cleanup
|
2011-08-18 20:40:16 -07:00 |
|
sbarman
|
b1aab2f730
|
Fixed fonts to use strings instead of Uint8Arrays
|
2011-08-18 20:17:54 -07:00 |
|
sbarman
|
32bde23157
|
cleanup
|
2011-08-18 13:53:26 -07:00 |
|
sbarman
|
c9f9b8b193
|
working font
|
2011-08-18 13:53:26 -07:00 |
|
sbarman
|
8acc31ec83
|
Still testing type1 charstring conversion
|
2011-08-18 13:53:26 -07:00 |
|
sbarman
|
04b14f7b8a
|
fixed reading from sream
|
2011-08-18 13:53:26 -07:00 |
|
sbarman
|
7d5dcb5d43
|
added ability to write data to file
|
2011-08-18 13:53:25 -07:00 |
|
sbarman
|
5b359f1c1e
|
still mucking with subroutines
|
2011-08-18 13:53:25 -07:00 |
|
sbarman
|
bf9092b660
|
working on subroutines
|
2011-08-18 13:53:25 -07:00 |
|
sbarman
|
60127b0830
|
increased size of loaded font
|
2011-08-18 11:28:37 -07:00 |
|
sbarman
|
a24ec410ee
|
cleanup
|
2011-08-17 16:04:14 -07:00 |
|
sbarman
|
8ff8a92244
|
Revert "Merge branch 'writeToFile' into hmm"
This reverts commit 9b91fca347 , reversing
changes made to c592d5ed3b .
|
2011-08-17 16:00:54 -07:00 |
|
sbarman
|
bd567fc322
|
working font
|
2011-08-17 15:55:09 -07:00 |
|
sbarman
|
9f615036d9
|
Still testing type1 charstring conversion
|
2011-08-16 16:14:29 -07:00 |
|
sbarman
|
9b91fca347
|
Merge branch 'writeToFile' into hmm
|
2011-08-16 14:49:17 -07:00 |
|
sbarman
|
c592d5ed3b
|
still mucking with subroutines
|
2011-08-16 14:49:12 -07:00 |
|
sbarman
|
23d37f98db
|
working on subroutines
|
2011-08-16 10:25:02 -07:00 |
|
notmasteryet
|
b141a66309
|
Fixing bad comment
|
2011-08-14 12:11:23 -05:00 |
|
notmasteryet
|
aad77fcc55
|
BaseFont and misc fonts fixes
|
2011-08-14 08:40:22 -05:00 |
|
Kalervo Kujala
|
b2037841e5
|
Correct the coding style according to gjslint in font.js
Also refactor the lines that are over 80 characters long.
|
2011-08-11 21:41:03 +03:00 |
|
Kalervo Kujala
|
f656e841ac
|
Correct the coding style according to gjslint.
And remove stray tabs.
|
2011-08-08 23:13:32 +03:00 |
|
notmasteryet
|
9bcf2d8b7c
|
Fixing the maxAdvanceWidth and the amount of the missing sidebearing
|
2011-07-31 22:56:41 -05:00 |
|
Vivien Nicolas
|
aa41a75f6e
|
Support standards fonts
|
2011-07-25 16:42:46 +02:00 |
|
sbarman
|
f177398777
|
Fixed the mapping from charstring to glyphs
|
2011-07-22 09:57:26 -07:00 |
|
sbarman
|
d502866111
|
cleanup code
|
2011-07-22 09:21:38 -07:00 |
|
sbarman
|
c4d81646dc
|
fixed reading from sream
|
2011-07-21 15:18:00 -07:00 |
|
sbarman
|
5b43c25d56
|
removed unnecessary call to parseEncoding
|
2011-07-21 14:02:31 -07:00 |
|
sbarman
|
c67037e268
|
added ability to write data to file
|
2011-07-21 11:51:39 -07:00 |
|
sbarman
|
870027136a
|
Merge branch 'master' into font
|
2011-07-21 11:29:15 -07:00 |
|
Vivien Nicolas
|
2197235470
|
Merge to upstream
|
2011-07-21 18:29:32 +02:00 |
|
sbarman
|
bed8052cab
|
Merge branch 'master' into font
|
2011-07-21 09:09:25 -07:00 |
|
Vivien Nicolas
|
1d59de6c12
|
Fix a > 32000 conversion error in type1 to type2 charstring
|
2011-07-21 11:01:38 +02:00 |
|
sbarman
|
daf4979e2f
|
cleanup
|
2011-07-20 17:10:04 -07:00 |
|
sbarman
|
8d09c0d7a4
|
removed Fonts class
|
2011-07-20 16:42:51 -07:00 |
|
sbarman
|
2f30dd5174
|
moved width setting code
|
2011-07-20 15:00:16 -07:00 |
|
sbarman
|
8824ff9539
|
removed code to parse type2 ccharstrings
|
2011-07-20 14:43:44 -07:00 |
|
sbarman
|
c7aec8ac8a
|
used width info in fontDict
|
2011-07-20 12:57:47 -07:00 |
|
sbarman
|
8763002c44
|
extracted filetype in pdf.js instead of fonts.js
|
2011-07-20 11:25:00 -07:00 |
|
Vivien Nicolas
|
6311977fee
|
Merge with upstream
|
2011-07-20 15:18:44 +02:00 |
|
Vivien Nicolas
|
3cc9912acd
|
Add a simpler path for cmap format 0 to cmap format 4
|
2011-07-20 14:29:07 +02:00 |
|
sbarman
|
b8df2eb68b
|
cleanup
|
2011-07-19 11:33:54 -07:00 |
|
sbarman
|
173c68ef86
|
cleanup
|
2011-07-19 11:30:42 -07:00 |
|
Vivien Nicolas
|
776c10d4e6
|
Fix a regression on the application of the textMatrix extracted from a CFF font
|
2011-07-19 14:29:05 +02:00 |
|
Vivien Nicolas
|
913504a937
|
Remover leftover
|
2011-07-19 14:23:57 +02:00 |
|
Vivien Nicolas
|
c6c72291d9
|
Do not rasterize below 14px
|
2011-07-19 14:22:51 +02:00 |
|
sbarman
|
5f133a8c07
|
fixed missing entries in charstring data
|
2011-07-18 21:01:05 -07:00 |
|