IE8 bug with bar code?

8 posts, 0 answers
  1. Neil
    Neil avatar
    34 posts
    Member since:
    Sep 2012

    Posted 30 Nov 2012 Link to this post

    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.
  2. Vasil
    Admin
    Vasil avatar
    1547 posts

    Posted 04 Dec 2012 Link to this post

    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.
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Neil
    Neil avatar
    34 posts
    Member since:
    Sep 2012

    Posted 04 Dec 2012 Link to this post

    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.
  5. Vasil
    Admin
    Vasil avatar
    1547 posts

    Posted 05 Dec 2012 Link to this post

    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.
  6. Neil
    Neil avatar
    34 posts
    Member since:
    Sep 2012

    Posted 06 Dec 2012 Link to this post

    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.

  7. Galin
    Admin
    Galin avatar
    526 posts

    Posted 11 Dec 2012 Link to this post

    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.
  8. Neil
    Neil avatar
    34 posts
    Member since:
    Sep 2012

    Posted 11 Dec 2012 Link to this post

    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.
  9. Beco
    Beco avatar
    1 posts
    Member since:
    Jul 2015

    Posted 21 Jul 2015 Link to this post

    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.
Back to Top
UI for ASP.NET Ajax is Ready for VS 2017