So the issue in the code is it using
KeepAspectRatioByExpanding parameter.
Changing that to
KeepAspectRatio fixes the behaviour.
Make sure you set your reader screen dimensions (Width and Height) on the plugin.
https://doc.qt.io/archives/qtjambi-4...RatioMode.html
Modified plugin attached. Based on the one from
post #39