This is a migrated thread and some comments may be shown as answers.

IE8 bug with bar code?

7 Answers 60 Views
Barcode
This is a migrated thread and some comments may be shown as answers.
Neil
Top achievements
Rank 1
Neil asked on 30 Nov 2012, 05:22 PM
We haven't come to a conclusion on this but it does seem to be a pattern we are seeing. When we use a RadBarCode (Code 128B) on an IE8 browser the bar code displays properly. But when the user prints the page (window.print) the first bar gets consistently dropped from the print but the rest of the bars are correct. Have you all seen this? In IE9 this is not happening at all.

7 Answers, 1 is accepted

Sort by
0
Vasil
Telerik team
answered on 04 Dec 2012, 12:38 PM
Hi Neil,

I just printed this page that contains RadBarcode control, using IE8 and it looks correct to me, containing all the lines.
Could you try to do the same with our demo page, and see if there is any difference between it and your site?

All the best,
Vasil
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
0
Neil
Top achievements
Rank 1
answered on 04 Dec 2012, 01:01 PM
We just printed that page doing nothing but switching the barcode type to 128B and the leading bar didn't print but it did display correctly. This is in IE8/Win7.
0
Vasil
Telerik team
answered on 05 Dec 2012, 05:45 PM
Hi Neil,

It is still looking fine when we print it here.
Is the line seeing in the PrintPreview of your browsers? Is the problem occurs when browsing in IE7 compatibility view? What is the exact version of your IE8?
Could you confirm that by "leading bar" you do mean the most left line of the Barcode symbol?

Greetings,
Vasil
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
0
Neil
Top achievements
Rank 1
answered on 06 Dec 2012, 04:13 PM

The line does appear in print preview, but the barcode itself is not in the correct place, it is on page three when it should be on page one. I do not use IE7, so I cannot answer this one. The version of IE8 is 8.0.6001.18702. Yes, by leading bar we mean the left-most bar is the missing bar.

0
Galin
Telerik team
answered on 11 Dec 2012, 03:29 PM
Hello Neil,

I followed your scenario and the issue is replicate on my side only in "native" IE 8 (not compatibility mode).

However, you can fix it with the following CSS workaround
@media print
{
    .RadBarcode span
    {
        position: relative !important;
        left: 5px;
    }
}

I hope this helps.

Kind regards,
Galin
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
0
Neil
Top achievements
Rank 1
answered on 11 Dec 2012, 03:33 PM
Thank you. I'll apply the change and will be able to test it in the next dev build we do in the next day or so.
0
Beco
Top achievements
Rank 1
answered on 22 Jul 2015, 01:14 AM
You can debug this problem on another computer, maybe the bug is due to compatibility. Because I can print barcode correctly. Or you can test another barcode control with IE8 for debuging.
Tags
Barcode
Asked by
Neil
Top achievements
Rank 1
Answers by
Vasil
Telerik team
Neil
Top achievements
Rank 1
Galin
Telerik team
Beco
Top achievements
Rank 1
Share this question
or