In the online version, the "Embed Images" box is available to check, and in either offline or chrome app mode it is greyed out and unavailable.
Here is new information that I found by creating the attached files using the test.xml file. I'll spell out the entire process, because there's a nuance.
- In online app, open test.xml, select File -> Export -> SVG, check the Embed Images box, output is test-online.svg
-- Works as expected - In online app, open test.xml, select File -> Export -> SVG, DO NOT check the Embed Images box, output is test-online-noEmbed.svg
-- Works, but not expected since Embed Images was not checked - In offline app, open test.xml, select File -> Export -> SVG, CANNOT check the Embed Images box since it's greyed out, output is test-offline.svg
-- Works, but not expected since Embed Images was not checked - In chrome app, open test.xml, select File -> Export -> SVG, CANNOT check the Embed Images box since it's greyed out, output is test-chromeapp.svg
-- Does not work, and resulting file has a missing image icon
In my process I started with Chrome app mode, and when I couldn't check the Embed Images box and got the missing image icon I believed that function to be required to send externally sourced images into the SVG. When I tried the offline app and found that the Embed Images box was greyed out there as well I mistakenly assumed that the output would be the same and that the Embed Images function was required for proper function. In the online app, I had been checking the Embed Images checkbox, thinking it was required for my desired output, but now I find that leaving it unchecked yields the same result.
So, my new question is, what is the actual function of the Embed Images checkbox? It appears that the chrome app has a bug with exporting images into SVG.