I have a problem when converting FoxPro report into PDF file using DLL. some chars are missed:
ΑαΒβΓγδΕεΖζΗηΘθΙιΚκΛλΜΝνΞξΟοΠπΡρΣσΤτΥυΦφΧχΨψω άέίήόύώ ϊϋ ΐ
and that is how it must be:
ΑαΒβΓγΔδΕεΖζΗηΘθΙιΚκΛλΜμΝνΞξΟοΠπΡρΣσΤτΥυΦφΧχΨψΩω άέίήόύώ ϊϋ ΐ
Missed:
Δ, μ, Ω
Here the code I use to render the text into PDF file:
lcFontName = 'Arial {1253} '
lnFontID = DPLAddTrueTypeFont(.nInstanceID, lcFontName, 1)
lnResult = DPLSelectFont(.nInstanceID, lnFontID)
lnResult = DPLFitTextBox(.nInstanceID, 9, 30, 600, 22, tcText, 1)
where tcText contins following string:
ΑαΒβΓγΔδΕεΖζΗηΘθΙιΚκΛλΜμΝνΞξΟοΠπΡρΣσΤτΥυΦφΧχΨψΩω άέίήόύώ ϊϋ ΐ
I use Debenu Quick PDF Library DLL v. 9.16.910.1205
ΑαΒβΓγδΕεΖζΗηΘθΙιΚκΛλΜΝνΞξΟοΠπΡρΣσΤτΥυΦφΧχΨψω άέίήόύώ ϊϋ ΐ
and that is how it must be:
ΑαΒβΓγΔδΕεΖζΗηΘθΙιΚκΛλΜμΝνΞξΟοΠπΡρΣσΤτΥυΦφΧχΨψΩω άέίήόύώ ϊϋ ΐ
Missed:
Δ, μ, Ω
Here the code I use to render the text into PDF file:
lcFontName = 'Arial {1253} '
lnFontID = DPLAddTrueTypeFont(.nInstanceID, lcFontName, 1)
lnResult = DPLSelectFont(.nInstanceID, lnFontID)
lnResult = DPLFitTextBox(.nInstanceID, 9, 30, 600, 22, tcText, 1)
where tcText contins following string:
ΑαΒβΓγΔδΕεΖζΗηΘθΙιΚκΛλΜμΝνΞξΟοΠπΡρΣσΤτΥυΦφΧχΨψΩω άέίήόύώ ϊϋ ΐ
I use Debenu Quick PDF Library DLL v. 9.16.910.1205
Comment