notmasteryet
01f026ce14
Fixing duplicate charstring selection
14 years ago
notmasteryet
53cfe2792b
Fixing #650 regression
14 years ago
notmasteryet
5ec177d88e
Nit: Rename 's' by 'charcode'
14 years ago
notmasteryet
07aa691fe0
Fixing invalid CFF DICT entry ( #621 )
14 years ago
notmasteryet
e745114a5e
Making the normalized name same in pdf.js and fonts.js
14 years ago
notmasteryet
66074c08eb
returning vstem3 and hstem3
14 years ago
notmasteryet
1f532e6edb
Long line fix
14 years ago
notmasteryet
04e467793b
Fixing standard font name resolution ( #649 )
14 years ago
notmasteryet
25f6431607
Cleaning up flex stuff
14 years ago
notmasteryet
2c09fed17c
Implement type2 flex
14 years ago
notmasteryet
030b498b6a
1 instead of 0
14 years ago
notmasteryet
8241733a20
Getting addition encoding information for cmap from the CFF data ( #641 )
14 years ago
notmasteryet
1444a7e794
Making Type 2 font sanitazable ( #631 )
14 years ago
notmasteryet
0c8f0cd6c2
Fixing PDF bad structure and 'fi' ligature
14 years ago
notmasteryet
ecf0dd5bbb
Fixing #599
14 years ago
Adil Allawi
535dc8cd7b
Remap all glyphs to Unicode Private Use Area if it is possible otherwise only remap minimum problematic glyphs
14 years ago
Adil Allawi
3645ebe42c
Only offset glyphs that can fit into the private use area
14 years ago
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.
14 years ago
=
5f81017726
#502 Adding basic Type3 font support.
14 years ago
notmasteryet
cd63fce80b
Moving CID-2 hack in fixWidths
14 years ago
notmasteryet
cbfbd93e7a
small fixes: index and formatting
14 years ago
notmasteryet
6403c91cbb
Fixes the special char codes... and unpack fix
14 years ago
notmasteryet
ab391c318d
Moving CID-0 encoding hack to fonts.js
14 years ago
notmasteryet
66cd79f308
Initial CID0 font encodings
14 years ago
Kalervo Kujala
800fc131b8
Use lowercase in function names.
...
This alleviates the confusion which functions can be instantiated with new.
14 years ago
Kalervo Kujala
9b14e80fd5
Use lowercase properly in function names.
14 years ago
Kalervo Kujala
481f242b5a
Fix lint warnings.
14 years ago
Kalervo Kujala
0d5efbe9fe
Name anonymous functions for debugging purposes.
...
It also makes profiling more convenient.
14 years ago
Vivien Nicolas
da6acb200a
Fix tests failure by cloning the GlyphsUnicode object
14 years ago
Vivien Nicolas
41ebb55d75
Fix tests failures
14 years ago
Vivien Nicolas
f3c20150bd
Fix lint errors and add metrics.js and charsets.js to the default set of pdf files in the Makefile
14 years ago
notmasteryet
ebb9d7dd2c
Fix for 16-bit 'loca' table
14 years ago
notmasteryet
f401a64eb2
Sanitize 'loca' font table: some fonts have first glyph with length 10
14 years ago
notmasteryet
1c5b1cbc34
Fixing the CID to GID mapping for cid fonts (regression of arial_unicode_XX_cidfont.pdf)
14 years ago
notmasteryet
391ec1f99a
Moving defaultWidth into the charsToGlyphs function
14 years ago
notmasteryet
1f047495b1
Fixing large cmap-s; reduce changes in the indent encoding
14 years ago
notmasteryet
559bd070bf
Fixing lint long lines warnings
14 years ago
Adil Allawi
530d78e0f8
Added myself to the license (yay!)
...
Tweaked according to comments in pull request #482
14 years ago
Adil Allawi
870de2f7f3
Add opentype ascender, descender and units-per-em to font properties
...
Prefer font ascender, descender when creating OS/2 table
scale PDF ascender and descender in OS/2 table by font units per em if it exists
Fix the truetype font header to prevent Windows rejecting a Mac truetype font
14 years ago
Adil Allawi
cac74d7cb3
Fix OS/2 table to match font yMax and yMin from head table
14 years ago
notmasteryet
a0ef97fb60
Transfer defaultWidth for files without the file
14 years ago
notmasteryet
10a2fa66c2
Fixing defaultWidth; variables names
14 years ago
Artur Adib
1a79f3fb43
Changed exec flags of non-exec files (chmod -x)
14 years ago
Artur Adib
de253dcbe3
Check for stylesheet presence (font.js)
...
If doc doesn't have a stylesheet, create one.
14 years ago
Kalervo Kujala
b5412c13d8
Fix gjslint warnings.
14 years ago
Kalervo Kujala
8e5a8fb49f
Fix Mode comment lines.
14 years ago
Vivien Nicolas
538d26521d
Basic support for the embedded font file of CIDFontType0
14 years ago
Kalervo Kujala
0dc0dd4c97
fix jslint warnings in fonts.js
14 years ago
Vivien Nicolas
95ca8ede85
Add support for Type1C advanced charsets
14 years ago
Vivien Nicolas
ae0f5e6274
Fix a regression caused by the last patch to resolve the 'dotsection' issue
14 years ago