Skip to main content

Timeline for Embed Code Into Image

Current License: CC BY-SA 4.0

56 events
when toggle format what by license comment
May 6, 2023 at 3:15 history edited William CC BY-SA 4.0
deleted 209 characters in body
Jun 16, 2020 at 9:23 history edited CommunityBot
Commonmark migration
May 23, 2017 at 12:35 history edited CommunityBot
replaced http://stackoverflow.com/ with https://stackoverflow.com/
Apr 13, 2017 at 12:55 history edited CommunityBot
replaced http://mathematica.stackexchange.com/ with https://mathematica.stackexchange.com/
Nov 15, 2013 at 18:47 vote accept William
Nov 15, 2013 at 18:47 history edited William CC BY-SA 3.0
added 48 characters in body
Nov 13, 2013 at 19:53 history edited William CC BY-SA 3.0
deleted 5 characters in body
Aug 14, 2013 at 3:27 history edited William CC BY-SA 3.0
added 53 characters in body
May 27, 2013 at 2:07 history tweeted twitter.com/#!/StackMma/status/338838966390382592
S May 26, 2013 at 19:13 history suggested CommunityBot CC BY-SA 3.0
Editing question anonymously so I don't force question into a Community Wiki, by edditting my own question 10 times; Post Made Community Wiki
May 26, 2013 at 19:13 review Suggested edits
S May 26, 2013 at 19:13
May 26, 2013 at 19:05 comment added Sjoerd C. de Vries I believe that all edits count towards CW, so that wouldn't work.
May 26, 2013 at 19:02 comment added William @SjoerdC.deVries If I edit my own question one more time (total 10 times) I believe it is going to push it into a Community Wiki. Do you mind deleting the compatibility table in the original question and just putting a link to the answer mathematica.stackexchange.com/q/25759#answer-25900 I am in the process of modifying and updating the compatibly table now.
May 26, 2013 at 18:53 answer added William timeline score: 10
May 26, 2013 at 18:48 comment added Sjoerd C. de Vries Could use a temporary answer and mark it as such by an appropriate heading.
May 26, 2013 at 18:46 comment added William @SjoerdC.deVries You are correct. I am in the process of editing it right now therefore several of them are wrong. I would prefer not to push it into a community wiki by editing it to many times. Is there a place I can post the table so other people can edit it without pushing into a Community Wiki? We could later copy back over once the answers are done and the page is mostly done. I was thinking Google docs maybe?
May 26, 2013 at 18:45 comment added Sjoerd C. de Vries I'd suggest to add a row "image can be edited without losing metadata".
May 26, 2013 at 18:42 comment added Sjoerd C. de Vries The current entries in the table are incorrect. As far as I know Photoshop doesn't read or write SVG, so the "yes" in Jens' column is incorrect. SVG can also not be converted to other formats without losing Jens' info. Another incorrect entry. My solution allows for about 4GB of code, which I would say is endless for all means and purposes. So the "no "there would seem incorrect. It can also be converted from docx (see my update).
May 26, 2013 at 18:40 comment added rm -rf @Liam CW is "Community Wiki" mode, which doesn't accrue any points for votes. When a user edits their post too many times (10, to be precise), the system sets the question and answers to this mode so that people don't keep pushing their question to the front page (every edit pushes it to the front page). In any case, I'm sure you've noticed by now that tables are not supported (especially clickable ones) and all hacks are eventually bound to break (for instance, when you change font/fontsize).
May 26, 2013 at 18:29 comment added William @rm-rf I think the table formatting is about there. I wanted clickable links, so I had to do some rather weird formatting to add the links. What do you mean by CW?
May 26, 2013 at 18:22 history edited William CC BY-SA 3.0
deleted 49 characters in body
May 26, 2013 at 18:11 comment added rm -rf I also suggest making a summary table at the end for all answers (after the initial flurry of answers) instead of updating it for each one and making minor edits, unnecessarily pushing it closer to a CW
May 26, 2013 at 18:09 history edited William CC BY-SA 3.0
deleted 49 characters in body
May 26, 2013 at 18:00 history edited William CC BY-SA 3.0
added 4 characters in body
May 26, 2013 at 5:38 comment added Sjoerd C. de Vries If you want to make such a table I suggest you put it in a summary section at the end of your question. I'd say it's rather uncommon, though sometimes in questions where efficiency is an issue you see timing tables pop up.
May 25, 2013 at 22:46 comment added William @SjoerdC.deVries Would it be a bad ideas to edit the questions with the compatibility table myself? Also continuing on the last comment, I think whatever format allows people to most easily to import and export images, is probably the best solution. If the only way to get that level of compatibly is encoding a couple pixel high strip to the output image, then I am beginning to lean in that direction.
May 25, 2013 at 22:33 comment added William @SjoerdC.deVries Well if nothing else, there are getting to be enough answers, that it is quiet difficult to tell what functionality each answer delivers. The table can definitely be changed, but I think most people (well at least myself) care most about what applications the images can reliably import images and export the images and extract the code. The boxes by no means need to be either Yes/No, I was thinking that could even could contain footnotes or stars * explaining what image formats you can convert between and export to keep the data. Compatibility > Hackiness of answers
May 25, 2013 at 22:08 comment added Sjoerd C. de Vries What goal do you want to achieve with the compatibility table you added? The criteria seem to be chosen rather haphazardly.
May 25, 2013 at 20:38 history edited William CC BY-SA 3.0
added 35 characters in body
May 25, 2013 at 20:24 history edited William CC BY-SA 3.0
deleted 13 characters in body
May 25, 2013 at 20:15 history edited William CC BY-SA 3.0
deleted 322 characters in body
May 25, 2013 at 19:20 history edited William CC BY-SA 3.0
deleted 1 characters in body
May 25, 2013 at 18:22 history edited William CC BY-SA 3.0
deleted 14 characters in body
May 25, 2013 at 18:08 history edited William CC BY-SA 3.0
added 1049 characters in body
May 25, 2013 at 16:45 history edited William CC BY-SA 3.0
added 343 characters in body
May 25, 2013 at 4:29 answer added Jens timeline score: 23
May 24, 2013 at 22:59 answer added cormullion timeline score: 13
May 24, 2013 at 21:58 answer added Sjoerd C. de Vries timeline score: 28
May 24, 2013 at 19:17 answer added Stefan timeline score: 11
May 24, 2013 at 15:52 history edited Mr.Wizard
edited tags
May 24, 2013 at 14:15 comment added Ajasja @cormullion Aaa, same story as with HDF5 Attributes...
May 24, 2013 at 13:17 comment added cormullion @Ajasja A quick experiment suggests that Mathematica doesn't export metadata to JPG files, but can import it from JPG files.
May 24, 2013 at 11:16 answer added bill s timeline score: 10
May 24, 2013 at 9:59 comment added Ajasja PNG and JPEG also support metadata, so you could write your code there. Interesting Q by the way:)
May 24, 2013 at 9:52 answer added Simon Woods timeline score: 12
May 24, 2013 at 9:15 comment added BoLe If image is intended for web and HTML only, you can write its code in the alt or title attribute of img tag.
May 24, 2013 at 6:44 comment added cormullion @Liam In the linked article, Jon managed to store 70K ASCII characters in a 450x450 image, and he's stealing space rather than adding it, so the image is the same size, although slightly degraded. You could squeeze more text in if it was compressed.
May 24, 2013 at 3:13 comment added rm -rf @Liam I guess Sjoerd didn't post the encoding code, but belisarius' answer has it. In any case, those weren't actual questions/answers... they were just some ideas thrown around in meta discussions, so don't expect fully fleshed out code :)
May 24, 2013 at 3:09 comment added William @rm-rf How did they manage to encode the text into the image for this example? meta.mathematica.stackexchange.com/questions/626/… I see the decoding code, but don't understand the exact encoding process without a link to some data.
May 24, 2013 at 0:18 comment added rm -rf @OleksandrR. Plot[Sin[x], {x, 0, 1}, PlotLabel -> Style[#0, Transparent]] &[] :D
May 23, 2013 at 23:21 comment added Oleksandr R. If you export as e.g. EMF, the code representing the graphic will be embedded into the file. Of course, this isn't the same as the code used to generate the graphic, but I'm sure you can find a way to store some extra information in that Graphics expression.
May 23, 2013 at 22:16 comment added William @cormullion Thank you for the link. After seeing that I feel fairly certain that there is some way to work around the compression issues, but I am slightly concerned how that might affect the final size
May 23, 2013 at 21:54 comment added cormullion Any use?
May 23, 2013 at 21:47 comment added William @rm-rf Well I generally speaking use either open office format or something .doc the old Microsoft format. I am going to look into whether or not they compress images by default.
May 23, 2013 at 21:36 comment added rm -rf It certainly is possible — see here and here where the notebook is embedded into a GIF. That's not a solution to your question though, since the image in those GIFs are meaningless. My point is that it is possible to embed the information you seek in images... perhaps a lot more. However, you might lose it all if your application X does any sort of compression.
May 23, 2013 at 21:28 history asked William CC BY-SA 3.0