# Controlling size and zoom in report printing via executeAndDistribute

**URL:** <https://forum.inductiveautomation.com/t/controlling-size-and-zoom-in-report-printing-via-executeanddistribute/64117>\
**Category:** Ignition\
**Tags:** ignition81, scripting, perspective\
**Created:** [September 15, 2022, 2:50pm UTC](https://forum.inductiveautomation.com/t/controlling-size-and-zoom-in-report-printing-via-executeanddistribute/64117 "2022-09-15T14:50:00Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![thomas.garsiot](https://avatars.discourse-cdn.com/v4/letter/t/e19b73/32.png) [@thomas.garsiot](https://forum.inductiveautomation.com/u/thomas.garsiot)\
**Post date:** [September 15, 2022, 2:50pm UTC](https://forum.inductiveautomation.com/t/controlling-size-and-zoom-in-report-printing-via-executeanddistribute/64117/1 "2022-09-15T14:50:00Z")

</div>

Hi

is there any way to control the output size (width/height) and or scaling factor when using system.report.executeAndDistribute with a print action ?

I found this old thread

# Reporting Module 7.8.0: some questions on printing

that indicates the contrary, but it seems like it would be a useful feature.

If there is no way to do it today, is there any plan to add the feature in a future release ?

Also, I tried adding a "roll" parameter of 270 on the main report page which rotates my report by -90 degrees in the designer as expected. But when displaying in a perspective reportviewer or when executing the report to generate a PNG for instance, the generated view is not rotated. Can someone understand/explain why ?

Thanks

Thomas

---

<div class="post-metadata">

**Author:** ![obober](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/obober/32/67865_2.png) [@obober](https://forum.inductiveautomation.com/u/obober)\
**Post date:** [September 15, 2022, 5:08pm UTC](https://forum.inductiveautomation.com/t/controlling-size-and-zoom-in-report-printing-via-executeanddistribute/64117/2 "2022-09-15T17:08:14Z")

</div>

That is still not an option for the function `system.report.executeAndDistribute()`. If you take a look at the user manual for [the function](https://docs.inductiveautomation.com/display/DOC81/system.report.executeAndDistribute), you can see that the closest option under `actionSettings` is `pageOrientation`, nothing for size.

If you’d like to submit a feature request, feel free to do so on the [Ignition Features and Ideas](https://inductiveautomation.canny.io/ignition-features-and-ideas) page.
