Bug 31814 is fixed with multiple patches. The general rendering is fine now. But still, the position of the characters is not completely right. I open this one per Patrick's request. Please correct if needed.
Dear Bartosz, This bug has been in ASSIGNED status for more than 3 months without any activity. Resetting it to NEW. Please assigned it back to yourself if you're still working on this.
@Timur, Could you please elaborate a little bit more what wrong in this issue? Attaching a document and some steps ?
Hi, I'll jump in here. this was my request and I forgot about that, I'm sorry! I'll upload a test file and add some details.
Created attachment 140286 [details] EMF picture with displaced characters Opening the test file in current LO Writer puts the characters slightly to the left. They should be exactly in the middle of each line.
Created attachment 140287 [details] MSO render of the test file
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=dbe3c29a3bf74b0d037eb035eca11aa4836db8da tdf#113624 EMF+ Add support for different units conversion It will be available in 6.1.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "libreoffice-6-0": http://cgit.freedesktop.org/libreoffice/core/commit/?id=e58dc868a6ac0df24adf88f32f90a9e4fc6fdae9&h=libreoffice-6-0 tdf#113624 EMF+ Add support for different units conversion It will be available in 6.0.5. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
A polite ping to Bartosz Kosiorek: Is this bug fixed? if so, could you please close it as RESOLVED FIXED ? Otherwise, Could you please explain what's missing? Thanks
Created attachment 142403 [details] compare 6.0.4; 6.1+ with patch; MSO Not fully resolved.
Created attachment 146329 [details] Example of .doc file with EMF+ graphics with shifted strings
Review for this ticket: https://gerrit.libreoffice.org/#/c/62928/
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/+/1873ba08d82efdc228462d839e16c802ffb6cfa3%5E%21 tdf#113624 EMF+ Fix shift of DrawString without StringFormat It will be available in 6.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.