This post is mainly a placeholder for the follow up of the resolved issues expected in version 17.6 and the pending issues- since the old data is not migrated to your new support system.
Resolved issues- expected in version 17.6 of Aspose Diagram for Java API.
DIAGRAMJAVA-50492: Maintain height and width formula of a shape dropped from stencil
DIAGRAMJAVA-50494: Output VSDX - the connecting lines are not connecting in the mid of process shapes
DIAGRAMJAVA-50500: Aspose generated vsdx file does not allow resizing of new manually added shape via Visio
You can notify on this issue when the new release is published.
Unresolved issues-
DIAGRAMJAVA-50495: Output VSDX - incorrect layout of connector line when adding text to shapes
DIAGRAMJAVA-50496: Output VSDX - all connectors are drifted upward
DIAGRAMJAVA-50497: Output VSDX - incorrect layout of all connecting lines
DIAGRAMJAVA-50491: problem of not retrieving the new formulated height value
DIAGRAMJAVA-50503: Values for ‘Text transform’ section not copied from master shape leading to overflowing text
DIAGRAMJAVA-50498: Output VSDX - the vertical text display of shapes instead of the horizontal
DIAGRAMJAVA-50490: Problem of crunched side bars and incorrect text display on predefined process
Thank you for sharing a list of tickets. The ticket ID DIAGRAMJAVA-50503 has also been resolved. We will include its fix in the upcoming version 17.6 of Aspose.Diagram for Java API. We have linked all above tickets to this new thread and will keep you informed regarding any available updates.
I believe the fix for DIAGRAMJAVA-50503 should also fix DIAGRAMJAVA-50498 (when I manually fixed the shapesheet to be exactly same as the master’s, the vertical text issue was not there).
Please confirm this.
Thank you for the inquiry. We have published the new version 17.6 of Aspose.Diagram for Java API and also re-evaluated your ticket ID DIAGRAMJAVA-50498 (with version 17.6), it is not resolved. We will notify you once it is fixed.
Thank you for being patient. The ticket IDs DIAGRAMJAVA-50495, DIAGRAMJAVA-50496 and DIAGRAMJAVA-50490 have been resolved. If there is no issue in the quality assurance phase, then their fixes will be included in the next version 17.7 of Aspose.Diagram for Java API. We will notify you as soon as the new release is published.
In reference to the ticket IDs DIAGRAMJAVA-50500 and DIAGRAMJAVA-50503, after adding the text to a shape, please call refreshData method of the shape class. It refreshes shape’s position, including XForm, TextXForm, connection and geom data when changing the shape’s text.
@imran.rafique
Can you please clarify what DIAGRAMJAVA-50508 is about because the text of both the issues are same.
Also, the vsdx file in ‘Test case: TextTransformManualChanges.zip’ is the expected state - this does not have any issues.
Just to be clear, the issues not fixed in version 17.6 are-
DIAGRAMJAVA-50500: Aspose generated vsdx file does not allow resizing of new manually added shape via Visio
DIAGRAMJAVA-50503: Values for ‘Text transform’ section not copied from master shape leading to overflowing text
Also, please provide us a hotfix for testing when a couple of issues get fixed.
This issue was about the text overflow in the shape, the multi-line text was starting from the center and going out from the bottom boundary of the shape. It has been fixed in the new version 17.6. Please refer to the output VSDX and code: CodewithOutputVSDX.zip (80.3 KB). However, we can notice the text overflow problem when running your new scenario and it has been logged under the ticket ID DIAGRAMJAVA-50507.
We can replicate this behavior after calling the refreshData method of shape class. It has been reopened and we will let you once a significant progress has been made in this regard. We can notice the same behavior in your new scenario which has been logged under the ticket ID DIAGRAMJAVA-50508. It is about when we add a new shape in the drawing manually using Microsoft Visio and assign multi-line text, the text goes outside the boundary of shape and shape’s size is not being changed accordingly (Process type shape is an example). It is not the case with all shapes.
Thank you for being patient. The ticket IDs DIAGRAMJAVA-50508 and DIAGRAMJAVA-50491 have been resolved. If there is no issue in the quality assurance phase, then their fixes will be included in the next version 17.7 of Aspose.Diagram for Java API. We will notify you as soon as the new release is published.
@asthac,
Thank you for being patient. In reference to the ticket IDs DIAGRAMJAVA-50491, DIAGRAMJAVA-50495, DIAGRAMJAVA-50496 and DIAGRAMJAVA-50508, please download and try the latest Hotfix version 17.6.1 of Aspose.Diagram for Java API (download link: Aspose.Diagram for Java 17.6.1) and let us know how that goes on your side.
Below are the results-
All the above mentioned ticket ids (DIAGRAMJAVA-50491, DIAGRAMJAVA-50495, DIAGRAMJAVA-50496 and DIAGRAMJAVA-50508) are resolved in the hotfix.
However, one issue is visible in this hotfix - the text on decision shape is completely out of the shape.
Earlier the text on decision shape was vertical for which there is already an issue- DIAGRAMJAVA-50498: Output VSDX - the vertical text display of shapes instead of the horizontal
Now instead of completely vertical text, the text is horizontal but it is out of the shape.
Please confirm if DIAGRAMJAVA-50498 is in the hotfix as well.
NOTE:
This issue may be related to DIAGRAMJAVA-50507 (copying text transform from stencil).
Please confirm.
@asthac,
We managed to replicate the problem of displaced text. It has been logged under the ticket ID DIAGRAMJAVA-50515 in our bug tracking system. We have linked your post to this ticket and will keep you informed regarding any available updates. We are sorry for the inconvenience caused.
It has been resolved and will be released in the next version 17.7 of Aspose.Diagram for Java API. However, it is not the part of Hotfix version 17.6.1.
The issues you have found earlier (filed as DIAGRAMJAVA-50495) have been fixed in Aspose.Diagram for Java 17.7. This message was posted using BugNotificationTool from Downloads module by imran.rafique
The issues you have found earlier (filed as DIAGRAMJAVA-50496) have been fixed in Aspose.Diagram for Java 17.7. This message was posted using BugNotificationTool from Downloads module by imran.rafique
The issues you have found earlier (filed as DIAGRAMJAVA-50491) have been fixed in Aspose.Diagram for Java 17.7. This message was posted using BugNotificationTool from Downloads module by imran.rafique
The issues you have found earlier (filed as DIAGRAMJAVA-50498) have been fixed in Aspose.Diagram for Java 17.7. This message was posted using BugNotificationTool from Downloads module by imran.rafique