Aspose.Slides for .NET 16.5.0 Release Notes

SLIDESNET-37408Problem replacing fontsInvestigation
SLIDESNET-37395Support for rendering hidden slides in PDFFeature
SLIDESNET-37193Support to add Pentagon on a slideFeature
SLIDESNET-35693Support for adding picture bulletFeature
SLIDESNET-33272PictureBullet for pptxFeature
SLIDESNET-37488Hyperlinks are not extracted from presentationBug
SLIDESNET-37477PptReadException on accessing the presentationBug
SLIDESNET-37468InvalidOperationException: Color is not resolved yet. on creating effective portion formatBug
SLIDESNET-37464WordArt is missing in the generated thumbnailBug
SLIDESNET-37462Text becomes bulleted on ppt load and saveBug
SLIDESNET-37459System.ArgumentException exception on calling GetPresentationText for ODP presentationBug
SLIDESNET-37458Index Out of Range exception on exporting presentation to SWFBug
SLIDESNET-37453Exception while getting table propertiesBug
SLIDESNET-37452Exception while getting properties of a tableBug
SLIDESNET-37451Object reference not set exception on presentation loadBug
SLIDESNET-37445Incorrect html generated from presentationBug
SLIDESNET-37439Text extraction algorithm produces different results for similar PPT and ODP filesBug
SLIDESNET-37435NullReferenceException on presentation loadBug
SLIDESNET-37434NullReferenceException on presentation loadBug
SLIDESNET-37432An entry with the same key already exists exception on saving presentationBug
SLIDESNET-37428Font size differs from PowerPoint on text changeBug
SLIDESNET-37421PptxReadException on presentation loadBug
SLIDESNET-37419Setting MinimalHeight property of Row object has no effect on Height propertyBug
SLIDESNET-37418An element with the same key already exists in the dictionaryBug
SLIDESNET-37417PptxReadException on presentation loadBug
SLIDESNET-37415Incorrect charts rendered in generated PDFBug
SLIDESNET-37414NullReference exception on adding Ole frameBug
SLIDESNET-37413Incorrect chart values rendered in generated PDFBug
SLIDESNET-37412Incorrect position of rendered chart in PDFBug
SLIDESNET-37405Color is not resolved yet InvalidOperationException for Portion.CreatePortionFormatEffectiveBug
SLIDESNET-37403Unable to export presentations to PDF using multiple threadsBug
SLIDESNET-37399Gradient improperly rendered in generated thumbnailBug
SLIDESNET-37398Text missing in generated thumbnailBug
SLIDESNET-37396Error loading presentationBug
SLIDESNET-37391X-axis labels are missing in generated thumbnail of slide with chartBug
SLIDESNET-37390Exception on presentation saveBug
SLIDESNET-37389Latin Font is not read properly from slide shape textBug
SLIDESNET-37387Low Quality with PdfNotes better with PdfBug
SLIDESNET-37384Incorrect text on generated thumbnailBug
SLIDESNET-37382NullReference exception on Exporting PPTX to PdfNotesBug
SLIDESNET-37381NullReference exception on Exporting PPT to ODPBug
SLIDESNET-37379Transparent Metafile incorrectly rendered in generated PdfBug
SLIDESNET-37375Unable to render a PPTX file to pdfBug
SLIDESNET-37372getReflectionEffect() returns nullBug
SLIDESNET-37370Incorrect text colorBug
SLIDESNET-37366Input string is not in a correct format exception for specific filesBug
SLIDESNET-37361Argument Exception on merging presentation decksBug
SLIDESNET-37350GetThumbnail under Mono creates a broken imageBug
SLIDESNET-37317Bullets and dashes changed to numberingBug
SLIDESNET-37239SmartArt shape’s height changes incorrectly after changing portion’s font heightBug
SLIDESNET-37123Incorrect text in generated thumbnailBug
SLIDESNET-37115Text on slide bottom is lostBug
SLIDESNET-37111NullReferenceException on loading pptBug
SLIDESNET-36691Slide titles are removed in saved presentationBug
SLIDESNET-36534Incorrect text underlined on exported pdfBug
SLIDESNET-36416Text Wrapping issue in exported XPS and PDFBug
SLIDESNET-36252Conversion to Svg with results in wrong BulletBug
SLIDESNET-36182Image gets rotated in the generated SVG fileBug
SLIDESNET-36001Wrong text wrapping in generated PdfBug
SLIDESNET-35916PPTX to PDF: Position of the labels is not correctBug
SLIDESNET-35730Gradient effects are inverted in generated thumbnailsBug
SLIDESNET-35704Text alignment issue after PPT to PNG conversionBug
SLIDESNET-35458DateTime field missing in generated PDFBug
SLIDESNET-33695SmartArt failed to render in generated thumbnailsBug

Public API Changes

Property Picture has been added to IBulletFormat interface and BulletFormat class

This property represents the picture used as a bullet in the paragraph.

Code snippet:

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
	 //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

     //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);

Property ShowHiddenSlides has been added to IHtmlOptions, IPdfOption, ISwfOptions, ITiffOptions and IXpsOption interfaces and correspondent classes

Property ShowHiddenSlides has been added to IHtmlOptions, IPdfOption, ISwfOptions, ITiffOptions, IXpsOption interfaces and HtmlOptions, PdfOption, SwfOptions, TiffOptions, XpsOption classes.

This property specifies whether the exported document should include hidden slides or not. Default value is “false”.

Code example:

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);