gpt4 book ai didi

pdf - Crystal Reports 生成的 PDF 缺少字体

转载 作者:行者123 更新时间:2023-12-05 01:25:46 25 4
gpt4 key购买 nike

我有一个 Crystal Report 8.5 文件,需要导出为 PDF。

该报告包含一个我需要表示为条形码的字段。为此,我使用 TrueType 字体。

  • 如果我在该机器上打开生成的 PDF 文件,我会看到条形码。
  • 但是如果我从另一台没有安装字体的机器上打开它,我只会看到数字。

  • 即使计算机没有安装字体,如何确保代码栏在 PDF 上可见?

    最佳答案

    如果不想包含字体,可以生成图像并通过 HTTP 调用它。

    下面的条形码是使用 WASP 提供的在线条形码生成器生成的:http://www.waspbarcode.com/services/waspbarcode/barcodegen.ashx?symbology=Code128&code=font_missing_31301980
    wasp font_missing_31301980

    报告步骤:

  • 使用 MS Paint 创建空白 JPG。在未选中纵横比的情况下调整大小。
  • 在 Crystal Report
  • 中插入图片占位符,例如 50x323 PNG
  • 右键单击图形并选择格式化图形...

  • Format Graphic...
  • 单击图片选项卡,单击公式,输入公式

  • Format Editor, Picture tab
  • 在上面的 URL 中创建一个公式。您想从数据库中检索条形码数据并将前缀和条形码字段连接在一起:
  • "http://www.waspbarcode.com/services/waspbarcode/barcodegen.ashx?symbology=Code128&code=" + {table.barcode_field}
    report result

    注意使用您自己的在线条形码生成器。如果人们开始滥用 WASP 服务并生成太多用于报告的条形码,则 WASP 服务可能无法正常工作。

    也可以生成 Code 3 of 9 barcodes仅使用 HTML,但我还没有尝试过 Crystal Report 公式。

    关于pdf - Crystal Reports 生成的 PDF 缺少字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31301980/

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