Thanks @robert my goal would be to avoid many hours of trial and error for all portions of my app that I need to create a PDF from.
For that particular test that I linked to it took me a couple of hours to narrow down what is the correct output custom formatting.
In my mind, I believe the plugin should work so that the width and height settings used for A4 would work properly, so that there is not such distortion.
Having the plugin dimensions working properly would help users build their pages and target elements with the correct dimensions in mind so to not only avoid many hours of trial and error trying to get and idea of how to set the plugin dimensions for a ‘new’ use on the app, but to avoid many more hours of having to design the page elements themselves to accommodate the dimensions required in the plugin.
I may be wrong here, but my assumption is that my elements on page need to have the same dimensions as those in the plugin to print. So for example, if I want to print a page from my app with a page dimension of width 900px like in you example, that page at 900px is actually fitting on a pdf with the plugin width set to 815px.
My thought is that if I had a page dimension of width of 1200px, that the plugin pdf width set at 815px would cause distortion, so I’d have to spend hours tinkering to try and figure what are the correct settings in the plugin.
My hope was that if I had a single element of say 720px and I use the standard plugin A4 width of 960px that the PDF created would be 960px and I could use some math to center my single element on the PDF by taking the pdf width of 960px subtracting my single element width of 720px and dividing by two to get the left padding dimension to enter into the plugin.
What it seems like is the plugin dimensions are not working properly, making it nearly impossible to center a single element onto the page. It also causes issues with distortion, unless of course the user spends hours tinkering every time they want to print something.
I’d prefer the plugin be working properly in terms of dimensions to make it more powerful and easier to use, thus making it a plugin that more bubble users would adopt. I believe this is in the best interest of @ZeroqodeSupport as well.
Hopefully they will push a fix through.