Apache OpenOffice (AOO) Bugzilla – Issue 56826
WW8: Wordart object massively streched on export
Last modified: 2017-05-20 11:17:37 UTC
I have to use *.dot templates as a base for many of my documents. It is generated my a Word "convert". Tables are always affset to the very left edge of the page. The template also contains what appears to be a watermark, although it does not appear in the background menu as a watermark. The text appears as a background print accross the page. Each time I open this document in OO2, the text font and position gets more messed up. Going back to Word shows this text in the correct size and orientation, but shifted a small distance to the left. The template also uses Fields to mark things such as author etc on specific pages, and version numbers/dates in headers and footers. Ever since I've used OO, the author field displays garbage every time I open it the document. I can reinsert the field, print etc and all is well. The next time I open the document, the author is @#$$%^ or something to that effect. I would REALY like to use OO all the time, but these few items stop me dead every time. Is there a workaround?
please attach the offending document to this issue, so that we can reproduce and fix the problem here. You can also send the document directly (mru@openoffice.org) for the case it contains confidential data. Feel free to re-open the issue when you've done. Thanks for supporting us!
Problem with garbled author field see issue 47129. Problem with garbled date fields see issue 29646. Tables always offset to the left edge cannot be reproduce with sent document. In this issue we will handle the problem with the watermark.
MRU->SJ: take attached sample, open, save to WW8 format, reopen -> the Worart object is heavily stretched.
Created attachment 31149 [details] Mentioned document, stripped down to WordArt object
accepted
sj->od: The problem seems to lie within the application layer, in fact the size that is provided to the escher import by following call from the method "SwWW8ImplReader::Read_GrafLayer( long nGrafAnchorCp )" is wrong after a save/reload: bool bOk = (pMSDffManager->GetShape(pF->nSpId, pObject, aData) && pObject); In other words, the escher import/export is not involved in determining the size for the object.
sj: That the FontWork object is no longer "FitToShape" after saved in OOo and viewed with Microsoft Office has been fixed with issue 58453.
OD->HBRINKM: please take over.
We will not finish this until 2.0.2 code freeze -> retargetting to 3.0
set target to 2.x
according to release status meeting: target 3.x
.
Reset assigne to the default "issues@openoffice.apache.org".