View Issue Details

IDProjectCategoryView StatusLast Update
0022043Lazarus CCRLazReportpublic2014-07-24 07:40
ReporterIhor Lavrynyuk Assigned ToJesus Reyes  
Status feedbackResolutionopen 
Platformx64OSwindows 8 
Summary0022043: frTNPDFExport with Russian characters give "????"
DescriptionfrTNPDFExport with Russian characters give "????"
all last revision
TagsNo tags attached.
Attached Files


2012-05-15 16:08


report.pdf (2,233 bytes)

Jesus Reyes

2013-04-01 00:37

developer   ~0066672

Last edited: 2013-04-01 00:37

View 2 revisions

please attach a sample report and if possible a (minimal) sample application.


2013-08-15 15:31

reporter   ~0069393

Tested on windows 7, same issue with russian report into pdf.
In any application, any type of report, it shows '?' against russian characters.
All other exports (csv, html, image) works without problem.

Mirce Vladimirov

2014-07-02 16:15

reporter   ~0076021

i believe this could help:
After I spotted that only lattin letters are presented correctly i tried to do a trick by changing the font on the report's *.lrf file, i believed that if i type latin letters and change the font to some cyrillic TTF font will do the job by simply drawing the characters with the correct cyrillic look. But it did not, it just printed the actual latin letters as it was typed. Then, i changed the font to a different latin TTF font to see wether the text will be presented with a different look in latin. And it did not ! The PDF converting component doesnot use any other font at all except the default one, on my developing PC it's Arial.
Just to be noted Lazreport uses fonts correctly and correctly prints all Unicode characters.
The problem is only with the Lazreport-to-PDF conversion.

Lagunov Aleksey

2014-07-24 07:40

developer   ~0076325

Use for export TlrCairoExport. It works correctly.
But will require additional modules: freetype6.dll libfontconfig-1.dll libgmodule-2.0-0.dll libiconv-2.dll libpangocairo-1.0-0.dll libpng14-14.dll
intl.dll libfreetype-6.dll libgobject-2.0-0.dll liblzma-5.dll libpangoft2-1.0-0.dll libxml2-2.dll
libcairo-2.dll libglib-2.0-0.dll libgthread-2.0-0.dll libpango-1.0-0.dll libpangowin32-1.0-0.dll zlib1.dll

Issue History

Date Modified Username Field Change
2012-05-15 16:07 Ihor Lavrynyuk New Issue
2012-05-15 16:07 Ihor Lavrynyuk Widgetset => Win32/Win64
2012-05-15 16:08 Ihor Lavrynyuk File Added: report.pdf
2013-04-01 00:35 Jesus Reyes Assigned To => Jesus Reyes
2013-04-01 00:35 Jesus Reyes Status new => assigned
2013-04-01 00:37 Jesus Reyes Note Added: 0066672
2013-04-01 00:37 Jesus Reyes Status assigned => feedback
2013-04-01 00:37 Jesus Reyes Note Edited: 0066672 View Revisions
2013-08-15 15:31 Wladislav Note Added: 0069393
2014-07-02 16:15 Mirce Vladimirov Note Added: 0076021
2014-07-24 07:40 Lagunov Aleksey Note Added: 0076325