彩票走势图

【更新】Aspose.Slides V16.5.0发布

原创|产品更新|编辑:龚雪|2016-07-01 15:52:40.000|阅读 322 次

概述:经典幻灯片管理控件Aspose.Slides重磅更新,基于最新技术,修复近百Bug,让您的演示更加精彩!

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

Aspose.Slides for .NET 16.5.0更新提示


核心概述类别
SLIDESNET-37408更换字体的问题调查
SLIDESNET-37395支持在PDF里渲染隐藏的幻灯片特色
SLIDESNET-37193支持为幻灯片添加五角形特色
SLIDESNET-35693支持添加图片标题符号特色
SLIDESNET-33272Pptx的图片标题符号特色
SLIDESNET-37488超链接不是从演示中提取的Bug
SLIDESNET-37477访问演示时PPT读取异常Bug
SLIDESNET-37468无效的操作异常:在创建有效的部分格式时,颜色的问题还未解决Bug
其他55个改进单击访问查看>>>Bug


公共API的变化

图片属性已被添加到IBulletFormat接口和BulletFormat类

 这个属性代表了在段落中作为符号使用的图片。

 代码片段:

using (Presentation pres = new Presentation())
{
     //Accessing the first slide
     ISlide slide = pres.Slides[0];

     //Instantiate the image for bullets
     Image img = new Bitmap("bullet.png");
     IPPImage imgx = pres.Images.AddImage(img);

     //Adding and accessing Autoshape
     IAutoShape aShp = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 200, 200, 400, 200);

     //Accessing the text frame of created autoshape
     ITextFrame txtFrm = aShp.TextFrame;
     //Removing the default exisiting paragraph
     txtFrm.Paragraphs.RemoveAt(0);

     //Creating new paragraph
     Paragraph para = new Paragraph();
     para.Text = "Welcome to Aspose.Slides";

     //Setting paragraph bullet style and image
     para.ParagraphFormat.Bullet.Type = BulletType.Picture;
     para.ParagraphFormat.Bullet.Picture.Image = imgx;

     //Setting Bullet Height
     para.ParagraphFormat.Bullet.Height = 100;

     //Adding Paragraph to text frame
     txtFrm.Paragraphs.Add(para);

     //Writing the presentation as a PPTX file
     pres.Save("Bullet.pptx", SaveFormat.Pptx);
     //Writing the presentation as a PPT file
     pres.Save("Bullet.ppt", SaveFormat.Ppt);
     //Writing the presentation as a ODP file
     pres.Save("Bullet.odp", SaveFormat.Odp);

显示隐藏幻灯片属性已被添加到IHtmlOptions、IpdfOption、IswfOptions、ItiffOptions和IXpsOption接口和通信类

 这个属性规定了输出的文件中是否包含隐藏幻灯片,默认值始终是“否”。

 代码示例:

using (Presentation pres = new Presentation("Presentation.pptx"))
{
	//Instantiate the PdfOptions class
	PdfOptions pdfOptions = new PdfOptions();

	//Specify that the generated document should include hidden slides
	pdfOptions.ShowHiddenSlides = true;

	//Save the presentation to PDF with specified options
	pres.Save("Presentation.pdf", SaveFormat.Pdf, pdfOptions);
}



Aspose.Slides for Java 16.5.0更新提示


核心概述类别
SLIDESJAVA-35479Bcprov的哪个版本是由Aspose.Slides for Java和 Aspose.Cells支持的调查
SLIDESJAVA-35454改变现有VBA模块的功能和底层调查
SLIDESJAVA-35446研究回归测试在测试服务器上的Aspose Slides项目中的失败调查
SLIDESJAVA-35438将演示输出为PDF时,默认的图片格式及其品质调查
SLIDESJAVA-35420为某些文本提取对齐值调查
SLIDESJAVA-35376Aspose.Slides字体加载的机制调查
SLIDESJAVA-34229使用像Windows Service这种基于Aspose.Slides的程序时的堆栈溢出异常特色
SLIDESJAVA-35359支持在PDF中渲染隐藏的幻灯片特色
SLIDESJAVA-35284在一个应用程序中,仅加载一次字体特色
SLIDESNET-37193支持为幻灯片添加五角形特色
SLIDESNET-35693支持添加图片标题符号特色
SLIDESNET-33272Pptx的图片标题符号特色
其他48个改进单击访问查看>Bug


公共API的变化

Aspose.Slides for Java 16.5.0 是基于Bouncy Castle 1.54的

 “Bouncy Castle Crypto API”库已更新至1.54版,Aspose.Slides for Java 16.5.0就是基于最新版的该库进行升级的。


getPicture()方法已被添加至IbulletFormat接口和BulletFormat类

 这种方法代表了在段落中作为符号使用的图片

 代码片段:

Presentation pres = new Presentation();
try
{
	 //Accessing the first slide
	 ISlide slide = pres.getSlides().get_Item(0);

	 //Instantiate the image for bullets
	 BufferedImage img = null;
	 try {
		 img = ImageIO.read(new File("bullet.jpg"));
	 } catch (IOException e) { }
	 IPPImage imgx = pres.getImages().addImage(img);

	 //Adding and accessing Autoshape
	 IAutoShape aShp = slide.getShapes().addAutoShape(ShapeType.Rectangle, 200, 200, 400, 200);

	 //Accessing the text frame of created autoshape
	 ITextFrame txtFrm = aShp.getTextFrame();
	 //Removing the default exisiting paragraph
	 txtFrm.getParagraphs().removeAt(0);

	 //Creating new paragraph
	 Paragraph para = new Paragraph();
	 para.setText("Welcome to Aspose.Slides");

	 //Setting paragraph bullet style and image
	 para.getParagraphFormat().getBullet().setType(BulletType.Picture);
	 para.getParagraphFormat().getBullet().getPicture().setImage(imgx);

	 //Setting Bullet Height
	 para.getParagraphFormat().getBullet().setHeight(100);

	 //Adding Paragraph to text frame
	 txtFrm.getParagraphs().add(para);

	 //Writing the presentation as a PPTX file
	 pres.save("Bullet.pptx", SaveFormat.Pptx);
	 //Writing the presentation as a PPT file
	 pres.save("Bullet.ppt", SaveFormat.Ppt);
	 //Writing the presentation as a ODP file
	 pres.save("Bullet.odp", SaveFormat.Odp);
}
finally
{
	if(pres != null) pres.dispose();
}

getShowHiddenSlides()和setShowHiddenSlides()方法已被添加到IHtmlOptions、IpdfOption、IswfOptions、ItiffOptions和IXpsOption接口和通信类

 这种方法规定了输出的文件中是否包含隐藏幻灯片,默认值始终是“否”。

 代码示例:

Presentation pres = new Presentation("Presentation.pptx");
try
{
	//Instantiate the PdfOptions class
	PdfOptions pdfOptions = new PdfOptions();

	//Specify that the generated document should include hidden slides
	pdfOptions.setShowHiddenSlides(true);

	//Save the presentation to PDF with specified options
	pres.save("Presentation.pdf", SaveFormat.Pdf, pdfOptions);
}
finally
{
	if(pres != null) pres.dispose();
}



标签:

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

文章转载自:慧都控件网

为你推荐

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


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP