Hi,
extracting images from Visio (Diagram) generates images with empty white area on the right.
Here is my simplified code example:
public void ExtractVisioImages()
{
Aspose.Diagram.License lic2 = new Aspose.Diagram.License();
lic2.SetLicense(“Aspose.Total.lic”);<span style="color:green;">//Visio Objekt in Bild umwandeln und dann als Bild einfügen</span> Aspose.Diagram.<span style="color:#2b91af;">Diagram</span> diagram = <span style="color:blue;">new</span> Aspose.Diagram.<span style="color:#2b91af;">Diagram</span>(<span style="color:#a31515;">@"C:\TestAspose\Visio_ExtractImages\Input.vsd"</span>); <span style="color:blue;">for</span> (<span style="color:blue;">int</span> i = 0; i < diagram.Pages.Count; i++) { Aspose.Diagram.Saving.<span style="color:#2b91af;">ImageSaveOptions</span> options = <span style="color:blue;">new</span> Aspose.Diagram.Saving.<span style="color:#2b91af;">ImageSaveOptions</span>(Aspose.Diagram.<span style="color:#2b91af;">SaveFileFormat</span>.PNG); options.PageIndex = i; <span style="color:blue;">using</span> (<span style="color:blue;">var</span> ms = <span style="color:blue;">new</span> <span style="color:#2b91af;">MemoryStream</span>()) { diagram.Save(ms, options); <span style="color:#2b91af;">File</span>.WriteAllBytes(<span style="color:#a31515;">@"C:\TestAspose\Visio_ExtractImages\Input"</span> + options.PageIndex.ToString() + <span style="color:#a31515;">".png"</span>, ms.ToArray()); } } }<br><br>Please have a look on the attachements.<br></pre><br>