Bug Report T714145
Visible to All Users

PDF Export - The footer/header text is cropped if system DPI exceeds 120

created 6 years ago (modified 6 years ago)

[DevExpress Support Team: CLONED FROM T712764: Header and Footer scaling problems on 4K monitor]
Thank you Paulo.

I am glad to hear that you have managed to replicate the first problem.

Regarding the second problem, I have spent the whole day trying to work out where the issue was.
I have finally discovered that it was related to the width of the DevExpress components placed on the dxLayout.
When the width of the cx components goes over certain threshold, e.g. over 900 , the Preview/Print displays the headers and footers correctly (except for the scaling issue that you have already confirmed), but the Export to PDF (run from the Preview) totally scrambles the headers and footers, displaying only the first character of each footer section.
This problem occurs only if displayed on a monitor with scaling > 100%, e.g. on my 4K monitor with 150% scaling.
Standard HD monitors always display the headers and footers correctly when exported to PDF.
I have created a small project to demonstrate this issue and included the exe file, so you can see immediately the problem, without compiling it.
Please report this bug to your developers and I hope that both issues will be addressed in the next DevExpress VCL release (18.2.5).
I don't want to change the width of all cx components in all project forms, only because of this PDF printing issue.
Best regards
Mariusz

[Attachment removed by DevExpress]

Answers approved by DevExpress Support

created 6 years ago

We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.

Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.

    Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

    Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.