Nyall Dawson b992e871ee [layouts][FEATURE] Don't force the whole layout to be rasterized
when exporting to PDF

If an individual layout item needs rasterisation in order to
be exported correctly, it can now be individually rasterised
without forcing every other item to also be rasterised.

This allows exports to PDF keeping as much as possible as vectors,
e.g. a map with layer opacity won't force labels, scalebars, etc
to be rasterised too.

To accompany this, a new "Always export as vectors" checkbox
was added to layout properties. If checked, this will force
the export to keep items as vectors, even when it causes the
output to look different to layouts.

Fixes #7885
2017-12-17 14:14:31 +10:00
..
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-16 10:45:52 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-16 10:45:52 -04:00
2017-12-15 22:13:44 -04:00
2017-12-16 10:45:52 -04:00
2017-09-29 17:52:33 +02:00
2017-12-15 14:16:59 +10:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-16 10:45:52 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-16 10:45:52 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-16 10:45:52 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 11:12:19 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 11:12:19 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 11:12:19 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 11:12:19 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 11:12:19 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-16 10:45:52 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 11:12:19 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-16 10:45:52 -04:00
2017-12-15 22:13:44 -04:00
2017-12-16 10:45:52 -04:00
2017-12-15 22:13:44 -04:00
2017-12-16 10:45:52 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-16 10:45:52 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-12-15 22:13:44 -04:00
2017-06-28 10:45:51 +02:00