Yury Delendik
|
bbda42110b
|
Skipping empty font tables
|
12 years ago |
Yury Delendik
|
bb2570c9c1
|
Removes duplicate entries after reading cmap table
|
12 years ago |
Yury Delendik
|
cd44093891
|
Workaround for some bad Type1 data
|
12 years ago |
Yury Delendik
|
95d9107d8b
|
Fixes reading Type1 FontBBox data for usWin values
|
12 years ago |
Yury Delendik
|
104d89856d
|
Renames Symbol encoding name.
|
12 years ago |
Yury Delendik
|
83e17c2953
|
Avoiding 'pc is undefined' failures
|
12 years ago |
Brendan Dahl
|
f79c182314
|
Proper glyph selection for CIDFontType0C fonts.
|
12 years ago |
Brendan Dahl
|
f32e65b19f
|
Read multi-byte character codes based on codespace ranges.
|
12 years ago |
Brendan Dahl
|
db591769a4
|
Fix handling of multiply-encoded glyphs.
|
12 years ago |
Brendan Dahl
|
bb2529de03
|
Move the creation of canvas path fonts to the worker.
|
12 years ago |
Brendan Dahl
|
5ecce4996b
|
Split files into worker and main thread pieces.
|
12 years ago |
Tim van der Meij
|
b2b922b866
|
Support for CMap GBKp-EUC-H
|
12 years ago |
Yury Delendik
|
41c7c6f351
|
Fixing CFF checksum for test font
|
12 years ago |
Yury Delendik
|
34177b01a4
|
Fixes glyph 0 in CIDTypeFont2
|
12 years ago |
Brendan Dahl
|
f04dbcaf2e
|
Use dummy font for testing when pdf fonts are loaded.
|
12 years ago |
Yury Delendik
|
19e8f2f059
|
lookChar refactoring
|
12 years ago |
Yury Delendik
|
3461d02d05
|
Enforces trailing spaces
|
12 years ago |
Yury Delendik
|
121c183db1
|
Fail if other font types are found
|
12 years ago |
Yury Delendik
|
6dc4b10b40
|
Implements reparing of CFF table
|
12 years ago |
Brendan Dahl
|
6d34d422ae
|
Fix notdef typo.
|
12 years ago |
Yury Delendik
|
df352b375b
|
Refactoring TTF repair logic
|
12 years ago |
Yury Delendik
|
8e298acb67
|
Fixes reading unordered Subrs in Type1
|
12 years ago |
Yury Delendik
|
9b4ca246e4
|
Ensure we don't modify the original PDF data when sanitizing TrueType
|
12 years ago |
Yury Delendik
|
0e133f0090
|
Drawing without fillText; refactoring ADD_TO_PATH
|
12 years ago |
Yury Delendik
|
9278abe738
|
Forces to measure "standard" fonts
|
12 years ago |
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 |