Apache OpenOffice (AOO) Bugzilla – Issue 1291
WW filter imports floating frames in tables with extra vertical space under the table
Last modified: 2013-08-07 14:41:16 UTC
Just open this file and compare to MS Office.
Created attachment 409 [details] The file
This is a .doc file...
"Wait and be surprised" is a very poor description. Thanks for this enourmos effort to ease our work :-( Reassigned to Michael.
And when I cannot describe it? My english is far not so good as russian (my mother language), but I want to help! But if you against, so I can just shut up. :(((
MRU->CMC: Can you have a look, if there´s something to do. The frames containing the tables seem to be a bit misplaced. In the middle of the page there´s a whole Autoform missing.
Accept. I get a lot of asserts and some other problems. Some of the tables are freefloating in frames and some are not. In word tables don't really exist, only rows that are right under each other. And so our recognition of a table consists of seeing if there are matching rows one after each other, which is surprisingly tricky when you consider all the strange ways word combines rows into tables. Our technique obviously needs to be refined to handle some of the cases demonstrated in this document. I'd bet that it was based upon a document imported from an older version of word (95/6), or something 3rd party to end up like that. You don't generally see textframes in native 97/2000 documents. Plus the ole object has dissappeared for some reason.
The ole object has been shrunk because its anchored inside the table cell and writer scales objects/graphics to fit in this case. But this example causes writer to assert, so see issue 1511 for that problem.
I misunderstood where the space under the tables in the floating frames came from, so now its removed in the filter in these cases of a "floating table". So code to remove the ugly space is checked in. The ole2 objects small (invisible) size is a seperate issue requiring much thought, see issue 1560 for that. So I'll rename this one to reflect the extra space under tables in frames.
Similiar problem as #91622#
Extra space under tables in floating frames sorted out in 640h
Still not totally happy with the horizontal positioning of the tables, but those issues are duplicated in issue 1533. Extra space is gone out of the floaters.
Caolan, you set target milestone to next build. Does this mean that you're satisfied with the import in 638?
looks good in internal 641f. fix will reach the OpenOffice community in a version with the number 641 or higher.
Closed.