Vivien Nicolas
|
4d2b8ea1c8
|
Refactor translateFont() to be more readable - part2
|
14 years ago |
Vivien Nicolas
|
8c21f53c98
|
Refactor translateFont() to be more readable
|
14 years ago |
Vivien Nicolas
|
12ef21cbbe
|
Fix lenIV misreading and warn instead of stop for unimplemented Type1 commands
|
14 years ago |
Kalervo Kujala
|
0b19fd5251
|
Use radix in parseInt function calls.
|
14 years ago |
Vivien Nicolas
|
ea42fd69e4
|
Add a list of common serif fonts to not always fallback on sans-serif if the font file is missing
|
14 years ago |
Vivien Nicolas
|
0e062668e9
|
Fix review comments from #424
|
14 years ago |
Vivien Nicolas
|
b1a85c6229
|
Fix cmap encoding records to pass the sanitizer in the case of a duplicate platform: 1, encoding: 0
|
14 years ago |
Vivien Nicolas
|
f7ee90cc8c
|
Fix review comments for #436
|
14 years ago |
Vivien Nicolas
|
83f930abd6
|
Add '^M' support in the ASCII85Decode filter and fix the fonts code to load the Type1 spec
|
14 years ago |
Vivien Nicolas
|
3c77972b8e
|
Length[1-2] can be a reference
|
14 years ago |
Vivien Nicolas
|
cea0408067
|
Do not add kCmapGlyphOffset to Type1C mapping unless it is necessary
|
14 years ago |
Vivien Nicolas
|
9701f934ed
|
Move all format 0 characters to the private area
|
14 years ago |
Vivien Nicolas
|
5970020f3b
|
Fix wrong mapping for issue #434
|
14 years ago |
Vivien Nicolas
|
b1a5ab6d0f
|
Fix regression on i9.pdf
|
14 years ago |
Vivien Nicolas
|
e1f7edfae8
|
Add a comment about supporting hint replacement
|
14 years ago |
Vivien Nicolas
|
5f99e398f4
|
Be more flexible about Subrs parsing
|
14 years ago |
Vivien Nicolas
|
18661debdc
|
Use lenIV to read the subrs section
|
14 years ago |
Vivien Nicolas
|
e26b5b3b00
|
Show Type1 glyphs below 0x20, fix a bug in readNumberArray, read lenIV
|
14 years ago |
Vivien Nicolas
|
00d2366d1d
|
Simulate Arial Black and Arial Narrow
|
14 years ago |
Vivien Nicolas
|
81e1485e14
|
Address review comment for pull #419
|
14 years ago |
Vivien Nicolas
|
59c4ba0fb9
|
Fix for issue #418
|
14 years ago |
Vivien Nicolas
|
763bd7059a
|
Fix a warning when the destination link point to nothing
|
14 years ago |
Vivien Nicolas
|
19c6cef7cc
|
Address review comments of #409
|
14 years ago |
Vivien Nicolas
|
8145c00215
|
Fix another regression on pdf.pdf#5
|
14 years ago |
Vivien Nicolas
|
ec1a8e98cf
|
Fix PDF reference regression
|
14 years ago |
Vivien Nicolas
|
3fd2f42a50
|
Lie to the sanitizer about the real nature of Type1C font
|
14 years ago |
Vivien Nicolas
|
76f6398e47
|
Fix some strict warnings
|
14 years ago |
Vivien Nicolas
|
f6e14010f1
|
Fix regression mapping from gid to glyph from the last commit
|
14 years ago |
Vivien Nicolas
|
395a46c85e
|
Support Type1C built-in encoding - part1
|
14 years ago |
Vivien Nicolas
|
55d04c0cd9
|
Adjust precision to have correct widths for arial tests documents
|
14 years ago |
Vivien Nicolas
|
341de1ff42
|
Clean up encoding parsing
|
14 years ago |
Vivien Nicolas
|
6a7b37ab68
|
Fix a little typo
|
14 years ago |
Vivien Nicolas
|
e58b076eab
|
Fix a little typo
|
14 years ago |
Vivien Nicolas
|
95ccb38283
|
Clean up a bit the encoding/charset/glyphs dance
|
14 years ago |
notmasteryet
|
39894f98b2
|
Fixing iframe's parent for postMessage in the font loading hack
|
14 years ago |
Kalervo Kujala
|
edd92c9db2
|
Fix gjslint errors.
|
14 years ago |
Vivien Nicolas
|
4a320705c0
|
Fix wrong dict data offset when there is many charstrings
|
14 years ago |
Vivien Nicolas
|
1cf4fc8782
|
If the glyph is not indexed, ignore it completely in getOrderedCharstrings
|
14 years ago |
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
|
14 years ago |
Kalervo Kujala
|
092235a56f
|
Fix lint errors.
|
14 years ago |
Vivien Nicolas
|
93437352d0
|
Move splice() after the width assigment
|
14 years ago |
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)
|
14 years ago |
Vivien Nicolas
|
6460ffcd25
|
Remove div arguments once used for lsb
|
14 years ago |
Vivien Nicolas
|
f48ab3cfd1
|
Support lsb div format
|
14 years ago |
notmasteryet
|
d58dac0fd3
|
Encoding for standard fonts; symbols encoding
|
14 years ago |
Kalervo Kujala
|
8ffbf683b8
|
Add more debug data to error-logs.
Fix also a few gjslint errors.
|
14 years ago |
Adil Allawi
|
eefaa0153f
|
Offset glyphs to the unicode private use area
|
14 years ago |
Adil Allawi
|
98d628ee3e
|
make cmap glyph offset a symbolic constant
|
14 years ago |
sbarman
|
2805122023
|
cleanup
|
14 years ago |
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.
|
14 years ago |