Бесплатно 3 из 9 Штрих-код не сканируется
Привет всем здесь, я создаю BarCode, используя Font Free 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, который должен быть напечатан и должен быть в состоянии сканирования, но он не сканирует. какой другой шрифт мог его заменить? Он создает штрихкод, отлично смотрится на принтерах, и каждая вещь конвертируется в PDF, но не сканирует.
1 ответ
Если ваш штрих-код оканчивается на "62462", то все строки и пробелы, которые описывают предыдущие символы, отсутствуют, включая начальный символ "*". Другими словами, файл png в приведенной выше ссылке показывает только правую сторону штрих-кода, но я не могу сказать, какая часть левого или "начала" штрих-кода обрезана. Я предполагаю, что штрих-код обрезается каким-то ограничивающим прямоугольником.
Увеличьте ширину, которую вы даете изображению, сгенерированному текстовым полем, и вы можете быть в порядке.
При работе с кодом 3 из 9 начало и конец штрих-кода имеют очень различимый вид из-за звездочек на каждой стороне данных. Это выглядит так:
Если вы работаете с Code 39 достаточно долго, вы узнаете штрих-код Code 39 за милю из-за символа, связанного со звездочками. Тонкая полоска, толстое пространство, затем тонкие, толстые, толстые, тонкие полоски, разделенные тонкими промежутками.