我正在将Delphi项目从旧的Delphi 2.0 IDE迁移到新的RAD Studio XE2.我需要放弃QuickReport组件.我可以迁移到哪个免费报告组件?
我看到XE2包含FastReport和Rave Reports.你建议我哪一个?还是有其他的?
我寻找最简单的转换,所以我猜想与QuickReport更相似.在我的项目中,使用了以下QuickReport组件:
TQRPreview
TQRBand
TQRSysData
TQRLabel
TQRMemo
TQRDBText
TQRShape
TQuickReport
TQRDetailLink
Run Code Online (Sandbox Code Playgroud)
我已经尝试了一些自动转换器,但他们需要安装QuickReport,我没有.
谢谢!
我想将Delphi 7项目迁移到Delphi 2010.
我们正在使用Rave BE的TReportShell和TDetailShell组件构建"代码报告".Rave BE 7.7中不再存在这些组件.
此外,似乎在Rave BE中打破了unicode支持(在Delphi 2009上的Rave Reports中显示unicode文本).
将此项目移植到Delphi 2010的最佳解决方案是什么?
当我使用快速报告4.12.2生成一个简单的10页报告并将其另存为PDF时,它的大小约为5兆.
在Rave Reports中生成并使用eDocEngine转换为PDF的类似报告大小约为50k.
这是快速报告TfrxPDFExport组件的设置方式:
object frxPDFExport1: TfrxPDFExport
UseFileCache = True
ShowProgress = True
OverwritePrompt = False
CreationTime = 40993.786098020840000000
DataOnly = False
OnBeginExport = frxPDFExport1BeginExport
PrintOptimized = True
Outline = False
Background = False
HTMLTags = True
Author = 'FastReport'
Subject = 'FastReport PDF export'
ProtectionFlags = [ePrint]
HideToolbar = False
HideMenubar = False
HideWindowUI = False
FitWindow = False
CenterWindow = False
PrintScaling = False
Left = 216
Top = 56
end
Run Code Online (Sandbox Code Playgroud)
如何使快速报告生成的PDF更小?
delphi ×3
rave-reports ×3
fastreport ×2
delphi-2010 ×1
delphi-xe2 ×1
migration ×1
quickreports ×1
reporting ×1