我想使用 rtf 模板在 BI Publisher Report 中添加条形码,可以吗?

Posted

技术标签:

【中文标题】我想使用 rtf 模板在 BI Publisher Report 中添加条形码,可以吗?【英文标题】:I want to add barcode in BI Publisher Report using rtf template ,is it possible? 【发布时间】:2019-10-11 09:56:00 【问题描述】:

我在客户端服务器中下载了条形码的字体,但不知道如何在 rtf 模板中使用它们。我在网上看过一些关于它的文章,但无法实现。

【问题讨论】:

【参考方案1】:

我假设您需要 Code39 条形码。找到可嵌入的 Code39 字体(这非常重要)。如果字体文件不可嵌入,则未安装字体的用户在查看/打印 PDF 时将无法看到条形码。

在您的计算机上安装 Code 39 字体,以便在创建 RTF 文件时可以在 Word 中使用它。

按照上传字体文件创建字体映射(和字体映射集)的 BI Publisher 管理和开发人员指南部分进行操作。您需要将其映射到您在 Word 中看到的字体名称的字体系列。使用 Normal 作为样式和权重。

更新 BI Publisher 配置以包含您的字体映射集。

Code 39 条码需要在数据的两边加上星号,因此请确保在要编码的数据之前和之后添加星号。在更改字体之前看起来像*DATA_FIELD*。然后将要编码的星号和数据字段设置为要使用的条形码字体。

完成您的 RTF 文件后,将 RTF 文件模板上传到服务器。使用模板处理报告。下载输出。您现在应该可以看到条形码了。尝试在没有安装字体的机器上查看文件,看看它是否正确嵌入。

BI Publisher word 插件不会嵌入条形码文件,因此在使用它进行测试时,您将无法测试条形码。

【讨论】:

以上是关于我想使用 rtf 模板在 BI Publisher Report 中添加条形码,可以吗?的主要内容,如果未能解决你的问题,请参考以下文章

想在10次迭代后结束RTF模板BI Publisher的for循环。

BI Publisher RTF 模板中的独立 ELSE

基于 RTF 中文本长度的 BI Publisher 条件字段隐藏

如何对 RTF 中的不同值求和(BI Publisher)

使用左组时,总和在 BI Publisher 中的每个组标记内不起作用

在 RTF 模板的分页符上显示不同的页面(BI 发布者)