Jonas Jenwald
60bd9580e2
Ignore invalid /CIDToGIDMap-entries when parsing fonts (issue 15139)
...
In the referenced PDF document the fonts have /CIDToGIDMap-entries that cannot be loaded. Hence, only when `ignoreErrors` is set, we'll now ignore these corrupt /CIDToGIDMap-entries and fallback to simply assume that no such data is available.
Given that this is *clearly* a case of a corrupt PDF document, there's no guarantee that this will "fix" things in the general case since a /CIDToGIDMap may be *required* in order for some composite fonts to render correctly. However, attempting to render *something* is surely better than skipping a font altogether.
2022-07-20 11:58:44 +02:00
..
2022-07-12 10:52:37 +02:00
2021-03-13 16:12:53 +01:00
2022-06-28 12:05:04 +02:00
2020-10-03 20:15:29 +02:00
2021-07-04 15:23:56 +02:00
2021-07-04 15:23:56 +02:00
2022-04-29 14:46:30 +02:00
2021-11-03 20:31:57 +01:00
2021-07-28 19:10:42 +02:00
2022-07-15 16:05:25 +02:00
2022-02-21 12:44:56 +01:00
2021-12-07 13:57:25 +01:00
2021-06-07 11:10:11 -07:00
2022-07-17 16:18:54 +02:00
2021-01-09 20:37:51 +01:00
2022-04-29 14:46:30 +02:00
2022-01-25 09:59:34 +01:00
2022-02-26 16:33:41 +01:00
2022-02-21 12:45:00 +01:00
2022-07-15 16:05:25 +02:00
2022-06-09 21:21:19 +02:00
2022-04-03 20:38:12 +02:00
2022-04-29 14:46:30 +02:00
2021-04-28 10:16:51 +02:00
2022-06-08 22:16:01 +02:00
2022-07-08 12:43:43 +02:00
2021-01-09 20:37:51 +01:00
2022-07-20 11:58:44 +02:00
2022-02-21 12:44:56 +01:00
2021-05-19 11:36:03 +02:00
2022-06-09 21:21:19 +02:00
2021-06-07 11:10:11 -07:00
2022-07-13 14:45:12 +02:00
2022-06-09 21:21:19 +02:00
2022-01-18 22:06:23 +01:00
2021-02-27 12:46:57 +01:00
2021-07-28 19:10:42 +02:00
2022-03-18 14:27:34 +01:00
2022-04-29 14:46:30 +02:00
2022-02-21 12:44:56 +01:00
2022-06-19 13:40:52 +02:00
2022-02-21 12:44:56 +01:00
2021-11-14 10:48:50 +01:00
2021-04-28 13:44:47 +02:00
2022-02-26 13:05:23 +01:00
2021-07-28 19:10:42 +02:00
2021-04-28 10:16:51 +02:00
2021-02-17 13:12:01 +01:00
2022-01-30 15:53:31 +01:00
2021-07-28 19:10:42 +02:00
2022-04-27 11:19:55 +02:00
2022-02-17 13:51:36 +01:00
2021-05-02 21:00:28 +02:00
2022-06-09 21:21:19 +02:00
2022-03-20 10:59:13 +01:00
2022-06-09 21:21:19 +02:00
2022-04-19 17:14:52 +02:00
2022-02-21 12:44:56 +01:00
2022-07-12 10:52:37 +02:00
2021-07-24 13:05:46 +02:00
2021-04-28 10:16:51 +02:00
2021-07-28 19:10:42 +02:00
2022-06-15 10:37:20 +02:00
2022-04-29 14:46:30 +02:00
2022-04-09 09:43:18 +09:00
2021-05-02 21:00:29 +02:00
2022-07-17 16:18:54 +02:00
2022-07-17 16:18:54 +02:00
2022-01-25 09:59:34 +01:00
2021-04-24 13:00:19 +02:00
2022-07-17 16:18:54 +02:00
2022-06-09 21:21:19 +02:00
2022-06-09 21:21:19 +02:00
2022-06-09 21:21:19 +02:00
2022-06-08 14:34:09 +02:00