This website requires JavaScript.
Explore
Help
Sign In
Sakurai
/
pdf.js
Watch
1
Star
0
Fork
0
You've already forked pdf.js
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
935d94c975
pdf.js
/
test
/
pdfs
/
bug1826783.pdf.link
2 lines
55 B
SYSTEMD
Raw
Normal View
History
Unescape
Escape
[api-minor] Implement basic support for OptionalContent `Usage` dicts (issue 5764, bug 1826783) The following are some highlights of this patch: - In the Worker we only extract a *subset* of the potential contents of the `Usage` dictionary, to avoid having to implement/test a bunch of code that'd be completely unused in the viewer. - In order to still allow the user to *manually* override the default visible layers in the viewer, the viewable/printable state is purposely *not* enforced during initialization in the `OptionalContentConfig` constructor. - Printing will now always use the *default* visible layers, rather than using the same state as the viewer (as was the case previously). This ensures that the printing-output will correctly take the `Usage` dictionary into account, and in practice toggling of visible layers rarely seem to be necessary except in the viewer itself (if at all).[1] --- [1] In the unlikely case that it'd ever be deemed necessary to support fine-grained control of optional content visibility during printing, some new (additional) UI would likely be needed to support that case.
2024-02-25 22:12:36 +09:00
https://bugzilla.mozilla.org/attachment.cgi?id
=
9327375
Reference in New Issue
Copy Permalink