paperprintscale and pdf output problem

We have many forms used for printing using the paperprintscale attribute.

I recently built a PDF emailer function into the form, but unfortunately the PDF plugin does not respect the paperprintscale.

IE, when printing using pdf_output plugin with paperprintscale set to 158, approx. 58% of the right side text is ommitted - even though the paper size is correct. There is blank space and room for the rest of the text.

Testing this by setting the paperprintscale to 100 and then shrinking all the elements manually, resetting font sizes, etc., lets the full form print via the pdf plugin.

I was going to add this functionality to many of our printed forms, but nearly all of them use the paperprintscale function in various ways (for finer grained placement and sliding), and I don’t want to have to rebuild or duplicate all the forms merely for pdf use.

Can anyone else verify this as a bug, or is it merely our platform? On windows in developer, the paperprintscale setting works correctly, pdf or to a printer.

Servoy 2.2.6, Linux RedHat 9, Java 1.5, iText.jar (default servoy pdf generator)

Also, to use the font loader, do I point to a path on the server or on the client? I read the pdf plugin runs on the server, so assume it should be a server path.

Thank you for any further information,

Nolan M.
FSCI

We are unable to reproduce the behaviour you are describing, please file a support case with small sample solution demonstrating the problem at: http://crm.servoy.com/servoy-webclient/ … oy_support

I’ve tried reproducing it myself…and its only when the solution is uploaded to our RH9 server. It works great on a windows box in developer and client mode (WinXP).

I’ll attempt to perform the same on the linux box in developer mode once we have some downtime.

I’ll hold off until we upgrade to servoy 3 (still running a mission critical on 2.2.6 and need to fully test first) before looking further into this. We’ll probably also be upgrading java and more, then, too. I’ll do it step by step to see if I can identify the culprit.

For now, I’ve just re-created three of the most important forms with a paperprintscale of 100 just for pdf generation.

Nolan M.
FSCI