1j01 / jspaint

🎨 Classic MS Paint, REVIVED + ✨Extras
https://jspaint.app/about
MIT License
7.22k stars 562 forks source link

[Feature Request] Allow users to save Image with mirc colour code / mirc format #151

Open roboirc opened 4 years ago

roboirc commented 4 years ago

Please allow users to same images to mirc colour coded format as well for easy pasting! Thanks!

1j01 commented 4 years ago

There are quite a few editors purpose-built for editing ansi art, for instance Playscii, which I was able to import the paint icon into and tweak to get this 4x4 character drawing:

(no CRT effect:) 4x4-final-no-crt (CRT effect:) 4x4-final

paint-4x4.ans

f.x
TsS
_{f
_y]

jspaint-app-banner-3

1j01 commented 4 years ago

Direct import: big-logo-direct-import

Cleaned up & detail added: big-logo-3

roboirc commented 4 years ago

Yes but it would be nice to have an integrated feature with jspaint (since its an awesome clone of mspaint) and faster. Would be nice to have an option that automatically generates best mirc code for the image. Thanks.

1j01 commented 1 year ago

I agree it would be cool to have this in JS Paint. I'd love it if one day JS Paint could adapt to different file formats, like showing/editing all the pages of a PDF, the frames of an animated GIF, etc. It's probably not going to happen any time soon, however...

If you want to make ANSI art using an MS Paint like interface, I made a whole separate recreation of MS Paint, that runs in the terminal, and edits ANSI art: Textual Paint. With your ticket in mind, I added support for exporting mIRC codes from Textual Paint, by saving with a .mirc or .irc file extension. (These file extensions I just made up, and are not to be confused with .mrc mIRC script files.)