在 SSRS 报告中显示条形码

问题描述 投票:0回答:3

我有一些条形码数据存储在 SQL Server 表中,字体为

Code39-Digit
,条形码在表中存储为
*12312313213*

我正在尝试在 SSRS 中使用条形码(扫描仪可读)创建报告。

我尝试了以下两种方法,但没有效果:( .

  1. How to embed Barcodes in your SSRS report

  2. .NET Barcode Generator/SDK for SSRS Tutorial

方法 1 不支持条形码字体 Code39-Digit。

方法 2 我设法在投标中显示条形码,但是当我将报告部署到服务器时,它变成了梨形。条形码根本不会显示在报告管理器上。

我已确保我的报表服务器已安装字体。但到目前为止还没有运气。

我已经没有选择了,非常感谢任何正确方向的建议或指示。

谢谢你。

sql-server reporting-services ssrs-2008-r2
3个回答
4
投票

在报表内,使用任何文本控制器(例如 TextBox)。 将其字体属性设置为“typereader”: 文本框 -> 属性 -> 字体 -> FontFamily - Typereader 39. 确保您的计算机中有 39 号字体,仅此而已。 enter image description here


1
投票

我们使用NeoDynamic Barcode Professional它非常适合您想要做的事情,并提供其他功能。


0
投票

您可以尝试 Nevron Barcode for SSRS - 可能是 SSRS 内条形码报告项目唯一仍受支持的选项:

https://www.nevron.com/products-reporting-services-barcode-overview

它也是 SSRS 更大的自定义报告项目集的一部分,其中包含图表、仪表和地图。

© www.soinside.com 2019 - 2024. All rights reserved.