Бесплатно 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>= "*" &amp; Fields!ID.Value &amp; "*" </Value>
</Textbox>

Но Сканер, который я имею, не читает это, это не сканирует это вообще. Может ли кто-нибудь помочь, где ошибка. Это ID, который должен быть напечатан и должен быть в состоянии сканирования, но он не сканирует. какой другой шрифт мог его заменить? Он создает штрихкод, отлично смотрится на принтерах, и каждая вещь конвертируется в PDF, но не сканирует.

1 ответ

Решение

Если ваш штрих-код оканчивается на "62462", то все строки и пробелы, которые описывают предыдущие символы, отсутствуют, включая начальный символ "*". Другими словами, файл png в приведенной выше ссылке показывает только правую сторону штрих-кода, но я не могу сказать, какая часть левого или "начала" штрих-кода обрезана. Я предполагаю, что штрих-код обрезается каким-то ограничивающим прямоугольником.

Увеличьте ширину, которую вы даете изображению, сгенерированному текстовым полем, и вы можете быть в порядке.

При работе с кодом 3 из 9 начало и конец штрих-кода имеют очень различимый вид из-за звездочек на каждой стороне данных. Это выглядит так:

Если вы работаете с Code 39 достаточно долго, вы узнаете штрих-код Code 39 за милю из-за символа, связанного со звездочками. Тонкая полоска, толстое пространство, затем тонкие, толстые, толстые, тонкие полоски, разделенные тонкими промежутками.

Другие вопросы по тегам