RFR: 8223717: javafx printing: Support Specifying Print to File in the API [v4]
Phil Race
prr at openjdk.java.net
Mon Jun 28 19:47:39 UTC 2021
> This enhancement adds the String property outputFileProperty() to the JobSettings class.
> The value should be a string that references a local file encoded as a URL.
> If this is non-null and set to a location that the user has permission to write to,
> then the printer output will be spooled there instead of the printer, so long as the platform printing system supports this.
> The user can of course also set a print-to-file destination in the platform printer dialogs which may over-ride what the application set. But now the application can also see what it was set to, and cancel or alter it if necessary.
>
> A simple manual test is provided, manual mainly because the few real printing functional tests are all manual as they are only useful if run with a printer configured.
Phil Race has updated the pull request incrementally with one additional commit since the last revision:
8223717: javafx printing: Support Specifying Print to File in the API
-------------
Changes:
- all: https://git.openjdk.java.net/jfx/pull/543/files
- new: https://git.openjdk.java.net/jfx/pull/543/files/8050d5f9..34221a95
Webrevs:
- full: https://webrevs.openjdk.java.net/?repo=jfx&pr=543&range=03
- incr: https://webrevs.openjdk.java.net/?repo=jfx&pr=543&range=02-03
Stats: 85 lines in 3 files changed: 21 ins; 38 del; 26 mod
Patch: https://git.openjdk.java.net/jfx/pull/543.diff
Fetch: git fetch https://git.openjdk.java.net/jfx pull/543/head:pull/543
PR: https://git.openjdk.java.net/jfx/pull/543
More information about the openjfx-dev
mailing list