We have the exact same error as was reported for DIAGRAM-33284 with the attached visio file. If I open the file with Aspose.Diagram and try to save it as either PDF or HTML, this exception is raised:
Index was out of range. Must be non-negative and less than the size of the collection.
at System.Collections.ArrayList.get_Item(Int32 index)
at Aspose.Diagram.LineToCollection.get_Item(Int32 index)
at ..(MoveTo )
at Aspose.Diagram.MoveTo.( )
at ..(Geom , )
at ..( , )
at ..( , )
at ..( , )
at ..(Page , )
at ..a(Page )
at ..Save(String , HTMLSaveOptions , Diagram )
at Aspose.Diagram.Diagram.Save(String filename, SaveOptions options)
at Aspose.Diagram.Diagram.Save(String filename, SaveFileFormat format)
In this post it is claimed that the issue is fixed in Aspose.Diagram version 2.9.0 if the file of that customer is saved as HTML, but unfortunately the same error is still raised for my file when using the newest version of Aspose.Diagram.
Thank you for your inquiry. I can understand your concern. I would like to add that It can vary with the contents into a Visio diagram. However, I can reproduce this exception. The problem has been logged in our bug tracking system under ticket Id DIAGRAM-33293. We will soon investigate the cause. Also, you will be notified once the fix for your problem is available for public use.
Please accept our apologies for your inconvenience.
Sets consent for sending user data to Google for online advertising purposes.
Sets consent for personalized advertising.
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
More info
Enables storage, such as cookies, related to analytics.
Enables storage, such as cookies, related to advertising.
Sets consent for sending user data to Google for online advertising purposes.
Sets consent for personalized advertising.
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
More info
Enables storage, such as cookies, related to analytics.
Enables storage, such as cookies, related to advertising.
Sets consent for sending user data to Google for online advertising purposes.