-
Notifications
You must be signed in to change notification settings - Fork 10.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create the glyph mapping correctly for composite Type1, i.e. CIDFontType0, fonts (issue 11740) #11746
Conversation
From: Bot.io (Linux m4)ReceivedCommand cmd_preview from @Snuffleupagus received. Current queue size: 0 Live output at: http://54.67.70.0:8877/72a8104410c9517/output.txt |
From: Bot.io (Linux m4)SuccessFull output at http://54.67.70.0:8877/72a8104410c9517/output.txt Total script time: 2.42 mins Published |
f0edc29
to
f55123f
Compare
From: Bot.io (Linux m4)ReceivedCommand cmd_test from @Snuffleupagus received. Current queue size: 0 Live output at: http://54.67.70.0:8877/473e8c7011690a7/output.txt |
From: Bot.io (Windows)ReceivedCommand cmd_test from @Snuffleupagus received. Current queue size: 0 Live output at: http://54.215.176.217:8877/d55efbdc248cbd9/output.txt |
From: Bot.io (Linux m4)FailedFull output at http://54.67.70.0:8877/473e8c7011690a7/output.txt Total script time: 19.77 mins
Image differences available at: http://54.67.70.0:8877/473e8c7011690a7/reftest-analyzer.html#web=eq.log |
From: Bot.io (Windows)FailedFull output at http://54.215.176.217:8877/d55efbdc248cbd9/output.txt Total script time: 60.00 mins |
f55123f
to
6e6d2dd
Compare
From: Bot.io (Linux m4)ReceivedCommand cmd_test from @Snuffleupagus received. Current queue size: 0 Live output at: http://54.67.70.0:8877/c0c381160e3a8cf/output.txt |
From: Bot.io (Windows)ReceivedCommand cmd_test from @Snuffleupagus received. Current queue size: 0 Live output at: http://54.215.176.217:8877/c14937693b1cf38/output.txt |
From: Bot.io (Linux m4)FailedFull output at http://54.67.70.0:8877/c0c381160e3a8cf/output.txt Total script time: 19.80 mins
Image differences available at: http://54.67.70.0:8877/c0c381160e3a8cf/reftest-analyzer.html#web=eq.log |
From: Bot.io (Windows)FailedFull output at http://54.215.176.217:8877/c14937693b1cf38/output.txt Total script time: 60.00 mins |
From: Bot.io (Linux m4)ReceivedCommand cmd_preview from @Snuffleupagus received. Current queue size: 0 Live output at: http://54.67.70.0:8877/a01d61666ad9aeb/output.txt |
From: Bot.io (Linux m4)SuccessFull output at http://54.67.70.0:8877/a01d61666ad9aeb/output.txt Total script time: 2.52 mins Published |
6e6d2dd
to
5f7d380
Compare
/botio-linux preview |
From: Bot.io (Linux m4)ReceivedCommand cmd_preview from @Snuffleupagus received. Current queue size: 0 Live output at: http://54.67.70.0:8877/b512ae6fa7baa94/output.txt |
From: Bot.io (Linux m4)SuccessFull output at http://54.67.70.0:8877/b512ae6fa7baa94/output.txt Total script time: 2.45 mins Published |
5f7d380
to
062a342
Compare
0c7b27e
to
f22116d
Compare
f22116d
to
fbbdaa1
Compare
/botio test |
From: Bot.io (Linux m4)ReceivedCommand cmd_test from @Snuffleupagus received. Current queue size: 0 Live output at: http://54.67.70.0:8877/55b8408a578acde/output.txt |
From: Bot.io (Windows)ReceivedCommand cmd_test from @Snuffleupagus received. Current queue size: 0 Live output at: http://54.215.176.217:8877/0a401c6d33ee62e/output.txt |
From: Bot.io (Windows)FailedFull output at http://54.215.176.217:8877/0a401c6d33ee62e/output.txt Total script time: 1.77 mins
Image differences available at: http://54.215.176.217:8877/0a401c6d33ee62e/reftest-analyzer.html#web=eq.log |
From: Bot.io (Linux m4)FailedFull output at http://54.67.70.0:8877/55b8408a578acde/output.txt Total script time: 19.79 mins
Image differences available at: http://54.67.70.0:8877/55b8408a578acde/reftest-analyzer.html#web=eq.log |
fbbdaa1
to
f3bd22a
Compare
…ms in `Type1Parser` (issue 11740) The PDF document, in the referenced issue, actually contains ASCII-encoded Type1 data which we currently *incorrectly* identify as binary. According to the specification, see https://www-cdf.fnal.gov/offline/PostScript/T1_SPEC.PDF#[{%22num%22%3A203%2C%22gen%22%3A0}%2C{%22name%22%3A%22XYZ%22}%2C87%2C452%2Cnull], the current checks are insufficient to decide between binary/ASCII encoded Type1 font programs.
…ype0, fonts (issue 11740) This updates `Type1Font.getGlyphMapping` with a code-path "borrowed" from `CFFFont.getGlyphMapping`.
…`, slightly more efficient By slicing the Uint8Array directly, rather than using the prototype and a `call` invocation, the runtime of `decryptAscii` is decreased slightly (~30% based on quick logging). The `decryptAscii` function is still less efficient than `decrypt`, however ASCII encoded Type1 font programs are sufficiently rare that it probably doesn't matter much (we've only seen *two* examples, issue 4630 and 11740).
f3bd22a
to
8770ca3
Compare
/botio-windows test |
From: Bot.io (Windows)ReceivedCommand cmd_test from @brendandahl received. Current queue size: 0 Live output at: http://54.215.176.217:8877/019fc2910369d7e/output.txt |
From: Bot.io (Windows)FailedFull output at http://54.215.176.217:8877/019fc2910369d7e/output.txt Total script time: 26.18 mins
Image differences available at: http://54.215.176.217:8877/019fc2910369d7e/reftest-analyzer.html#web=eq.log |
Thank you for looking into this! /botio makeref |
From: Bot.io (Linux m4)ReceivedCommand cmd_makeref from @timvandermeij received. Current queue size: 0 Live output at: http://54.67.70.0:8877/57c4ede6e4328e8/output.txt |
From: Bot.io (Windows)ReceivedCommand cmd_makeref from @timvandermeij received. Current queue size: 1 Live output at: http://54.215.176.217:8877/574d995b1ec6a18/output.txt |
From: Bot.io (Linux m4)SuccessFull output at http://54.67.70.0:8877/57c4ede6e4328e8/output.txt Total script time: 18.10 mins
|
From: Bot.io (Windows)SuccessFull output at http://54.215.176.217:8877/574d995b1ec6a18/output.txt Total script time: 23.37 mins
|
Please refer to the individual commit messages.
Fixes #11740