Save to pdf characters not recognized

Stimulsoft Reports.WPF discussion
Post Reply
JorisWils
Posts: 86
Joined: Tue Jun 30, 2009 7:49 am
Location: belgium

Save to pdf characters not recognized

Post by JorisWils »

Hi.

I have the phone and fax characters in a textbox. When saving to pdf they get lost.

Is there a way to solve this?
Attachments
PhoneFax.mrt
(3.39 KiB) Downloaded 396 times
withoutChars.PNG
withoutChars.PNG (4.69 KiB) Viewed 2870 times
withChars.PNG
withChars.PNG (6.55 KiB) Viewed 2870 times
Using Stimulsoft since 2007
HighAley
Posts: 8430
Joined: Wed Jun 08, 2011 7:40 am
Location: Stimulsoft Office

Re: Save to pdf characters not recognized

Post by HighAley »

Hello.

Sorry for the delay with answer.
You are using symbols from different fonts in one text component.
If you use some special symbols which the standard fonts does not contain, In this case Windows uses the "font fallback". This algorithm is very complicated and, therefore, is not realized in the exports.
If you change the Text Quality property of the text component to the WYSIWYG, you will see the text that you will get in the exported report.
Please, use several text components or Rich Text component.

Thank you.
JorisWils
Posts: 86
Joined: Tue Jun 30, 2009 7:49 am
Location: belgium

Re: Save to pdf characters not recognized

Post by JorisWils »

Hi
The text is just one field in the database, so I can't use multiple textboxes. These are simply unicode chars...
But these aren't supported for calibri, so i tried "Arial Unicode MS", but the fax symbox isn't sopported in that font.
If I use "Segoe UI Symbol" both characters look fine when exporting to PDF

(Even not supported by the forum's database I noticed when submitting this message :-) )
Using Stimulsoft since 2007
HighAley
Posts: 8430
Joined: Wed Jun 08, 2011 7:40 am
Location: Stimulsoft Office

Re: Save to pdf characters not recognized

Post by HighAley »

Hello.

If you copy this text, for instance, to MS Word. You will see that fax symbol is from "Segoe UI Symbol" font.

Thank you.
Post Reply