Issue 15369 - Inconsistencies and trouble with image handling between the four OO modules
Summary: Inconsistencies and trouble with image handling between the four OO modules
Status: CONFIRMED
Alias: None
Product: ui
Classification: Code
Component: ui (show other issues)
Version: OOo 1.1 Beta2
Hardware: PC Windows 2000
: P4 Trivial with 5 votes (vote)
Target Milestone: 4.x
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-06 18:16 UTC by Unknown
Modified: 2013-02-07 22:17 UTC (History)
3 users (show)

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


Attachments
An easy-to-read table of the issues I've reported (6.81 KB, application/octet-stream)
2003-06-06 18:17 UTC, Unknown
no flags Details
** Use this attachment instead, fixes a typo in the first one ** (6.78 KB, application/octet-stream)
2003-06-06 19:13 UTC, Unknown
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description Unknown 2003-06-06 18:16:22 UTC
I have found what I think are some serious inconsistencies and errors in how the
different OOo modules handle images.  I have done this with both SO6.1b2 and
OOo1.1b2.

You will find a much easier-to-read table of what I've done and learned at:

http://www.ccsd1.k12.wy.us/list.sxw

In Writer: 

o  When you drag a picture into the window from your desktop, local file system,
or a mapped drive, it is embedded
o  When you drag a picture into the window from a DFS file share, it is embedded
o  When you go to Insert - Graphic, it is embedded (with link as an option)
o  When you right-click a file in Windows and copy, then paste into the
document, it is embedded

In Calc: 

o  When you drag a picture into the window from your desktop, local file system,
or a mapped drive, it is LINKED
o  When you drag a picture into the window from a DFS file share, it is LINKED
but the link is BROKEN when you close and reopen, although the original image is
still in the same path
o  When you go to Insert - Graphic, it is embedded (with link as an option)
o  You apparently cannot copy an image file from Windows and paste it into Calc
(paste is greyed out)

In Impress: 

o When you drag a picture into the window from your desktop, local file system,
or a mapped drive, it is LINKED
o  When you drag a picture into the window from a DFS file share, it is LINKED
but the link is BROKEN when you close and reopen, although the original image is
still in the same path
o  When you go to Insert - Graphic, it is embedded (with link as an option)
o  When you copy an image from Windows explorer looking at your desktop, local
drive, or mapped network drive, and paste it into the window, it is LINKED
o  When you copy an image from Windows explorer looking at a DFS share, and
paste it into the window, it is LINKED but the link is BROKEN when you close and
reopen, although the original image is still in the same path

In Draw: 

o When you drag a picture into the window from your desktop, local file system,
or a mapped drive, it is LINKED
o  When you drag a picture into the window from a DFS file share, it is LINKED
but the link is BROKEN when you close and reopen, although the original image is
still in the same path
o  When you go to Insert - Graphic, it is embedded (with link as an option)
o  When you copy an image from Windows explorer looking at your desktop, local
drive, or mapped network drive, and paste it into the window, it is LINKED
o  When you copy an image from Windows explorer looking at a DFS share, and
paste it into the window, it is LINKED but the link is BROKEN when you close and
reopen, although the original image is still in the same path

Conclusions / ideas:

o  Writer is easily the most adept of the group in handling images.  Everything
you do image-wise is embedded.

o  Calc, Impress, and Draw will link images dragged into the window from a local
file or a mapped network drive, but will LOSE the link to an image on a DFS file
share and will LOSE the link to an image on a normal UNC network share.  The
link is lost even though the original linked image did not change or move in any
way.

DFS file shares take the form of \\dfsroot\dfsshare\folders\file.  The DFS share
is actually the same file share that I manually mapped to, so it's not a
permissions thing (I have admin access to all shares, anyway).  I tested with
two locations that were identical:

\\ccsd1\Technology\TechOffice  (pointing to the logical DFS name and share name)
\\tech-srvr-01\TechOffice  (pointing to the physical server name and share name)

To me, losing the linked image via UNC share is a critical flaw.  This makes any
network environment UNABLE to work with images, effectively.  You can never
depend on them being there.

Suggestions:

o  I'd suggest that any time a user puts an image into any kind of OOo document,
it should be EMBEDDED unless that user very explicitly chooses linking.  

In my experience, embedding is the behavior people expect -- file size isn't an
issue for them, the issue is having their images IN the documents and not
linked.  Especially in a networked environment or sharing situation, when people
are passing documents, sheets, and presentations around and the recipient
doesn't have access to the path or location where the images were originially.

Now I don't think we should copy Microsoft Office in everything, but embedding
is the default option in MSOffice and I think that the reasoning is good for that.

o  If someone chooses to link, there should be a way for that user to later find
out whether any image is linked or embedded.  I cannot find out any way to
determine if an image is embedded or linked (besides watching file size and
moving the original image to see if it comes back up).  Maybe a really-light
watermark over a linked image that says LINKED.


Thanks for listening!

 ______________________________________
  Chris Brown, Director of Technology
  Converse Co School Dist #1, Douglas, WY
  <<http://www.ccsd1.k12.wy.us/>>
  CBrown@ccsd1.k12.wy.us
 ______________________________________
Comment 1 Unknown 2003-06-06 18:17:17 UTC
Created attachment 6707 [details]
An easy-to-read table of the issues I've reported
Comment 2 Unknown 2003-06-06 19:13:53 UTC
Created attachment 6708 [details]
** Use this attachment instead, fixes a typo in the first one **
Comment 3 stx123 2003-06-30 10:05:52 UTC
Reassign issue to owner of selected subcomponent
Comment 4 stefan.baltzer 2003-06-30 16:00:34 UTC
SBA->Chris: Thanks for the effort and for supporting OpenOffice.org!

SBA->CJ: As discussed: Inconsistency is a defect, not an Enhancement.
Have this one in order to consolidate the handling of graphics.
Reassigned to Christian.
Comment 5 christian.jansen 2003-09-11 16:07:23 UTC
Frank, this is an issue we definetly have to fix. I recommend that
*all* modules embedd by default. For Calc 'Paste' shall be active.
Could please cross check this with your Drag & Drop spec. I think the
development contact for this is Oliver Specht.
Comment 6 Martin Hollmichel 2004-05-28 17:39:03 UTC
according to the announcement on releases
(http://www.openoffice.org/servlets/ReadMsg?list=releases&msgNo=7503) this issue
will be re-targeted to OOo Later.
Comment 7 thdyck 2009-01-07 03:08:42 UTC
We are trying out Impress 3.0.0 as a PowerPoint replacement and the default 
behavior of linking images when they are dragged and dropped in from Explorer 
or cut-and-pasted is making our users unhappy. They don't understand why their 
presentations are blank when they send them to someone else to view.

I have told them about the Insert, Picture, From File..., uncheck Link box 
method but this is much slower than their preferred drag-and-drop method.

Issue 15508 prevents the Edit, Links, Break Link method from being feasible due 
to JPG to PNG conversion and the resulting huge file size.

A default of embedding images in their native format would be a big usability 
step forward.

Linking is an advanced option for people that are willing to trade file size 
for increased brittleness of their presentation objects. The default should be 
the more robust, it-just-works option in the experience of our users.

Thanks,
Tim Miller Dyck
Comment 8 marwerno 2011-01-24 00:46:04 UTC
@  thdyck
Have you tried telling them about pressing the CTRL key?
It is supposed to change the LINK behaviour to EMBED behaviour (Plus sign appears)
(Even so in 3.3 all pictures seem to be embedded now, but I consider this a 
defect)