Aspose.Slides for .NET 17.4 Release Notes
Contents
[
Hide
]
Key | Summary | Category |
---|---|---|
SLIDESNET-38524 | Support for a checking if presentation has been created or modified using Aspose.Slides | Feature |
SLIDESNET-38431 | Add Asopse.Slides.xml file in Nuget package | Feature |
SLIDESNET-38181 | Get Position of the DataPoints | Feature |
SLIDESNET-38150 | Getting automatic values for chart elements in a public API | Feature |
SLIDESNET-38135 | Get actual position of chart DataLabel | Feature |
SLIDESNET-37733 | Setting Print options like Margin, Print copies | Feature |
SLIDESNET-37583 | Extracting flash objects from presentation | Feature |
SLIDESNET-37475 | Set print setting option dynamically | Feature |
SLIDESNET-33370 | Display print preview and print setting dialog using Aspose.Slides | Feature |
SLIDESNET-38543 | Legacy diagram improperly saved from PPT to PPTX | Bug |
SLIDESNET-38523 | Ppt presentation saved as PPTX requires recovery in PowerPoint | Bug |
SLIDESNET-38519 | Pptx changed after cloning | Bug |
SLIDESNET-38518 | Text broken in paragraph after cloning | Bug |
SLIDESNET-38500 | “Allow Latin text to wrap in the middle of a word” ISSUE | Bug |
SLIDESNET-38497 | Exception while loading presentation | Bug |
SLIDESNET-38496 | GDI+ generic error on Windows 7 | Bug |
SLIDESNET-38495 | PPT to PDF creates corrupted output when pdfOptions.SaveMetafilesAsPng = false is used | Bug |
SLIDESNET-38491 | AddClone method is removing the font styles in PowerPoint slides | Bug |
SLIDESNET-38487 | Notes Page become smaller after saving PPT | Bug |
SLIDESNET-38477 | Circular shapes inner circle size gets changed on saving presentation | Bug |
SLIDESNET-38476 | Line is missing after saving PPT | Bug |
SLIDESNET-38473 | Table’s cell borders appear/disappear after converting PPTX to PPT and PPT to PPTX | Bug |
SLIDESNET-38472 | PPT changed after saving | Bug |
SLIDESNET-38471 | PPT changed after saving | Bug |
SLIDESNET-38460 | After converting PPTX to PDF border in the top-right is blue instead of black | Bug |
SLIDESNET-38459 | After converting PPTX to PDF border in the top-center is missing | Bug |
SLIDESNET-38457 | EmbeddedFont throw an exception | Bug |
SLIDESNET-38456 | Smooth line is not accurately drawn in ScatterWithSmoothLines charts | Bug |
SLIDESNET-38439 | ArgumentNullException on loading PPTX | Bug |
SLIDESNET-38421 | File not converting to PDF | Bug |
SLIDESNET-38415 | Thumbnails are not properly generated from PPTX | Bug |
SLIDESNET-38382 | Hyperlinks not working on PPTX to PDF | Bug |
SLIDESNET-38373 | Exception on converting PPTX to PDF | Bug |
SLIDESNET-38270 | Argument exception on saving presentation | Bug |
SLIDESNET-38226 | Table borders are rendered incorrectly | Bug |
SLIDESNET-34062 | Values axis values scales are different in generated PDF | Bug |
SLIDESNET-33961 | Tiled slide background not rendered correctly to SVG from PPT format | Bug |
Public API Changes
ActualX, ActualY, ActualWidth, ActualHeight have been added to IDataLabel, DataLabel
float ActualX - Gets actual X location (left) of the chart element relative to the left top corner of the chart. Call method IChart.ValidateChartLayout() before to get actual values.
- float ActualY - Gets actual top of the chart element relative to the left top corner of the chart. Call method IChart.ValidateChartLayout() before to get actual values.
- float ActualWidth - Gets actual width of the chart element. Call method IChart.ValidateChartLayout() before to get actual values.
- float ActualHeight - Gets actual height of the chart element. Call method IChart.ValidateChartLayout() before to get actual values.
Call method IChart.ValidateChartLayout() previously to get actual values for these properties.
using (Presentation pres = new Presentation())
{
Chart chart = (Chart)pres.Slides[0].Shapes.AddChart(ChartType.ClusteredColumn, 100, 100, 500, 350);
chart.ValidateChartLayout();
double x = chart.ChartData.Series[0].Labels[0].ActualX;
double y = chart.ChartData.Series[0].Labels[0].ActualY;
double w = chart.ChartData.Series[0].Labels[0].ActualWidth;
double h = chart.ChartData.Series[0].Labels[0].ActualHeight;
}