We recently encountered that Aspose.Words DLL harms the hyperlink when the Address property is being set to a folder with a name containing multiple Unicode characters.
As a result of this, the links in our files are getting harmed and broken. Upon clicking to the link, Word is showing a messagebox that the link does not exist.
We’ve created a demo test project to demonstrate the behavior
@vahem Unfortunately, I cannot download the shared project. Could you please attach your input and output documents here in the forum? If forum does not allow uploading document, please zip them.
@alexey.noskov Sorry for that, I’m not sure why the file is being shown as infected. I will document some simplified steps of creating the test project below
Include “Test File” folder in the project from Visual Studio and set “Copy To Output Directory” to “Copy Always” for “Parent File.docx” file (right click → Properties" on those files.
Update Program.cs with the following code and run the project. After running check the output files in “bin” folder.
@vahem
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): WORDSNET-26596
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.
We are still able to reproduce the issue with Aspose.Words 24.4.
You can use the same sample project attached to this ticket to confirm that. The only thing that needs to be changed is the reference to Aspose.Words DLL.
Can you verify that the fix was really included in this release?
@vahem
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): WORDSNET-26835
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.
@vikram.venugopal Unfortunately, the issue is not resolved yet. We will keep you informed and let you know once the issue is fixed or we have more information for you.