Yury Delendik
|
90f8f4484c
|
Rounding floats in CFF
|
12 years ago |
Brendan Dahl
|
e128f8bb47
|
Fix glyph selection for CID fonts that don't actually have CID font files.
|
12 years ago |
vyv03354
|
cc5cba8bec
|
Strip TT programs if it's invalid
|
12 years ago |
Brendan Dahl
|
3cba5a0c8a
|
Normalize CFF CID sub matrices to work on windows.
|
12 years ago |
Brendan Dahl
|
0f41b2db44
|
Fix priority of which font encoding is used.
|
12 years ago |
vyv03354
|
e39c34584a
|
Refactor 'cmap' generation
|
12 years ago |
vyv03354
|
b697001ce4
|
Improve TT font program parser
|
12 years ago |
Brendan Dahl
|
82eb374fad
|
Fix encoding of type1 private dictionary arrays.
|
12 years ago |
Brendan Dahl
|
028151d13a
|
Restructure/rewrite of the Type1 font parser.
|
12 years ago |
vyv03354
|
538894f115
|
Always separate the last segment of the format 4 'cmap' subtable
|
12 years ago |
vyv03354
|
9bcd6bb280
|
Add MS built-in Japanese fonts to nonStdFontMap
|
12 years ago |
vyv03354
|
9e43ad0673
|
Implement "B5pc-H" CMap
|
12 years ago |
Yury Delendik
|
ad3390c24c
|
Removes isOS2Valid; resets fsType
|
12 years ago |
Brendan Dahl
|
7050a54a4e
|
Use empty private dictionaries instead of removing them.
|
12 years ago |
Yury Delendik
|
8ee193892b
|
Seac support for Windows
|
12 years ago |
vyv03354
|
6c3d66fb46
|
Convert CID fonts using "ToUnicode" CMap if available
|
12 years ago |
vyv03354
|
96f6fcf8ba
|
Convert cid to Unicode when rebuilding Type 2 CID fonts encoded with non-Identity CMap
|
12 years ago |
vyv03354
|
c9ee7b9bfa
|
Implement "90pv" CMap
|
12 years ago |
allstars.chh
|
27d114bd11
|
Add support for big5 encoding.
|
12 years ago |
vyv03354
|
4413262976
|
Implement "83pv" CMap and fix CIDFontType0 handling
|
12 years ago |
vyv03354
|
059fd616cd
|
Add a dummy byte at end of the CFF table to satisfy sanitizer
Fixes #2674.
|
12 years ago |
vyv03354
|
c5b8ee6a91
|
Implements vertical writing
|
12 years ago |
vyv03354
|
521723a9b5
|
Support non-BMP characters contained in embedded fonts
|
12 years ago |
Yury Delendik
|
133d5cf8d2
|
Workaround for Chrome's issue 174023
|
12 years ago |
Yury Delendik
|
d13aa38c9c
|
Enforces quotmark=single for jshint
|
12 years ago |
Yury Delendik
|
5cf0d8fa80
|
Enforces maxlen for jshint
|
12 years ago |
Jon Buckley
|
3793ca5283
|
Issue #2008 - Fix lint errors for src/fonts.js
|
12 years ago |
Yury Delendik
|
e5a6246f70
|
Fixes cmap sanitizer fro #215
|
12 years ago |
mduan
|
e4c3b4501d
|
Sanitization of truetype fonts to fix #2537
|
12 years ago |
mduan
|
0527b8bc8d
|
Fix invalid version number in truetype 'head' table
|
12 years ago |
mduan
|
5bffd2e7d8
|
Implement 9.6.6.4 of pdf spec for truetype fonts
|
12 years ago |
Mike Kamermans
|
86c6bf1a67
|
changed the type1font cff wrapping to use offsets 391,392... instead of 0,1... for pointing to strings in the String INDEX
|
12 years ago |
mduan
|
81399ee068
|
Add support for GBK-EUC-H encoding for cid fonts
|
12 years ago |
vyv03354
|
a8aed74431
|
Add Hankaku-Latin cid to Unicode mappings
|
12 years ago |
vyv03354
|
a254de86fb
|
CFF parser didn't count hints defined by hstem/vstem
|
12 years ago |
vyv03354
|
0df411a3da
|
Fixes non-Japanese characters spacing
|
12 years ago |
Brendan Dahl
|
dc914fe7ce
|
Fix normalized CID fonts for direct write 6.1.
|
12 years ago |
vyv03354
|
38ffebc987
|
Supports 'H/V', 'EUC-H/V' and '90ms*' CMaps
|
12 years ago |
vyv03354
|
0980b4c322
|
Fix a problem about Japanese PDFs without embedded fonts
|
12 years ago |
Brendan Dahl
|
b5278c5e27
|
Evaluate type 1 charstrings for conversion to type 2.
|
12 years ago |
Brendan Dahl
|
2cbb35362e
|
Add support for more Type1 private dictionary entries.
|
12 years ago |
Yury Delendik
|
aa93eac261
|
Fixes creation of OS/2 table
|
13 years ago |
Yury Delendik
|
10bb6c9ec0
|
Refactors font matrix operations
|
13 years ago |
Yury Delendik
|
ccfa0e1972
|
Refactors encodeFloat and flex args
|
13 years ago |
Yury Delendik
|
eca6c6cb5d
|
Disables *Blue* values when HINT_ENABLED == false
|
13 years ago |
Brendan Dahl
|
a235ec1441
|
Use CFF compiler for building Type1 font.
|
13 years ago |
Brendan Dahl
|
acf64b3164
|
Add support for hmoveto and vmoveto during flex.
|
13 years ago |
Brendan Dahl
|
852ff7753b
|
Fix cff private dictionary key.
|
13 years ago |
Brendan Dahl
|
575f2dd8b1
|
Remove cid dictionary values for normalized fonts.
|
13 years ago |
Brendan Dahl
|
6ae135539d
|
Warn on opentype fonts.
|
13 years ago |