Issue 22636 - Import of MS-Word documents including word graphics
Summary: Import of MS-Word documents including word graphics
Status: CONFIRMED
Alias: None
Product: Writer
Classification: Application
Component: ui (show other issues)
Version: OOo 1.1
Hardware: All All
: P4 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords: ms_interoperability, oooqa
Depends on:
Blocks:
 
Reported: 2003-11-19 12:20 UTC by khbellgardt
Modified: 2013-02-07 22:32 UTC (History)
2 users (show)

See Also:
Issue Type: ENHANCEMENT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Archive of mentioned documents (69.81 KB, application/octet-stream)
2003-11-19 12:22 UTC, khbellgardt
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description khbellgardt 2003-11-19 12:20:33 UTC
At present it is very troublesome to migrate MS-Word documents that include
embedded word-graphics to OOo (document.doc). When such documents are opened in
writer and saved as sxw (document0.swx), the word graphics are kept as they are:
OLE-objects of MS-Word. For a complete conversion to OOo these Word-objects also
have to be replaced by OOo-Objects.

The ultimate solution would be that OOo writer could do it automatically,
similar to Math Type formulas. The preferred target format should be draw.

But at present, even a manual conversion is troublesome: at first, one has to
open the Word-Graphics-Object in Word, save it as .doc (Grafik.doc) and then
open it in Writer. At this state you have an editable graphics in OOo
(Grafik0.sxw), that looks more or less like the word graphics. But what to do
with it?

One way could be to include this just converted graphics (Grafik0.sxw) as an
embedded or linked Writer object into document0.sxw instead of the original Word
graphics. The problem of this solution is that the Writer object cannot be
scaled, as it is possible for Draw objects. If you reduce the size of the object
only a part of its content is shown instead of a smaler image of the entire
content (see document1.sxw).

Another way is to copy&paste the graphics elements of Grafik0.sxw to Draw and
replace the Word-Grafics by a Draw-Object that can be scaled as required. But
here there is a problem with text elements. In Grafik0.sxw all text is included
in frames which are not known to Draw. So one has to copy the text of each frame
one by one to a textbox in Draw.

There could be two suboptimal solutions of the above ultimate solution to
facilitate manual conversion:

1) Make embedded Writer objects scalable

2) Implement a method to copy Writer text frames to Draw textboxes. For this
solution there is another hurdle, because at present it is not possible to
select multiple text frames in writer.

I will attach the following documents to explain the problem:
document.doc:  Word document including a Word Graphics
grafic.doc:    the embedded Word Graphics saved as external doc
document0.sxw: document.doc saved as sxw. Includes still Word Graphics
grafic0.sxw:   grafic.doc saved as sxw
grafic1.sxw:   a manually enhanced version of the previous file.
document.sxw:  how the ultimate writer document should look.
               Demonstrates both, embedded Writer and Draw object
document1.sxw  how it looks at present after manual conversion
               Demonstrates both, embedded Writer and Draw object
Comment 1 khbellgardt 2003-11-19 12:22:03 UTC
Created attachment 11388 [details]
Archive of mentioned documents
Comment 2 andreschnabel 2003-11-19 19:23:07 UTC
confirming and adding keyword ms_interoperability

khbellgardt: There is a workaround for 2)
- Import the .doc-ument
- copy the word-graphic (to the clipboard)
- insert it as GDI Metafile (via menu Edit - Insert as...)

If you insert it to a Draw document you will be able to break (?
GErman "Aufbrechen") the Object and edit the elements.
This is not very handy and may cause layout problems (size information
are not correct). But it may be a strating point for a better automatism.
Comment 3 h.ilter 2003-11-20 09:59:10 UTC
Reassigned to MRU
Comment 4 michael.ruess 2003-11-20 11:59:34 UTC
Here, the conversion of MS Word Picture objects is requested. I think,
there are some other (like the "MS Graph Chart Objects) which might be
candidates for some more object conversion options.
Comment 5 ace_dent 2008-05-16 02:55:28 UTC
OpenOffice.org Issue Tracker - Feedback Request.

The Issue you raised has the status 'New' pending further action, but has not
been updated within the last 4 years. Please consider re-testing with one of the
latest versions of OOo, as the problem(s) may have already been addressed.
Either use the recent stable version: http://download.openoffice.org/index.html
or consider trying the new OOo 3 BETA (still in testing):
http://download.openoffice.org/3.0beta/
 
Please report back the outcome so this Issue may be Closed or Progressed as
necessary - otherwise it may be Resolved as Invalid in the future. You may also
wish to search for (and note) any duplicates of this Issue that may have
advanced further by checking the Issue Tracker:
http://www.openoffice.org/issues/query.cgi
 
Many thanks,
Andrew
 
Cleaning-up and Closing old Issues as part of:
~ The Grand Bug Squash, pre v3 ~
http://marketing.openoffice.org/3.0/announcementbeta.html
Comment 6 khbellgardt 2008-05-16 08:52:17 UTC
The addressed conversion feature is still missed in OOo 2.4. It could save a lot
of work for people migrating their documents to OOo, although I think the way
back by storing a converted OOo document back to MS format would be difficult.

I have found, that it is now possible to scale embedded writer object [option 1)
above], so the hurdles for manual conversion became a bit lower. Nevertheless,
an automatic conversion would be nice.
Comment 7 bettina.haberer 2010-05-21 14:41:48 UTC
To grep the issues easier via "requirements" I put the issues currently lying on
my owner to the owner "requirements".