Unplanned
Last Updated: 27 Jan 2025 07:23 by ADMIN

This was reported in the Code11 and Code39 symbologies.

In the old RadBarcode39 and RadBarcode11 controls the minimum width where the barcode cannot be read any longer is around 180px in the specific scenario. 

In the new RadBarcode and its Code11 and Code39 symbologies, the minimum width is different - around 270px. This reproduces when the SizingMode of the symbology is set to Stretch.

To work this around, you can set the SizingMode of the symbology to Snap. Or alternatively, you can use a bigger Width value for the barcode control, and then apply a ScaleTransform to resize it to the smaller size.

private void RadBarcode_Loaded(object sender, RoutedEventArgs e)
{
    var barcode = (RadBarcode)sender;
    var desiredWidth = 250;
    double relativeWidthDelta = desiredWidth / barcode.ActualWidth;
    barcode.LayoutTransform = new ScaleTransform() { ScaleX = relativeWidthDelta };
}

Unplanned
Last Updated: 18 Nov 2024 17:28 by Martin Ivanov
Add a property that determines if the check digit (checksum) should be displayed. Currently, you can enable a checksum calculation that is displayed in the barcode image by setting the AutoChecksum property of the symbology to True, but there is no way to display the calculated value in the text under the barcode.
Unplanned
Last Updated: 10 Mar 2021 14:54 by ADMIN
Currently the Mode of the barcode can be set to determine whether alphanumeric characters or Kanji characters are allowed. We can introduce an option to allow both types of characters.