Summary: | FILESAVE: Add an Microsoft Visio .vsd/.vsdx export filter | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | detunizedgravity |
Component: | filters and storage | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | NEW --- | ||
Severity: | enhancement | CC: | dtardon, heiko.tietze, himajin100000, kaleb.radmacher, tim |
Priority: | low | Keywords: | filter:visio |
Version: | 4.1.0.4 release | ||
Hardware: | Other | ||
OS: | All | ||
See Also: | https://bugs.documentfoundation.org/show_bug.cgi?id=109225 | ||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 113354, 127182 |
Description
detunizedgravity
2013-08-23 10:09:07 UTC
That is not how it works. > There already is a VSD import filter in LibreOffice 4.1 The key word here is _import_. It is an external library. It _reads_ the _important_ parts (IOW, not everything) of the input file and produces output through an interface. That interface is implemented by another external library, that produces ODF. Finally, the ODF is imported by libreoffice. There is _no way_ to reverse that process. > so I believe > most of the code required to add the export capacity is already > written. You are completely wrong. There is _no_ code with export capacity. There is only knowledge of (the important parts of) the visio format. > Could you please finish it There is nothing to finish here. > and create a Visio format export > filter? That said, if anyone wants to write an export to visio, I will not oppose him. But it would be unrelated to the import code. Hm. I wrote under the assumption that the input filters had been coded as part of the project and not using a third party library. On second thought I could and should have thought of the possibility and worded my request in consequence. I am guilty of wishful thinking I guess. I also realise, reading Mr Tardon's answer, that my use of the verb "finish" might be misinterpreted as accusing the devs of laziness. Perish the thought. English is not my natural language, and I occasionally make this kind of mistakes. Sorry about that. Now, I can only hope that someone will stand up and consider starting the work on an export filter because, unfortunately, I have neither the time nor the knowledge to do it myself. It's been waaaaay too long since I last wrote any serious code. *** Bug 83898 has been marked as a duplicate of this bug. *** *** Bug 82003 has been marked as a duplicate of this bug. *** This ticket was created for Draw but might be in better hands at the filter and storage component. |