A PPT/PDF export option for exporting the complete slide as a screenshot instead of separate objects has been implemented in the StoryTeller, StoryCreator and in the Form report.
Below you see the pros and cons of both the new and the previous logic.
Export as separate objects: The charts, tables, text boxes etc. will be exported as separate objects at a high resolution which produces a higher quality export. The text objects will also be editable in the PowerPoint document.
Note: Font size must be scaled for PPT 16:9. In case the slides are 16:9, the fonts will be decreased during the export.
(Online slides are 1280x720 pixels and in 4:3 - 960x720 pixels. PPT templates, however are 5760x960 for 16:9 and 5760x1280 for 4:3. So there is logic in PPT Export that shrinks font size of text box texts for layout type 16:9. The shrink factor is 1.3 For example, when you have text font 24pt online, in PPT it will be 24/1.3 = 18.46 (rounded to 18))
Export complete slide as screenshot: The fastest export option: each slide will consist of a screenshot of the slide instead of separate objects. The file size is much smaller, but the quality is somewhat lower than the other export format due to the lower resolution. The text objects will not be editable.
If using custom code it will also be possible to base the custom code on different objects in the slide if the export is a screenshot, if the export is separate objects the custom code cannot reference multiple objects simultaneously, as the objects are generated individually.
How much faster the Export as screenshot is depends on many parameters such as number of slides, charts/tables per slide etc. but below you see two examples:
- Example 1: A report with 1 slide containing 20 charts and 5 text objects was 35 % faster when using the export as screenshot logic.
- Example 2: A report with 10 slides (40 charts and 20 text objects) was 50% faster when using the export as screenshot logic
The export option to be used in a report is defined in the Export formats panel in the Layout settings as shown in the image below. ”Separate objects” is the default option so the default behavior has not been changed.
Here we see the new controls for defining the export format.
Note: to create SVG images, please save them as SVG instead of exporting as SVG. When you export the file as SVG, the file can become corrupted which will be shown in the exports.