PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکلی در FastReport



yanin
29 / September / 2015, 07:40 PM
با سلام خدمت اساتید عزیز انجمن IranDelphi
من به یه مشکل کوچیک توی FastReport خوردم اونم اینه که وقتی میخوام گزارشم را Export کنم به PDF
وقتی گزینه Embedded Fonts رو انتخاب میکنم این Error رو به من نمایش میده
Font Table CheckSum Error
Table ID "GSUB" CheckSum Error.

yanin
29 / September / 2015, 11:50 PM
با سلام خدمت اساتید عزیز انجمن IranDelphi
من به یه مشکل کوچیک توی FastReport خوردم اونم اینه که وقتی میخوام گزارشم را Export کنم به PDF
وقتی گزینه Embedded Fonts رو انتخاب میکنم این Error رو به من نمایش میده
Font Table CheckSum Error
Table ID "GSUB" CheckSum Error.


خب من راه حل رو پیدا کردم میزارم اینجا اگه کسی به این مشکل برخورد کرد به سادگی حلش کنه

باید برید داخل یونیت frxTrueTypeCollection و دنبال کد

f := TrueTypeFont.Create( Pointer(FD), Pointer(FD), ChecksumFaultAction.Warn);
بگردید بعدش به این کد

f := TrueTypeFont.Create( Pointer(FD), Pointer(FD), ChecksumFaultAction.IgnoreChecksum);
تغییر دهید