Site icon Blog ARC Optimizer

Créer des codes-barres DataMatrix avec l'interface utilisateur Telerik pour Xamarin


Avec la version R3 2021 de l'interface utilisateur Telerik pour Xamarin, nous avons ajouté un nouveau composant à la famille des codes-barres, à savoir Data Matrix.

Les codes-barres peuvent être trouvés partout, que ce soit sur le colis d'expédition en logistique. , sur une facture en comptabilité ou sur des pièces détachées dans les usines industrielles. Ils sont largement utilisés pour aider à partager rapidement des informations spécifiques.

Avec la version R3 2021 de la suite Telerik UI for Xamarin nous avons étendu notre contrôle de code à barres pour inclure un nouveau composant Data Matrix. Avec le QR Code et le PDF417, DataMatrix fait partie des symbologies de codes à barres bidimensionnelles les plus populaires. DataMatrix est également disponible dans nos suites UI pour WinUI, UI pour WPF et UI pour WinForms.

Encodage de la symbologie de la matrice de données.

Taille du symbole

Bien que le DataMatrix le plus populaire soit carré, similaire au code QR, vous avez également le option pour le définir comme un rectangle. Ceci est contrôlé par la propriété SymbolSize. En plus de la forme, vous pouvez choisir si la taille doit être déterminée automatiquement à l'aide de « SquareAuto » ou « RectangleAuto », ou la définir manuellement en utilisant des valeurs telles que Square32x32 ou Rectangle16x48.

System.Text.Encoding Class.

Let's See It in Action[19659006]Ajoutons un simple code-barres DataMatrix à la page Xamarin.Forms.
  1. Ajoutez une référence au package Telerik.UI.for.Xamarin NuGet à partir du Telerik NuGet Server.
  2. Enregistrez le requis pour l'espace de noms Barcode :

    xmlns:telerik="c lr-namespace:Telerik.XamarinForms.Barcode;assembly=Telerik.XamarinForms.Barcode"

  3. Ajoutez la définition RadBarcode à la page avec la symbologie DataMatrix appliquée :

    <telerik:RadBarcode x:Name="dataMatrix">

        [19659037]<telerik:RadBarcode.Symbology>

            <telerik:DataMatrix Encodation=[S 19659034][S            19659019659033]="SquareAuto" />

        </telerik:RadBarcode.Symbology>

    </telerik:RadBarcode>

  4. Définissez les informations qui doivent être encodées via Data Matrix. Pour notre exemple, je vais encoder quelques informations sur le produit Telerik UI for Xamarin :

    string productName = "Product Name : Telerik UI for Xamarin";

    string release = "Recent Release : R3 2021";

              

    dataMatrix.Value = $"{productName}n{productPage}n{documentation}n{release }";

  5. Vérifiez le résultat dans l'émulateur Android :

    comptes clients. Si vous débutez avec l'interface utilisateur Telerik pour Xamarin, vous pouvez en savoir plus via la page produit.Il est livré avec un Essai gratuit de 30 joursvous donnant le temps d'explorer la boîte à outils et d'envisager de l'utiliser pour votre développement Xamarin actuel ou à venir.

    Nous serions ravis de le faire. ar ce que vous pensez, donc si vous avez des questions et/ou des commentaires, veuillez les partager dans notre Telerik UI for Xamarin Feedback Portal.




Source link
Quitter la version mobile