What’s new in this release?
We are pleased to announce the new release of Aspose.Cells for .NET 8.3.2. It contains over 70 improvements, new features and bug fixes. The most important new features includes support for Signature Line, check Password to modify and specify absolute PivotItem position. Users can assign Password to open and Password to modify while creating your spreadsheets in Microsoft Excel. This feature is useful when you need to check if the given password matches with the actual Password to modify programmatically. Aspose.Cells provides a method that developers can use to check if the given Password to modify is correct or not. Microsoft Excel provides the feature to add Signature Line in Excel spreadsheets by clicking the Insert tab and then selecting the Signature Line from the Text group. This feature allows adding the information about the person whose signatures are required on the document while supplying some key information such as name, designation, email address and so on. Aspose.Cells also provides this feature and has exposed the Picture.SignatureLine attribute and SignatureLine class for this purpose. Another worth mentioning feature is the support for Absolute Positioning of the PivotItem. Aspose.Cells for .NET 8.3.2 has provided this support by exposing a series of new attributes that can be used to specify the position of a PivotItem within a parent node and also in the complete collection. While using Microsoft Excel application, the user can specify the custom Decimal and Thousands separators instead of using the system’s predefined separators for a particular spreadsheet. This can be achieved using the Aspose.Cells for .NET API by using the newly exposed attributes. Aspose.Cells for .NET 8.3.2 has exposed two new overloads for the SheetRender.ToPrinter & same for the WorkbookRender.ToPrinter. One of the new overloads accept two integer parameters along with a string parameter for the printer name and prints a range of Worksheet & Workbook pages to the printer. Other overload accepts a string parameter to specify the printing job name along with the printer name. Charts can be of any type, where a few chart types such as all the variations of the Pie and Doughnut does not have any axis. Previously, it was not possible to retrieve the information about the particular axis of a given chart but with the release of Aspose.Cells for .NET 8.3.2, the API has exposed the Chart.HasAxis method to determine if the chart has a particular axis or not. It also enable the rendering of unsupported Unicode characters.In the new version, we have also provided some new enhancements such as render HTML for each sheet with the contents of the element only, Aspose.Cells increases the corresponding row height accordingly, Render smooth and curved at edges Chart lines, Copying a Range with PasteType.All also copies the Hyperlink and enhance exceptions while handling un-supported OOXML file formats. We have fixed a few exceptions that occurred while loading and opening Microsoft Excel file formats. We have also fixed the exceptions that occurred while calculating formulas in the spreadsheets. In this release, several important issues have been addressed. For example, issues around reading/ writing Microsoft Excel file formats, manipulating PivotTables, printing spreadsheets, manipulating ListObject/ tables, applying borders to the cells, rendering HTML file format, protecting spreadsheets, manipulating shapes, copying and pasting range of cells, rendering images from Excel worksheets, manipulating charts with formatting, rendering images files from charts and exporting Excel workbooks to PDF format have been resolved. We have also fixed some issues regarding Aspose.Cells formula calculation engine to enhance it further. This release includes several enhanced features and bug fixes as listed below
- Ability to specify the absolute position for the PivotItem
- support to format cell values automatically by Cells.ImportTwoDimensionArray()
- Specify Custom Separators.
- Printing range of pages
- Change the font on just the specific unicode characters
- OnePagePerSheet, PageIndex and PageCount properties for XpsSaveOptions
- Implementation of Chart.HasAxis(axisType, axisGroup) method
- Ability to add Signature Line at specified location
- Ability to check "Password to modify"
- Render HTML for each sheet with the contents of the element only
- Importing a CSV file to an Excel XLSX file
- Aspose.Cells does not increase the corresponding row height
- Chart lines are not smooth and curved at edges
- Copying a Range with PasteType.All does not copy the Hyperlink
- Enhance exceptions while handling un-supported OOXML file formats
- Ability to retrieve Signature Line information from a spreadsheet
- Opening and saving the spreadsheet makes it corrupt
- Second worksheet is not rendered fine in the output PDF
- Methods of IStreamProvider are not called
- PivotTable connections removed for the slicer when re-saving an XLSB file
- PivotItem does not move to specified location while using PivotItem.Move
- Some graphic elements are misplaced in the output HTML
- Some graphic elements are misplaced in the output PDF
- Chart data points appear below the image in the rendered HTML file format
- Background color of the pivot table is set to black
- Reading and saving an existing xls workbook causes corruption
- Aspose.Cells does not convert dotted line to straight line
- Images do not render while converting spreadsheet to PDF
- Issue on Rendering Image
- Layout is shrunk and the borders become thicker in the output PDF
- Footer Alignment Problem
- Merged cell content disappears when rows are filtered
- Chart category axis is re-positioned after Workbook.Copy
- Text above the chart area is moved slightly upwards
- Vertical (Value) Axis Major Gridlines is no more selectable
- Image rotation not used in the rendered PDF file format
- Hebrew text is reversed in the chart
- Chart image is not rendered correctly
- Differences in rich text datalabels rendering in Excel and PDF
- Missing Field Buttons in Pivot Chart
- Chart.ToImage not rendering the date format conforming to the CultureInfo
- Graph data labels are not shown when rendering to PDF
- SheetRender.ToImage does not render the Chart correctly
- Box on the chart showing the series information incorrectly moves and resizes
- Datalabel is not correct
- Excel found unreadable content error occurs
- Copy Paste a range of cells without altering the destination column widths
- Resultant spreadsheet looses text box
- Legend font is changed from Arial to MS Gothic
- The text attached to a shape is moved at the top-left position
- ListObject.PutCellValue() does not initialize the VLookup formula
- Setting CommentShape's Placement type to "Move"
- Excel document opened in blocking Protected View
- Setting Zoom for Chart type Worksheet does not take effect
- UpdateLinkedDataSource is not retrieving new data from external workbook
- Ansi Pound sign SpreadsheetML conversion issue
- Applying borders to cells
- Workbook.Settings.IsWriteProtected returns false
- Enter space and indentation of bullets are not rendered fine
- Resultant spreadsheet asks to download a converter
- Worksheet's CodeName is changed
- Workbook.SaveOptions.CreateDirectory does not work
- Connect data points with line does not work
- Textboxes are getting hidden behind the images
Other most recent bug fixes are also included in this release.
Newly added documentation pages and articles
Some new tips and articles have now been added into Aspose.Cells for .NET documentation that may guide you briefly how to use Aspose.Cells for performing different tasks like the followings.
- Specify Job or Document Name while printing with Aspose.Cells
- Specifying the absolute position of the Pivot Item
Overview: Aspose.Cells for .NET
Aspose.Cells is a .NET component for spreadsheet reporting without using Microsoft Excel. It supports robust formula calculation engine, pivot tables, VBA, workbook encryption, named ranges, spreadsheet formatting, drawing objects like images, OLE objects and importing or creating charts. You can also create Excel file using designer spreadsheet, smart marker or API and apply formulae and functions. It supports CSV, SpreadsheetML, PDF and all file formats from Excel 97 to Excel 2007.
More about Aspose.Cells for .NET
- Homepage of Aspose.Cells for .NET C#
- Download Aspose.Cells for .NET
- Online documentation of Aspose.Cells for .NET
Contact Information
Aspose Pty Ltd,
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Australia
Aspose - Your File Format Experts
sales@aspose.com
Phone: 888.277.6734
Fax: 866.810.9465