Telerik UI for Xamarin R1 2023 SP1

Released: Mar 15, 2023

Actualizaciones en R1 2023 SP1

Características

  • PdfProcessing
    • Introduced handling for importing documents with invalid offsets of objects inside cross-reference tables or streams.
    • Introduced a setting that allows you to export images with or without compression.
    • Introduced handling mechanism for importing documents containing indirect objects with no 'endobj' keyword.
    • Added the ability to print secured documents.
  • PdfViewer
    • Added support for Lab color.
  • SpreadStreamProcessing
    • Provided API that allows you to retrieve the cached formula value.

Correcciones

  • ComboBox
    • [Android] Placeholder is not shown when the control is in editable state.
  • PdfProcessing
    • A CryptographicException is thrown when saving with PdfStreamWriter or importing with PdfFormatProvider.
    • Signing documents with a signature field produces documents that lead to errors in Adobe Acrobat.
    • A specific scanned file is not displayed with the new model.
    • Some Image XObjects are imported but not displayed in PdfViewer.
    • Images inside Form XObject are not positioned correctly.
    • A NullReferenceException is thrown when parsing Type1 font without Private Dict.
    • An InvalidCastException is thrown when importing a document containing Byte order marks (BOM) at the beginning of the file.
    • Endless loop when importing a document containing an EI keyword within the image stream.
    • An InvalidCastException is thrown when importing a document containing an Indirect Reference keyword (R) within an image data.
    • Wrong matrix calculations lead to incorrect image (Form XObject) size.
    • An InvalidCastException is thrown when importing Interactive Forms which leads to non-editable fields.
    • An ArgumentException is thrown when the font box contains negative width or height.
    • Field values are lost on import-export using the PdfFormatProvider.
    • Missing content when converting a specific PDF to images.
    • Wrong matrix calculations lead to incorrect image (Form XObject) during export.
    • The image stream embedded in a content stream is not compressed while exporting.
    • A large image is rendered slowly, and the memory consumption is huge.
    • А NotSupportedException is thrown when the imported document contains font with embedded CMap table with format 0.
    • Not correct cross-reference table processed when importing documents with more than one table without Prev table specified.
    • An InvalidCastException is thrown when reading a page with specific image data.
    • Images are decompressed during import/export which result in significantly larger files.
    • The import freezes due to a lot of checks in the HandleInvalidClippingPathOperatorPosition method.
  • ProgressBar
    • The sender of ProgressChanged and ProgressCompleted events is not of type RadLinearProgressBar.
    • ProgressChanged is not called when progress finishes.
    • ProgressCompleted is called when progress changes from Maximum down.
    • Progress indicator disappears when progress reaches Maximum and BounceOut animation is used.
  • SignaturePad
    • The sender of StrokeStarted, StrokeCompleted and Cleared events is not of type RadSignaturePad.
  • SpreadProcessing
    • An InvalidCastException is thrown on import when a drawing in a document contains the ext tag.
    • A NullReferenceException when the document contains paragraph elements with no text.
    • Conditional formatting with formula rule is evaluated incorrectly.
    • COUNTIF function throws exception if the criteria is for finding non-blank cells.
  • SpreadStreamProcessing
    • Rows import stops after reading a formula cell.
  • WordsProcessing
    • An ArgumentException when importing a document and the culture is set to sv-SE.
    • Exception when parsing various values with the FractionalValueConverter.
    • An InvalidOperationException (Sequence contains no elements) when updating the TOC field in a document.
    • NETStandard: ArgumentOutOfRangeException is thrown when a document contains a table cell with a negative height.
    • Importing a TOC field with /t switch causes an IndexOutOfRangeException.
    • Table Of Contents (TOC) is populated with additional elements.
  • Xamarin.Forms
    • Missing Telerik.UI.for.Xamarin.Documents.Fixed.FormatProviders.Image.Skia package reference.