notmasteryet
b5b0357dca
Remove extra space
2011-09-11 13:37:13 -05:00
notmasteryet
eaa5b8dab3
Pruning unreachable code; misc font fixes
2011-09-11 13:32:08 -05:00
Vivien Nicolas
95ca8ede85
Add support for Type1C advanced charsets
2011-09-11 17:38:02 +02:00
Vivien Nicolas
ae0f5e6274
Fix a regression caused by the last patch to resolve the 'dotsection' issue
2011-09-11 16:14:28 +02:00
Vivien Nicolas
a7332d178a
Fix a small error in font encoding
2011-09-11 15:32:32 +02:00
Vivien Nicolas
bcd8619414
Prevent the deprecated 'dotsection' command in Type1C to hit the sanitizer
2011-09-11 15:23:35 +02:00
notmasteryet
faf8b8ac0b
Refactoring charsToUnicode into charsToGlyphs
2011-09-10 20:21:20 -05:00
notmasteryet
beea86db31
Merge pull request #464 from notmasteryet/4e21e417cdf56a1ba43475510284b3399c4f7b52
...
Fix test_slave.html for #458
2011-09-10 17:35:01 -07:00
notmasteryet
e523e4dc56
Merge pull request #458 from vingtetun/metrics
...
Fix for issue #441 , #412 , #379
2011-09-10 17:27:20 -07:00
Andreas Gal
501a224128
Merge pull request #462 from notmasteryet/bug674619
...
JPEG marker for YCCK images (in support of bug 674619)
2011-09-10 12:37:03 -07:00
Andreas Gal
32393db2fc
Merge pull request #461 from kkujala/master
...
Refactor the repeat logic in readBlock function.
2011-09-10 11:56:26 -07:00
notmasteryet
ee21d4113f
JPEG marker for YCCK images (in support of bug 674619)
2011-09-10 13:45:55 -05:00
Vivien Nicolas
7fa63e68dd
Merge with upstream
2011-09-10 20:12:57 +02:00
Vivien Nicolas
ac163da4c8
Fix a small mistake for cmap format 0
2011-09-10 20:02:42 +02:00
Vivien Nicolas
cf93f23178
Disable hinting until it works
2011-09-10 20:00:27 +02:00
Vivien Nicolas
13bf137220
Draw glyphs one by one to position them correctly and remove all the scaling hack
2011-09-10 19:40:25 +02:00
Kalervo Kujala
d54e425a96
Refactor the repeat logic in readBlock function.
...
In the function repeat the variabe i is not defined in the scope of the
function. This function was from moved by
92fa629d10
from its original place which had
the i as defined. This fix avoids the scope dependency.
2011-09-10 20:06:03 +03:00
Vivien Nicolas
26a6b9763b
Be more generic for serif/sans-serif rule
2011-09-10 16:49:40 +02:00
Vivien Nicolas
6a518d53fe
Be more generic for bold/italic rules
2011-09-10 16:47:58 +02:00
Vivien Nicolas
574bc87741
Fix a small Type1 encoding parsing error that cause the first Type1 font of the Type1 spec to be rejected
2011-09-10 14:50:46 +02:00
Vivien Nicolas
001ca071f0
Fix a small bug about how 'W' widths array is parsed
2011-09-10 14:27:04 +02:00
Vivien Nicolas
6329f89982
Simplify the cmap format 6 conversion - fix #449
2011-09-10 13:41:07 +02:00
notmasteryet
6245073ad9
Merge pull request #457 from kkujala/master
...
Fix gjslint warnings.
2011-09-09 15:46:22 -07:00
notmasteryet
4e21e417cd
Fix test_slave.html ref to metrics.js
2011-09-09 16:46:46 -05:00
Kalervo Kujala
946c4e2a88
Initialize inputBuf to zero.
2011-09-09 20:12:38 +03:00
Vivien Nicolas
5cb2a07b3d
Fix an issue with the vhea/vmtx tables
2011-09-09 16:37:56 +02:00
Vivien Nicolas
841fabd4e9
Fix wrong spacing for format 6
2011-09-09 14:38:09 +02:00
Vivien Nicolas
a89e7331f4
Add a comment for using unit-per-em in the measureText() method
2011-09-09 14:26:24 +02:00
Vivien Nicolas
0ea9411f69
Prevent missing charcode to block the rendering
2011-09-09 13:32:54 +02:00
Vivien Nicolas
d4fb9c786c
Use the built-in widths to calculate glyphs metrics
2011-09-09 01:35:37 +02:00
Vivien Nicolas
f759e56a02
Merge remote branch 'upstream/master' into HEAD
2011-09-09 01:34:47 +02:00
Vivien Nicolas
59af13e09f
Merge branch 'refactor'
2011-09-09 01:32:45 +02:00
Kalervo Kujala
63d3f06265
Fix lastRow bug.
...
It was introduced by 99ffc9991e
.
2011-09-09 00:52:11 +03:00
Kalervo Kujala
b8263a5c1f
Initialize inputBuf.
...
Fix also another jslint error.
2011-09-08 23:10:49 +03:00
Kalervo Kujala
d9e01b1d7a
Fix gjslint warnings.
2011-09-08 22:37:35 +03:00
Vivien Nicolas
81d7d1a725
Add widths information for the most common fonts cases
2011-09-08 17:57:37 +02:00
Vivien Nicolas
71d0f0d55c
Remove a useless check in charsToUnicode
2011-09-08 13:03:30 +02:00
Andreas Gal
d687d20c69
Merge pull request #456 from notmasteryet/pdfstring
...
Add PDFString conversion function
2011-09-07 18:32:26 -07:00
Vivien Nicolas
a7ef696fea
Add an empty 'widths' to the properties object for base font
2011-09-08 03:21:27 +02:00
Vivien Nicolas
f014867bf8
Merge remote branch 'upstream/master' into refactor
2011-09-08 03:16:35 +02:00
Vivien Nicolas
567be29720
Add more glue between glyph mapping and code mapping
2011-09-08 03:16:33 +02:00
notmasteryet
92a7468e9a
Add PDFString conversion
2011-09-07 20:16:32 -05:00
notmasteryet
768554afd8
Merge pull request #454 from vingtetun/refactor
...
Refactor the translateFont() method to be more readable and simpler
2011-09-07 17:30:56 -07:00
vingtetun
4472d899ff
Merge pull request #455 from kkujala/master
...
Fix array initializations.
2011-09-07 16:30:05 -07:00
Kalervo Kujala
a9e0ddc22f
Use typed arrays instead of normal arrays in FlateStream.
...
Also fix a couple of lint warnings.
2011-09-07 23:07:29 +03:00
Kalervo Kujala
fb5807721e
Fix array initializations.
...
And refactor one loop.
2011-09-07 22:11:30 +03:00
Vivien Nicolas
92081af896
Revert a change from the narrow hack
2011-09-07 20:18:02 +02:00
Vivien Nicolas
9c8efbee62
Merge remote branch 'upstream/master' into refactor
2011-09-07 19:57:25 +02:00
Vivien Nicolas
c5b83eaf73
Refactor translateFont() to be more readable - part3
2011-09-07 19:56:45 +02:00
Vivien Nicolas
4d2b8ea1c8
Refactor translateFont() to be more readable - part2
2011-09-07 19:34:53 +02:00