快速报告正在生成巨大的PDF文件 - 可以做些什么?

 陶磊2922_502 发布于 2023-02-13 14:57

当我使用快速报告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

如何使快速报告生成的PDF更小?

1 个回答
  • 这不是一个不寻常的问题:

    [嵌入FastReport PDF中的字体](www.fast - report.com/en/blog/27/show/)

    https://forums.embarcadero.com/message.jspa?messageID=551654

    你最好的选择是

    1)选择其他报告生成器

    2)不要使用FastReport的内置PDF生成器.

    例如,您可以尝试使用Synopse

    2023-02-13 14:59 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有