We are happy to announce the release of Spire.XLS for Java 5.3.3. This version supports setting text direction for the chart category axis as well as sorting for a Table, and enhances the conversion from Excel to image, Excel to PDF. In addition, it fixes some known issues such as the application threw "NullPointerException" when appending a rich text. More details are listed below.
Here is a list of changes made in this release
Category | ID | Description |
New feature | SPIREXLS-3641 | Supports setting text direction for the chart category axis.
chart.getPrimaryCategoryAxis().setTextDirection(TextVerticalValue.EastAsianVertical); |
New feature | SPIREXLS-3706 | Supports sorting for a Table.
Workbook workbook = new Workbook(); workbook.loadFromFile(inputFile); Worksheet sheet = workbook.getWorksheets().get(0); // Add a new List Object to the worksheet IListObject listObject = sheet.getListObjects().create("table", sheet.getCellRange(1, 1, 19, 5)); // Add Default Style to the table listObject.setBuiltInTableStyle(TableBuiltInStyles.TableStyleLight9); listObject.getAutoFilters().getSorter().getSortColumns().add(2, OrderBy.Ascending); listObject.getAutoFilters().getSorter().sort(sheet.getCellRange(1, 1, 19, 5)); |
Bug | SPIREXLS-3650 | Fixes the issue that the text position was incorrect after converting excel to image. |
Bug | SPIREXLS-3691 | Fixes the issue that the application threw "NullPointerException" when appending a rich text. |
Bug | SPIREXLS-3692 | Fixes the issue that the pagination was inconsistent after converting excel to PDF. |
Bug | SPIREXLS-3713 | Fixes the issue that the application threw "NullPointerException" when copying a worksheet. |
Bug | SPIREXLS-3714 | Fixes the issue that the application threw "NullPointerException" when calculating the PivotTable data. |
Bug | SPIREXLS-3725 | Fixes the issue that it didn't take effect when setting "false" for chart.hasChartTitle(). |
Click the link to download Spire.XLS for Java 5.3.3: