gpt4 book ai didi

c# - 在快速报告中导出为 PDF 时出错

转载 作者:行者123 更新时间:2023-11-30 17:46:45 27 4
gpt4 key购买 nike

当我打开设计器并简单地打开一个文本框,然后用库尔德语(有点类似于阿拉伯字符)在其中写几个字。当我转到 file-> preview 时,如图所示

enter image description here

但是当我转到“保存”并导出为 PDF 时,我遇到了 15 个问题如图

enter image description here

问题(字体表校验和错误)

表 ID“cvt”校验和错误表 ID“PCLT”校验和错误表 ID“cmap”校验和错误表 ID“名称”校验和错误表 ID“hmtx”校验和错误表 ID“maxp”校验和错误表 ID“cvt”校验和错误表 ID“发布”校验和错误表 ID“OS/2”校验和错误表 ID“准备”校验和错误表 ID“head”校验和错误表 ID“fpgm”校验和错误表 ID“hhea”校验和错误表 ID“glyf”校验和错误

最佳答案

我在 Delphi 中遇到了类似的问题,找到了这个解决方案:

ExportPack\frxTrueTypeCollection.pas中,替换

ChecksumFaultAction_Warn

ChecksumFaultAction_IgnoreChecksum:

第 124 行:

f := TrueTypeFont.Create( Pointer(FD), Pointer(FD), ChecksumFaultAction_IgnoreChecksum);

第 143 行:

f := TrueTypeFont.Create(FD, subfont_ptr, ChecksumFaultAction_IgnoreChecksum);

我想对于 C# 它应该非常相似。

关于c# - 在快速报告中导出为 PDF 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25789505/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com