I created a PDF from a cxRichEdit with German "Umlaute" in the Text. At some places in the PDF extra spaces are added before an "Umlaut", but not at all "Umlaute". I marked these errors in the PDF. Attached is also a screenshot from the RichEdit. Can you fix this.
PDF Export - Extra spaces are added before characters with diacritical marks (umlauts) when exporting TMetaFile objects
Answers approved by DevExpress Support
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.
- v13.1.2Download Official Update
- v12.2.4Download Official Update
Hello,
Thank you for your message. However this information is insufficient to answer you precisely why this happens.
Would you please specify the font you are using and settings of export to PDF?
Also, provide us with a list of all fonts that are installed on your machine.
Hello,
I use 'Segoe UI' in the RichEdit, also in the whole program. Attached you will find the Fontlist and the PDF settings. Please be aware that this problem doesn't happen on all Umlaute!
Bz the waz. In zour support website I have a US kezboard, maz be zou dont like foreign customers >/(
FWIW: I never had that y/z problem on the DevEx site.
The y/z problem was a problem in Firefox. FF restarted and problem was gone. Sorry
Thank you for the clarification. Having this information, it is still difficult to say why this happens. Would you please provide us with your "problematic" text?
As we can see in your screenshot, it seems your text is taken from a database. If so, would you please provide us with a sample (you can modify my sample from the previous post) that contains data from your database with your text using ClientDataSets or TdxMemdata (use their "Assign Local Data…" option). In this case, all characters will not be lost. It would be much appreciated.
Thanks for your efforts.
Attached is a file with the original procedures which fill the RichEdit. I put some routines together in one file, these routines and vaiables are spread over some files in a bigger project. The data doesn't come from a database. It is a calculation, the descriptions are hardcoded, the values are calculated.
Additional two procedures I forgot in the prior comment.
Thank you for your feedback. We are working on your request, but it can take us some time to examine it. We will get back to you once we have any results or need additional information. Thank you for your patience.
Please replace your old file with our new one. After that, run our Setup.exe and click the Recompile button on the Action page to recompile all products with modified sources.
Thank you for informing us that the problem is now solved.
Please feel free to contact us if you have any questions regarding our controls. We will do our best to find a solution for you.