The Xamarin Barcode component now supports a new two-dimensional type—the DataMatrix barcode. A DataMatrix barcode is made of black and white cells that are typically arranged in a square pattern (although rectangular patterns also exist). The number of rows and columns increases with the amount of information stored in the code, which is limited to 2,335 alphanumeric characters. The L-shape that follows its borders is its finder pattern, which is used by scanners for orientation and adjustment. To provide better readability, the DataMatrix code includes an error correction algorithm, allowing to reconstruct up to 30% of the damaged code image.
New RichTextEditor Feature: Insert and Edit Images
The Telerik UI for Xamarin RichTextEditor comes with a built-in toolbar that enables you to easily insert and edit images right into your Xamarin.Forms application. With the toolbar, you can insert a GIF, Jpeg, PNG, SVG or Webp image from a file, stream or byte array.
Once the image is inserted, the toolbar gives you multiple editing options, including:
Ability to resize the image
Cut and Copy an HTML/Image to the clipboard
Paste selected HTML/Image from the clipboard
Remove the currently selected image from the document
New Calendar Feature: Current Time Indicator for DayView Mode
The DayView Mode for the Telerik UI for Xamarin Calendar allows you to display the schedule of a specific day. The mode comes with a number of powerful configuration and styling options, such as timeline settings, appointment text color and size, etc. With R3 2021, we are adding another frequently requested feature—a fully customizable current-time indicator. The feature enables you to further enhance the user experience for your Xamarin.Forms application end users, allowing them to see where they are in their daily schedule.
The appearance of the DayView current-time indicator allows for flexible customizations—you can easily define its color, width and radius.
Support for Handling Documents Containing Invalid Cross-Reference Table Start Index in PdfProcessing and PdfViewer
There are a lot of instances where PDF files do not have valid formation for the file cross-reference table and with this release, we have created a mechanism for interpreting invalid tables. Moving forward, the Xamarin PdfProcessing library and PdfViewer will support documents with invalid cross-reference table start index.