| Summary: | importing docx loses table in header/footer | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Stephan Zietsman <sziets> |
| Component: | Writer | Assignee: | Miklos Vajna <vmiklos> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | gleppert, j_m_hjelm, sziets, sziets, vmiklos |
| Priority: | medium | ||
| Version: | 3.3.2 release | ||
| Hardware: | Other | ||
| OS: | All | ||
| Whiteboard: | |||
| Crash report or crash signature: | Regression By: | ||
|
Description
Stephan Zietsman
2011-05-10 04:03:58 UTC
Tested bug description on my system. I can confirm the export/import of docx, exactly like described. Additionally, I tried to save in LO the file to .doc and open the .doc file again in LO. This time, everything looks fine. The table with values is there in the heading. Hence, it seems to be really a problem with the docx import filter. System: Ubuntu 10.10/Gnome 2, LibreOffice 3.3.2 PPA, German UI, Intel 32-Bit. Sorry, I wanted to write in my previous post: I can confirm the bug concerning export/import problems of .docx, exactly like described. I will try to have a look at it I also have this bug Sabayon Linux libreoffice 3.5.0 libreoffice 3.4.4 It is somehow important bug for me, hence all the QA dept uses tables in the headers and I was not able to open these documents. Changed to all platforms since this has been confirmed on Linux Could anyone give a quickstart as to where i should look. This bug is killing me and i want to get rid of it. I am sorry, I did really mean to look at this ( as at the time I was looking going to look into something similar ) unfortunately I moved to look at other things and forgot about this bug. I release it here back to the default. Also I cc Miklos here who might have a better idea (In reply to comment #6) > Could anyone give a quickstart as to where i should look. This bug is killing > me and i want to get rid of it. iirc all the table import handling is mainly performed in writerfilter/source/dmapper/DomainMapperTableHandler.cxx & writerfilter/source/dmapper/DomainMapperTableManager.cxx and also TablePropertiesHandler.cxx I don't recall too much of the detail about the import ( it's been quite a while since I looked at anything to do with docx ) but I think DomainMapperTableManager::endOfRowAction() might be a place to start, I seem to recall that the table is built row by row. Sorry I'm not much more help. Might be worth asking some questions on the dev list too. |