In the output dgn file, if we snap that text element and if the allignment is set to right top, the snap point appears at the center top position(approximately) which indicates that the string length is is decreasing with the rotation value and the same scenario works fine when the rotation is 0 i.e, the snap point appears at the right top position as desired when the text is not rotated.
When we inspected the text element in FME inspector, we saw that there was an attribute called "igds_string_len". We tried using this attribute by setting it to individual character width*string length] which has solved the problem for single line text, but whereas for multiline text, we are unable to set this attribute for individual text elements which are present as attribute list.
VB Code looks something like this:
FMEObj.attribute("igds_text_elements{0}.igds_string_len") = CStr(dSize * Len(string))
Please suggest whether we can do it like this or if there is any alternate way to solve this problem. Thank you.