{"repo":"iseahound/ImagePut","free":true,"listed":false,"github":"https://github.com/iseahound/ImagePut","clone":"git clone https://github.com/iseahound/ImagePut.git","description":"A core library for images in AutoHotkey. Supports AutoHotkey v1 and v2.","language":"AutoHotkey","stars":228,"topics":["image-processing","screen-capture","screenshot","productivity","pixelsearch"],"license":"MIT","category":"media-processing","readme_excerpt":"ImagePut A core library for images in AutoHotkey Imagine a scenario where you have a file but you're trying to get it uploaded into an API. Or you have a function that returns some strange image format, is there any way you can just get it to show its contents? If you pass anything, literally anything you believe is an image to ImagePutWindow() it will show up on screen. And then you can magically transform it to be compatible with that specific API. Note: If you don't want a large library you can copy paste the relevant functions So you want to convert an image? But you don't know how. That's okay because you can just do this: str := ImagePutBase64(\"cats.jpg\") or this ImagePutClipboard(\"https://example.com/cats.jpg\") or something like this: pStream := ImagePutStream([0, 0, A ScreenWidth, A ScreenHeight]) Working with images should be this easy. ImagePut has automatic type inference, meaning that it will guess whether the input is (1) a file (2) a website url or (3) a series of coordinates that map to the screen. This functionality enables the user to only memorize a single function for any possible input. For a full list of supported input types, click on the documentation link here. For output types click here. Convert file formats. ; Saves a JPEG as a GIF. ImagePutFile(\"cats.jpg\", \"gif\") Convert file formats and image types at the same time! ; Saves a JPEG as a base64 encoded GIF. str := ImagePutBase64(\"cats.jpg\", \"gif\") There's also some weird functions like which lets yo","default_branch":null,"files":null,"tree":[],"storefront":"/r/iseahound","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iseahound/ImagePut/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}