Description: Writer doesn't automatically keep track of the original files of embedded images. Bug 156840 "Add source path as property to embedded image file" was closed as resolved, but storing the Path/file or hyperlink name may not be reliable when working with more than one computer. May I propose that a function similar to "Collect for output" in Scribus be provided? This stores a copy of images and all other auxiliary files in the directory structure that contains the document (sla) file. Usage could be different because, unlike Writer, Scribus doesn't embed images but calls the files when printing or exporting. Perhaps surprisingly, the file name isn't indicated in Image or Image Frame properties. As the OP of Bug 156840 hinted, there can be several subtly-different versions of a given image. Steps to Reproduce: 1.N/A 2. 3. Actual Results: N/A Expected Results: N/A Reproducible: Always User Profile Reset: No Additional Info: N/A
As ODF and OOXML files are archives, you can rename them with the .zip extension and extract them to find the images in the Pictures or <app>/media directories respectively. This allows you to retrieve all images embedded into a an existing file. If you want to extract a single image, you can right-click > Save it. If you want to always have easy access to the media, stored separately from the file but in the same portable directory, you can: 1. Make sure "URLs relative to file system" is ticked in Tools > Options > Load/Save > General > Save 2. Insert linked images. (Insert > Image > tick the "Link" box) The Navigator shows a link icon next to linked images, and links can be managed in Edit > External Links. Do these three methods cover what you are after?