Aspose.Diagram for .NET 21.12 Release Notes

Improvements and Changes

DIAGRAMNET-52408issues when we use the EmfRederSetting EmfPlusPreferEnhancement
DIAGRAMNET-52438SaveForegroundPagesOnly for printingEnhancement
DIAGRAMNET-52450Visio to SVG - Saving raster image separatelyEnhancement
DIAGRAMNET-51171Partial rendering of the shapes on saving drawing in PDF formatBug
DIAGRAMNET-51390Embedded object is not replaced properlyBug
DIAGRAMNET-51800Visio to SVG - Background Image Missing (PowerPoint is added in the VISIO)Bug
DIAGRAMNET-52423Page.Copy() doesn’t copy Excel Object in diagramBug
DIAGRAMNET-52443Missing Shapes while Opening and Saving MS Visio DiagramBug
DIAGRAMNET-52444Visio to JPG - Different results generated by the APIBug
DIAGRAMNET-52445Converting the sample on the Linux and Windows environment have different resultBug

Public API and Backward Incompatible Changes

The following is a list of any changes made to the public API such as added, renamed, removed or deprecated members as well as any non-backward compatible change made to Aspose.Diagram for .NET. If you have concerns about any change listed, please raise it on the Aspose.Diagram support forum.

Adds IsSavingImageSeparately in SVGSaveOptions

  • Defines whether Saving Image Separately.
    SVGSaveOptions o = new SVGSaveOptions();
    o.IsSavingImageSeparately = true;

Adds CustomImagePath in SVGSaveOptions

  • The user custom path(URL) saved in generated svg file for the image. If not defined by user, Current directory will be used.
  o.CustomImagePath = "d:/output/";

Adds SaveForegroundPagesOnly in PrintSaveOptions

  • Specifies whether all pages will be printed or only foreground.
 PrintSaveOptions options = new PrintSaveOptions();
 options.SaveForegroundPagesOnly = true;