你好,这里的每个人,我正在生成一个BarCode使用字体自由3的9,如这样,在一个.rdlc报告页。
<Textbox Name="ID">
<rd:DefaultName>ID</rd:DefaultName>
<Top>1.1in</Top>
<Width>1.15 in</Width>
<Style>
<FontFamily>Free 3 of 9</FontFamily>
<FontSize>28pt</FontSize>
<TextAlign>Center</TextAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>6</ZIndex>
<Left>2.26406in</Left>
<Height>0.59063in</Height>
<Value>= "*" & Fields!ID.Value & "*" </Value>
</Textbox>
但是我的扫描器没有读,它根本没有扫描它。有人能帮我找到错误吗。它是一个需要打印的ID,应该是可扫描的,但它不能扫描。还有什么其他字体可以取代它呢?它创建了BarCode看起来很好的打印和每一样东西转换成PDF,但不扫描。
发布于 2017-09-15 19:35:29
如果您的条形码以"62462“结尾,那么所有描述前面字符的条形码和空格都会丢失,包括初始的"*”开始符号。换句话说,上面链接中的png文件只显示条形码的右侧,但我无法判断条形码的左边或“开始”被切断了多少。我猜条形码是被某个边框剪掉的。
增加由文本框生成的图像的宽度,您可能会没事。
当使用代码3的9,开始和结束的条形码有一个非常独特的外观,因为星号在每一边的数据。看起来是这样的:
如果您使用代码39足够长的时间,您将识别一个代码39条形码一英里以外,因为符号与星号相关。细杆,厚间距,然后薄,厚,厚,薄的条子被薄的空间隔开。
https://stackoverflow.com/questions/46245514
复制相似问题