彩票走势图

支持导出MathML格式!PPT处理控件Aspose.Slides v20.7最新版上线!4大新功能邀你体验

原创|产品更新|编辑:李显亮|2020-07-20 09:55:59.493|阅读 309 次

概述:Aspose.Slides for .Net更新至v20.7,支持将数学文本转换为MathML格式,支持从ppt提取方程式到LaTeX,支持线形的旋转选项等4大新功能,并有2个功能正在研究中,欢迎下载体验。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

Aspose.Slides for .NET是一个独特的演示处理API,它允许应用程序读取、写入、修改和转换PowerPoint演示文稿。作为一个独立的API,它提供了管理PowerPoint关键功能的功能,如管理文本、形状、表格和动画、向幻灯片添加音频和视频、预览幻灯片等,而不需要Microsoft PowerPoint。

Aspose.Slides for .NET迎来2020年7月更新v20.7,支持将数学文本转换为MathML格式,支持从ppt提取方程式到LaTeX,支持线形的旋转选项等4大新功能,并有2个功能正在研究中。(点击下方按钮即可下载)

下载Aspose.Slides最新版

具体更新内容

key 概述 类别
SLIDESNET-41999 使用非逗号千位分隔符格式化图表轴 研究中
SLIDESNET-40272 将pptx转换为pdf后尺寸增加 研究中
SLIDESNET-41954 将数学文本转换为MathML格式 功能
SLIDESNET-41947 SVG图像在生成的PDF中呈现为PNG图像 功能
SLIDESNET-38137 从ppt提取方程式到LaTeX 功能
SLIDESNET-34154 支持线形的旋转选项 功能
SLIDESNET-41591 自动换行的文本在PDF中带有换行符导出 增强功能
更多更新修复请参考:【Aspose.Slides for .NET v20.7更新说明】

公共API更改

已添加新方法 IMathParagraph.WriteAsMathM1和IMathBlock.WriteAsMathM1。可以使用它们将数学段落或块导出为MathML格式。使用演示MathML标记。

using (Presentation pres = new Presentation())
    {
       var autoShape = pres.Slides[0].Shapes.AddMathShape(0, 0, 500, 50);
       var mathParagraph = ((MathPortion)autoShape.TextFrame.Paragraphs[0].Portions[0]).MathParagraph;

        mathParagraph.Add(new MathematicalText("a").SetSuperscript("2").Join("+").Join(new MathematicalText("b").SetSuperscript("2")).Join("=").Join(new MathematicalText("c").SetSuperscript("2")));

       using (Stream stream = new FileStream("mathml.xml", FileMode.Create))
            mathParagraph.WriteAsMathMl(stream);
    }

结果文件的内容:

display='block' xmlns="">


a
2

+

b
2

=

c
2




Aspose是目前国内外非常火爆且功能强大的文件格式敏捷开发控件,但因为产品众多、技术问题复杂等因素,也常常遭受开发人员吐槽。如果您也正在使用Aspose相关产品,点击下方按钮,来谈谈Aspose的优劣,您的感受对我们相当宝贵哦~



标签:

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


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP