Aspose.Diagram 24.3 retrieves the binary file path inside the compressed Visio file instead of the actual file path

We came across an issue where in a Visio file, we have an OLE-linked object to an Excel sheet.

The Aspose Shape.ForignData.ObjectSourceFullName property should contain the path to that Excel sheet, instead, it contains the path to the binary object of the OLE object within the Visio file.
Here is a sample project to reproduce this issue.
AsposeDigramsOleLinkPathIssue.7z (25.4 KB)

@vikram.venugopal
Thanks for providing us the sample project.
We found the issue that retrieves the binary file path. We need to evaluate your issue in details.

We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): DIAGRAMNET-53282

You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.

1 Like

The issues you have found earlier (filed as DIAGRAMNET-53282) have been fixed in this update. This message was posted using Bugs notification tool by philip.zhou

Thanks for the update. We checked Aspose.Diagram 24.4 and confirmed that we were able to scan the link. However, we are not able to modify these links with Aspose.Diagram 24.4.

Is there something we are missing, or does this update allow us to only read the binary file path inside the compressed Visio file?

@vikram.venugopal
We are sorry that we could not modify these links now.
We have created a new ticket to track this issue.
Thanks.
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): DIAGRAMNET-53323

You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.

@philip.zhou
Any update on this issue that we reported?

@vikram.venugopal
In Microsoft Visio, there is no direct support for modifying the link path of embedded OLE objects. Therefore, we could not support this feature in near future.
Please delete the current OLE object first and then insert a new OLE object with the updated link path.
We apologize for any inconvenience caused.
Thank you for your patience and understanding.