Spire.Presentation 6.12.4已发布。该版本支持添加设置以转换高质量图像,支持获取幻灯片背景的类型和颜色,并且包含.NET6.0。另外该版本还增强了PPT到PDF,PPT到图片的转换功能,修复了获取的表格单元格文本显示颜色不正确等已知问题。详情请阅读以下内容。
新功能:
- 支持获取幻灯片背景的类型和颜色
ISlide sld = ppt.Slides[0] as ISlide;
FillFormat bg = sld.DisplaySlideBackground.GetBackgroundFillFormat(sld as ActiveSlide);
switch (bg.FillType)
{
case FillFormatType.Solid:
sb.AppendLine("type:" + bg.FillType + "\tcolor:" + bg.SolidColor.Color);
break;
case FillFormatType.Gradient:
sb.AppendLine("type:" + bg.FillType);
foreach (GradientStop stop in bg.Gradient.GradientStops)
{
sb.AppendLine("position:" + stop.Position + "\tcolor:" + stop.Color.Color);
}
break;
default:
sb.AppendLine("type:" + bg.FillType);
break;
}
Presentation.HighQualityImage = true;
问题修复:
- 优化了操作PPT文件图片时的内存消耗。
- 修复了应用在获取音频数据时抛出“System.NullReferenceException”的问题。
- 修复了获取的网格线颜色不正确的问题。
- 修复了获取的切换时长不正确的问题。
- 修复了获取的表格单元格显示颜色不正确的问题。
- 修复了将幻灯片另存为图像后数学方程颜色丢失的问题。
- 修复了SmartArt 保存到图片后内容不正确的问题。
- 修复了程序在将形状保存到图像时抛出“System.IndexOutOfRangeException”的问题。
- 修复了“HasBullet”返回值错误的问题。
- 修复PPT转PDF后数学公式丢失的问题。
- 修复了程序在加密包含数学方程的 PPT 文件时抛出“System.NullReferenceException”的问题。
- 修复了获取的表格单元格文本显示颜色不正确的问题。
- 修复了“VerticalTextType”获取的值不正确的问题。
- 修复了 PPT 转图片后部分内容不清晰的问题。
- 修复了无法获取批注的问题。
- 修复了PPT 转 PDF 时数据标签引导线不正确的问题。
- 修复了获取动画的PresetClassType值不正确的问题。
- 修复了PPT 保存为 PDF 后图表趋势线颜色丢失的问题。
获取Spire.Presentation 6.12.4请点击:
https://www.e-iceblue.cn/Downloads/Spire-Presentation-NET.html