54 Commits (026d58e9a449e95a61c493cdd63d06fa323bb4f5)

Author SHA1 Message Date
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 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