Commit Graph

372 Commits

Author SHA1 Message Date
Vivien Nicolas
b8a5b76db5 Fix a spacing issue 2011-10-18 03:45:07 +02:00
Vivien Nicolas
e347ad03d9 Fix a small broking mistake in fonts.js 2011-10-18 01:34:44 +02:00
Vivien Nicolas
674d6a7d18 Fix warnings in strict mode 2011-10-17 20:39:29 +02:00
notmasteryet
176bef3c0e Merge branch 'master' of https://github.com/andreasgal/pdf.js.git into tree-33 2011-10-13 17:45:58 -05:00
Artur Adib
029e91ebe4 Merge pull request #643 from notmasteryet/liveprog
Getting addition encoding information for cmap from the CFF data (#641)
2011-10-13 11:53:40 -07:00
Artur Adib
8bf6fa2616 Merge pull request #640 from notmasteryet/tree-30
Making Type 2 font sanitazable (#631)
2011-10-13 09:32:47 -07:00
notmasteryet
01f026ce14 Fixing duplicate charstring selection 2011-10-12 19:53:57 -05:00
notmasteryet
53cfe2792b Fixing #650 regression 2011-10-12 17:52:11 -05:00
notmasteryet
5ec177d88e Nit: Rename 's' by 'charcode' 2011-10-12 17:37:55 -05:00
notmasteryet
511177576c Merge branch 'master' of https://github.com/andreasgal/pdf.js.git into liveprog 2011-10-12 17:36:03 -05:00
Artur Adib
4c07a362ea Merge pull request #656 from notmasteryet/tree-32
Fixing invalid CFF DICT entry (#621)
2011-10-12 08:25:45 -07:00
notmasteryet
07aa691fe0 Fixing invalid CFF DICT entry (#621) 2011-10-11 20:27:47 -05:00
notmasteryet
e745114a5e Making the normalized name same in pdf.js and fonts.js 2011-10-11 19:38:20 -05:00
notmasteryet
66074c08eb returning vstem3 and hstem3 2011-10-11 07:17:45 -05:00
notmasteryet
1f532e6edb Long line fix 2011-10-10 22:40:43 -05:00
notmasteryet
04e467793b Fixing standard font name resolution (#649) 2011-10-10 21:14:40 -05:00
notmasteryet
25f6431607 Cleaning up flex stuff 2011-10-10 21:00:49 -05:00
notmasteryet
2c09fed17c Implement type2 flex 2011-10-10 20:58:40 -05:00
notmasteryet
030b498b6a 1 instead of 0 2011-10-10 07:03:43 -05:00
notmasteryet
8241733a20 Getting addition encoding information for cmap from the CFF data (#641) 2011-10-09 22:40:49 -05:00
notmasteryet
1444a7e794 Making Type 2 font sanitazable (#631) 2011-10-09 09:13:10 -05:00
notmasteryet
0c8f0cd6c2 Fixing PDF bad structure and 'fi' ligature 2011-10-07 22:24:26 -05:00
notmasteryet
ecf0dd5bbb Fixing #599 2011-10-05 21:15:41 -05:00
Adil Allawi
3b3f134e35 Merge commit 'e5d79fd0da5a0dab8b717062651c2fbd658a4b51' 2011-10-05 08:42:54 +01:00
Adil Allawi
535dc8cd7b Remap all glyphs to Unicode Private Use Area if it is possible otherwise only remap minimum problematic glyphs 2011-10-05 08:42:13 +01:00
=
8f57135513 fix merge conflicts 2011-10-04 08:52:15 -07:00
Adil Allawi
3645ebe42c Only offset glyphs that can fit into the private use area 2011-10-04 16:20:05 +01:00
Adil Allawi
118668cb53 Fix regression caused by pull request #491. Glyphs in positions that match complex scripts or special characters can be messed up by the browser when drawn to the canvas. Limit to fonts with a small to medium sized glyph set. 2011-10-04 16:18:38 +01:00
=
ff2dea38ec fix merge conflicts 2011-10-03 17:18:47 -07:00
=
5f81017726 #502 Adding basic Type3 font support. 2011-10-03 16:36:01 -07:00
notmasteryet
cd63fce80b Moving CID-2 hack in fixWidths 2011-09-29 20:35:10 -05:00
notmasteryet
cbfbd93e7a small fixes: index and formatting 2011-09-28 21:45:22 -05:00
notmasteryet
6403c91cbb Fixes the special char codes... and unpack fix 2011-09-28 21:34:24 -05:00
notmasteryet
ab391c318d Moving CID-0 encoding hack to fonts.js 2011-09-28 21:19:49 -05:00
notmasteryet
078433fecd Merge branch 'master' of https://github.com/andreasgal/pdf.js.git into cid0
Conflicts:
	pdf.js
2011-09-28 20:55:06 -05:00
notmasteryet
66cd79f308 Initial CID0 font encodings 2011-09-28 19:54:40 -05:00
Kalervo Kujala
800fc131b8 Use lowercase in function names.
This alleviates the confusion which functions can be instantiated with new.
2011-09-28 22:00:12 +03:00
Kalervo Kujala
9b14e80fd5 Use lowercase properly in function names. 2011-09-26 20:30:05 +03:00
Kalervo Kujala
481f242b5a Fix lint warnings. 2011-09-23 20:56:21 +03:00
Kalervo Kujala
0d5efbe9fe Name anonymous functions for debugging purposes.
It also makes profiling more convenient.
2011-09-23 20:44:48 +03:00
Vivien Nicolas
da6acb200a Fix tests failure by cloning the GlyphsUnicode object 2011-09-22 13:39:28 +02:00
Vivien Nicolas
41ebb55d75 Fix tests failures 2011-09-22 01:22:34 +02:00
Vivien Nicolas
f3c20150bd Fix lint errors and add metrics.js and charsets.js to the default set of pdf files in the Makefile 2011-09-20 04:26:37 +02:00
Vivien Nicolas
06a3b49e49 Merge with upstream 2011-09-20 03:42:34 +02:00
Andreas Gal
7df39bb065 Merge pull request #492 from notmasteryet/tree-19
Fixing the CID to GID mapping for cid fonts
2011-09-19 16:12:10 -07:00
vingtetun
7a81e79138 Merge pull request #466 from notmasteryet/charstoglyphs
Refactoring charsToUnicode into charsToGlyphs
2011-09-19 07:34:46 -07:00
notmasteryet
ebb9d7dd2c Fix for 16-bit 'loca' table 2011-09-18 22:44:25 -05:00
notmasteryet
f401a64eb2 Sanitize 'loca' font table: some fonts have first glyph with length 10 2011-09-18 21:25:05 -05:00
notmasteryet
1c5b1cbc34 Fixing the CID to GID mapping for cid fonts (regression of arial_unicode_XX_cidfont.pdf) 2011-09-18 12:08:52 -05:00
notmasteryet
e59a36a015 Merge branch 'master' of https://github.com/andreasgal/pdf.js.git into charstoglyphs 2011-09-18 09:11:53 -05:00