Description: We have not implemented vertical string alignment when processing EmfPlusDrawString. Steps to Reproduce: Open a document with an EMF+ file that draws text where the text is aligned to the far bottom, or is aligned to be centered vertically. Actual Results: The line is not aligned vertically correctly. Expected Results: Show align the text either vertically to the far bottom, or vertically centered. Reproducible: Always User Profile Reset: No Additional Info: You will see this if you run in debug mode - you will get a warning: EMF+ TODO EMFPStringFormat:lineAlign To fix this, we will need to implement vertical alignment in drawinglayer/source/tools/emfphelperdata.cxx in EmfPlusHelperData::processEmfPlusData().
Hello Chris, Would it be possible to attach a sample EMF+ file ?
(In reply to Xisco Faulí from comment #1) > Hello Chris, > Would it be possible to attach a sample EMF+ file ? Setting to NEEDINFO meanwhile
Created attachment 165140 [details] EMF+ Horizontal Text Aligment example
Created attachment 165141 [details] EMF+ Horizontal Text Aligment example exported to PNG
Created attachment 165144 [details] EMF+ Vertical alignment text
Created attachment 165145 [details] EMF+ Vertical alignment text exported to PNG
Fixed with commit: https://git.libreoffice.org/core/+/574dc1e8ff6ea4214fefd91216fca5146a4ff13e%5E%21