Hi Aspose,
Currently we are using Aspose.Diagram 18.10 and we wanted to upgrade to 19.11. If we replace this dll, some images do not render correctly.
Problem 1 :
Input Visio: Extra Image shown_Old.zip (88.3 KB)
Output Image:
Version 18.10 : Extra Image shown_Old.PNG (17.9 KB)
Version 19.11 : Extra Image shown_New.PNG (21.3 KB)
Problem 2 :
Input Visio: Extra Space shown_Old.zip (76.1 KB)
Output Image:
Version 18.10 : Extra Space shown_Old.PNG (3.3 KB)
Version 19.11 : Extra Space shown and Question mark icon_New.PNG (7.0 KB)
Problem 3 :
Input Visio: Icon Position changing_Old.zip (41.6 KB)
Output Image:
Version 18.10 : Icon Position changing_Old.PNG (1.4 KB)
Version 19.11 : Icon Position changing_New.PNG (1.4 KB)
Problem 4 :
Input Visio: Question Mark Icon position change_Old.zip (44.1 KB)
Output Image:
Version 18.10 : Question Mark Icon position change_Old.PNG (4.8 KB)
Version 19.11 : Question Mark Icon position change_New.PNG (4.8 KB)
Sample Code:
string strInputPath = @"C:\vj\2019\Visio Issues\Old";
string strOutputPath = @"C:\vj\2019\Visio Issues\New\";
string[] files = Directory.GetFiles(strInputPath, "*.vsdx");
foreach(string strFile in files)
{
Diagram vdxDiagram = new Diagram(strFile);
ImageSaveOptions opt = new ImageSaveOptions(SaveFileFormat.PNG)
{
SmoothingMode = SmoothingMode.HighQuality,
CompositingQuality = CompositingQuality.HighQuality,
InterpolationMode = InterpolationMode.HighQualityBicubic,
PixelOffsetMode = PixelOffsetMode.HighQuality
};
vdxDiagram.Save(strOutputPath + Path.GetFileNameWithoutExtension(strFile) + ".PNG", opt);
}
We are waiting for your reply and support.
Thanks.