У вас есть то, что я называю "код размытия".Программное обеспечение в Crystal Reports пытается сделать ваше изображение более плавным, используя сглаживание.Еще одна проблема, с которой я столкнулся, заключается в том, что даже если изображение будет заостренным, оно не будет сканироваться из-за неправильной ширины полос и пробелов.
Вот изображение, увеличенное на вашем штрих-коде, и четкое изображение вашей строкипредставлены в коде 128B наложены.Бары и пробелы не совпадают.Другими словами, даже если символ в прикрепленном изображении был более четким, у вас может даже быть нечитаемый штрих-код.Я подозреваю, что ваш штрих-код может показывать только правую половину всего штрих-кода, а левая половина обрезается каким-то ограничивающим прямоугольником, который недостаточно широк.Ваш barcode.dll также может использовать код 128C на первых 6 символах, чтобы сохранить два символа по ширине штрих-кода, потому что даже если вы масштабируете верхний штрих-код для выравнивания по символам, символ контрольной суммы не совпадает.
Я не очень разбираюсь в технологиях Microsoft, поэтому ничего не могу с этим поделать, кроме как сказать, что вы, возможно, захотите попробоватьшрифт чего-то невероятно огромного и масштабирующий страницу, чтобы увидеть, решает ли это проблему сглаживания.
Я надеюсь, что вы можете щелкнуть переключатель в Crystal Reports, чтобы он прекратил автоматическое сглаживание,затем исправьте проблему с ограничивающей рамкой.