It seems that you are experiencing issues with missing shapes when converting a VSD file to VSDX format using Aspose.Diagram. This could be due to several reasons, including potential bugs in the library or limitations in the conversion process.
Here are a few suggestions to troubleshoot and potentially resolve the issue:
Check for Updates: Ensure that you are using the latest version of Aspose.Diagram. There may have been bug fixes or enhancements related to VSD to VSDX conversion in newer releases. For instance, there have been known issues with shape exports in previous versions, and updating might resolve these problems.
Review the Conversion Code: The code snippet you provided looks correct for saving a VSD file as VSDX. However, ensure that the file path and permissions are correctly set, and that the VSD file is not corrupted.
Test with Different Files: Try converting other VSD files to see if the issue is specific to the file you are using. This can help determine if the problem lies with the specific VSD file or the conversion process itself.
Consult Release Notes: The release notes for Aspose.Diagram indicate that there have been various enhancements and bug fixes related to file conversions. Reviewing these notes might provide insights into known issues and their resolutions.
Contact Support: If the problem persists, consider reaching out to Aspose support with the specific VSD file and a detailed description of the issue. They may be able to provide more targeted assistance or identify if this is a known bug.
If you continue to face issues, please provide additional details about the specific shapes that are missing or any error messages you encounter during the conversion process. This information can help in diagnosing the problem more effectively.
@Denec
Thanks for the template file and screenshots.
After an initial testing, I am able to reproduce the issue as you mentioned by using your template file. I found most of shapes lost after saving vsdx.
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-53686
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.
The issues you have found earlier (filed as DIAGRAMNET-53686) have been fixed in this update. This message was posted using Bugs notification tool by philip.zhou
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.
Enables storage, such as cookies, related to analytics.
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.