Aspose.Slides v21.12更新,包含PPT摘要优化、低代码API转化、接口删除

原创|行业资讯|编辑:何跃|2022-01-14 11:05:12.517|阅读 16 次

概述:本次更新中的调整,希望正在使用Aspose.Slides类库的朋友注意调整程序中的相应代码。

# 31款JAVA开发必备控件和工具 # 开发软/控件产品年终优惠

Aspose.Slides v21.12C#和Java支持摘要放大和分段放大,以.NET代码为例:

using (Presentation pres = new Presentation())
{
   //Adds a new slide to the presentation
   ISlide slide = pres.Slides.AddEmptySlide(pres.Slides[0].LayoutSlide);
   slide.Background.FillFormat.FillType = FillType.Solid;
   slide.Background.FillFormat.SolidFillColor.Color = Color.Brown;
   slide.Background.Type = BackgroundType.OwnBackground;

   // Adds a new section to the presentation
   pres.Sections.AddSection("Section 1", slide);

   //Adds a new slide to the presentation
   slide = pres.Slides.AddEmptySlide(pres.Slides[0].LayoutSlide);
   slide.Background.FillFormat.FillType = FillType.Solid;
   slide.Background.FillFormat.SolidFillColor.Color = Color.Aqua;
   slide.Background.Type = BackgroundType.OwnBackground;

   // Adds a new section to the presentation
   pres.Sections.AddSection("Section 2", slide);

   //Adds a new slide to the presentation
   slide = pres.Slides.AddEmptySlide(pres.Slides[0].LayoutSlide);
   slide.Background.FillFormat.FillType = FillType.Solid;
   slide.Background.FillFormat.SolidFillColor.Color = Color.Chartreuse;
   slide.Background.Type = BackgroundType.OwnBackground;

   // Adds a new section to the presentation
   pres.Sections.AddSection("Section 3", slide);

   //Adds a new slide to the presentation
   slide = pres.Slides.AddEmptySlide(pres.Slides[0].LayoutSlide);
   slide.Background.FillFormat.FillType = FillType.Solid;
   slide.Background.FillFormat.SolidFillColor.Color = Color.DarkGreen;
   slide.Background.Type = BackgroundType.OwnBackground;

   // Adds a new section to the presentation
   pres.Sections.AddSection("Section 4", slide);

   // Adds a SectionZoomFrame object
   ISectionZoomFrame sectionZoomFrame = pres.Slides[0].Shapes.AddSectionZoomFrame(20, 20, 300, 200, pres.Sections[1]);

   // Adds SummaryZoomFrame object
   ISummaryZoomFrame summaryZoomFrame = pres.Slides[0].Shapes.AddSummaryZoomFrame(350, 50, 300, 200);

   // Saves the presentation
   pres.Save("presentation.pptx", SaveFormat.Pptx);
}

PPT转PDF低代码API优化,以C#代码为例,一行解决功能:

Convert.AutoByExtension("pres.pptx", "pres.pdf")

ObjectData、EmbeddedFileExtension和EmbeddedFileData已从IOleObjectFrame接口中删除

过时的属性ObjectData、EmbeddedFileExtension和EmbeddedFileData已经从IOleObjectFrame接口中移除。使用IOleObjectFrame接口的SetEmbeddedData方法和EmbeddedData属性来代替。



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至hey@evget.com


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关产品
Aspose.Slides

Aspose.Slides是第一个能在用户的应用程序中对PowerPoint文档进行管理的组件。

Aspose.Slides for C++

在C++应用程序中读取,编写,处理和转换PowerPoint演示文稿,不需要Microsoft PowerPoint。

Aspose.Slides for Android via Java

Aspose.Slides for Android是一个独特的PowerPoint幻灯片管理组件,帮助开发人员完成一系列的任务

title
在线咨询
联系我们

客服热线
400-700-1020

QQ客服

意见反馈


添加微信获专业服务

TOP
在线客服系统
live chat