我想使用 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循环。
基于 RTF 中文本长度的 BI Publisher 条件字段隐藏