Completed
Last Updated: 13 Nov 2024 08:50 by ADMIN
Release 2024.4.1106 (Q4 2024)
Add support for importing files with absolute relationship target paths.
Unplanned
Last Updated: 12 Oct 2016 15:52 by ADMIN
ADMIN
Created by: Nikolay Demirev
Comments: 0
Category: SpreadStreamProcessing
Type: Feature Request
2
Add support for Comments.
Unplanned
Last Updated: 09 Jun 2017 08:10 by ADMIN
ADMIN
Created by: Boby
Comments: 0
Category: SpreadStreamProcessing
Type: Feature Request
2
Sheets can have Visible, Hidden and Very Hidden visibility. Add support for setting this property.
Completed
Last Updated: 27 Nov 2018 11:29 by ADMIN
At this point, CsvWorkbookExporter flushes the data to the underlying stream each time a new data is added. This leads to decreased performance. Ensure the best possible performance by flushing the stream at the end of the content generation.

Unplanned
Last Updated: 01 Nov 2022 11:42 by William
Created by: William
Comments: 0
Category: SpreadStreamProcessing
Type: Feature Request
2
Allow users to define sorting.
Unplanned
Last Updated: 20 Mar 2023 14:32 by Rekha

SpreadProcessing has a method,  cellValue.GetValueAsString(format), which allows the user to apply excel format on a value and get the result. While in SpreadStreamProcessing one could get the format and the value, there is no way to get their result and this is very inconvenient when the values in question are dates.

Workaround:

foreach (ICellImporter cell in rowImporter.Cells)
{
    string value = cell.Value;
    var format = cell.Format.NumberFormat;

    var cellValueFormat = new CellValueFormat(format);
   
    ICellValue cellValue;
    CellValueFormat valueFormat;

    CellValueFactory.Create(
        value,
        worksheet,
        new CellIndex(0, 0),
        cellValueFormat,
        out cellValue,
        out valueFormat);

    var formattedValue = cellValue.GetResultValueAsString(cellValueFormat);
}
Duplicated
Last Updated: 05 May 2023 09:05 by ADMIN
Created by: Diego
Comments: 1
Category: SpreadStreamProcessing
Type: Feature Request
2
Please, implement the filtering feature for the RadSpreadStreamProcessing library.
Completed
Last Updated: 30 Mar 2017 14:21 by ADMIN
When a cell value contains commas or new lines, they are not escaped on export to CSV and single value is exported as multiple values.

Workaround: Escape the value manually. For example, use the following extension method to set string cell values:
internal static class CellExporterExtensions
{
    public static void SetValue(this ICellExporter cell, string value, SpreadDocumentFormat format)
    {
        if (format == SpreadDocumentFormat.Csv)
        {
            if (value.Contains(","))
            {
                // escape all quotes with double quotes
                value = value.Replace("\"", "\"\"");

            }

            // enclose all values within quotes
            value = string.Format("\"{0}\"", value);
        }

        cell.SetValue(value);
    }
}

Available in LIB version: 2017.1.403
Completed
Last Updated: 21 Jul 2017 11:19 by Robert Madrian
ADMIN
Created by: Peshito
Comments: 3
Category: SpreadStreamProcessing
Type: Feature Request
1
The UTF8 with BOM encoding should be used to properly preserve the different characters.

Available in R3 2017 Official Release.
Completed
Last Updated: 17 May 2021 08:29 by ADMIN
Release R2 2021
Provide a way to measure text on different platforms so the user can pass the cell value and SpreadCellFormat and get the size of the text in pixels. This way we will be able to implement auto-fit to width functionality (AutoFitWidth), at least for the .NET Framework implementation. It will be able to measure the width of all cells in a column and set the value as column width in pixels.
Unplanned
Last Updated: 24 Jan 2018 08:59 by ADMIN
ADMIN
Created by: Anna
Comments: 0
Category: SpreadStreamProcessing
Type: Feature Request
1
At the moment only the XLSX and CSV formats are supported. It would be a good idea to add the TXT format as well.
Completed
Last Updated: 13 Dec 2018 15:23 by ADMIN
ArgumentException with clarification similar to  "'\u001f', hexadecimal value 0x1F, is an invalid character." is thrown when trying to export document containing characters which are not supported in XML document - such as some control characters like 0x00, 0x1F, 0x1B, etc. Such characters are described in the XML specification here: https://www.w3.org/TR/xml/#charsets.
Although the escaped strings are not supported (see related 181318), the library could prevent the exception and export the document successfully by skipping such characters.
Workaround: remove such characters before the export. Check the following StackOverflow answer for some ideas on code for replacing the characters: http://stackoverflow.com/a/14323524/259206


Unplanned
Last Updated: 20 Dec 2019 07:39 by ADMIN
Created by: Dimitar
Comments: 0
Category: SpreadStreamProcessing
Type: Feature Request
1
One should be able to add hyperlinks.
Completed
Last Updated: 16 Mar 2021 13:25 by ADMIN
Release R2 2021
Created by: Dan
Comments: 1
Category: SpreadStreamProcessing
Type: Feature Request
1
The space="preserve" attribute defines that the visualizing application must show all the spaces inside a string value. Without this attribute, MS Excel trims the blank spaces of the values.
Unplanned
Last Updated: 03 Jun 2021 12:27 by ADMIN
Expose API that allows you to get the styles colors from the current theme
Completed
Last Updated: 01 Nov 2021 07:46 by ADMIN
Release R3 2021 SP1
Created by: Joon-Sae
Comments: 1
Category: SpreadStreamProcessing
Type: Bug Report
1
Exception when color does have a complete value.
Unplanned
Last Updated: 08 Sep 2022 12:53 by Denis
This attribute is needed to ensure the text values entered by users will appear in the same way as they inserted them. However, there are customers preferring to decrease the file size and skip this attribute. Expose a setting to allow them to achieve that.
Completed
Last Updated: 19 Jan 2023 14:56 by ADMIN
Release R3 2022 SP1
When importing a document containing more than one Number Formats (numFmts) with the same format code (formatCode) an exception is thrown: System.InvalidOperationException: 'Same item with different index exists.'

Completed
Last Updated: 19 Jan 2023 14:56 by ADMIN
Release R1 2023
While reading the content, the ReadCellValue method throws NotSupportedException: "The RichText value type is not supported". Although the rich text in the cells is not supported, the library could parse the text content and avoid throwing errors.
Unplanned
Last Updated: 13 Dec 2022 09:16 by Rik
API that allows you to get the styles and colors from the current theme.