Skip to content

Convert blocks of code to a highlighted jpeg base64 image.

License

Notifications You must be signed in to change notification settings

akira-cn/code-to-image

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code to Image

Code to Image converts your blocks of code to a highlighted jpeg base64 image. And you can share it to any code-unfriendly website —— Such website doesn't support markdown or <pre><code> tag or anything else that can make your post contains any blocks of code in it.

It is much better than screen shot since you can pick a single image from very large code files. More than 40 programming languages can be highlighted and picked.

Example

http://code2img.75team.com

Paste blocks of code to textarea and press Ctrl+D to pick image.

Installation

git clone https://github.com/akira-cn/code-to-image.git
cd code-to-image
npm install

Development

npm start

Compile & Release

npm run compile

Default languages

Default languages included bash; C; C++; C#; HTML; Java; JavaScript; XML; Perl; Python; Ruby; PHP;

Extensions

Other languages are supported via extensions:

Apollo; Basic; Clojure; CSS; Dart; Erlang; Go; Haskell; Lasso; Lisp, Scheme; Llvm; Logtalk; Lua; Matlab; MLs: F#, Ocaml,SML; Mumps; Nemerle; Pascal; Protocol buffers; R, S; RD; Rust; Scala; SQL; Swift; TCL; Latek; Visual Basic; VHDL; Wiki; XQ; YAML

Thanks

Thanks to code-prettify and html2canvas.

License (Multi-licensing)

Apache License 2.0 LICENSE

About

Convert blocks of code to a highlighted jpeg base64 image.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published