All Projects → steambap → Png To Ico

steambap / Png To Ico

Licence: mit
convert png to ico format

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Png To Ico

Selene
A C++17 image representation, processing and I/O library.
Stars: ✭ 266 (+202.27%)
Mutual labels:  image-processing, image, png
to-ico
Convert PNG to ICO in memory
Stars: ✭ 115 (+30.68%)
Mutual labels:  converter, png, ico
Doctron
Docker-powered html convert to pdf(html2pdf), html to image(html2image like jpeg,png),which using chrome(golang) kernel, add watermarks to pdf, convert pdf to images etc.
Stars: ✭ 141 (+60.23%)
Mutual labels:  image, converter, png
Flyimg
Dockerized PHP7 application runs as a Microservice to resize and crop images on the fly. Get optimised images with MozJPEG, WebP or PNG using ImageMagick. Includes face detection, cropping, face blurring, image rotation and many other options. Abstract storage based on FlySystem in order to store images on any provider (local, AWS S3...).
Stars: ✭ 762 (+765.91%)
Mutual labels:  image-processing, image, png
Sharp
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
Stars: ✭ 21,131 (+23912.5%)
Mutual labels:  image-processing, image, png
Crunch
Crunch is a tool for lossy PNG image file optimization. It combines selective bit depth, color type, and color palette reduction with zopfli DEFLATE compression algorithm encoding using the pngquant and zopflipng PNG optimization tools. This approach leads to a significant file size gain relative to lossless approaches at the expense of a relatively modest decrease in image quality (see example images below).
Stars: ✭ 3,074 (+3393.18%)
Mutual labels:  image-processing, image, png
Density Converter
A multi platform image density converting tool converting single or batches of images to Android, iOS, Windows or CSS specific formats and density versions given the source scale factor or width/height in dp. It has a graphical and command line interface and supports many image types (svg, psd, 9-patch, etc.) aswell as some lossless compressors like pngcrush.
Stars: ✭ 222 (+152.27%)
Mutual labels:  cli, converter, png
Imaginary
Fast, simple, scalable, Docker-ready HTTP microservice for high-level image processing
Stars: ✭ 4,107 (+4567.05%)
Mutual labels:  image-processing, image, png
Imgproxy
Fast and secure standalone server for resizing and converting remote images
Stars: ✭ 5,688 (+6363.64%)
Mutual labels:  image-processing, image, png
Pixterm
Draw images in your ANSI terminal with true color
Stars: ✭ 782 (+788.64%)
Mutual labels:  cli, image, png
Damselfly
Damselfly is a server-based Digital Asset Management system for photographs. The goal of Damselfly is to index an extremely large collection of images, and allow easy search and retrieval of those images, using metadata such as the IPTC keyword tags, as well as the folder and file names.
Stars: ✭ 86 (-2.27%)
Mutual labels:  image-processing, image
Repng
React component to PNG converter
Stars: ✭ 856 (+872.73%)
Mutual labels:  image, png
Cometa
Super fast, on-demand and on-the-fly, image processing.
Stars: ✭ 8 (-90.91%)
Mutual labels:  image-processing, image
Stegify
🔍 Go tool for LSB steganography, capable of hiding any file within an image.
Stars: ✭ 927 (+953.41%)
Mutual labels:  cli, png
Imscript
a collection of small and standalone utilities for image processing, written in C
Stars: ✭ 86 (-2.27%)
Mutual labels:  cli, image-processing
Arf Converter
Bulk ARF file converter
Stars: ✭ 10 (-88.64%)
Mutual labels:  cli, converter
Detection Of Breast Cancer Using Neural Networks
This project is made in Matlab Platform and it detects whether a person has cancer or not by taking into account his/her mammogram.
Stars: ✭ 15 (-82.95%)
Mutual labels:  image-processing, image
Smartcircle
✂️Automatically determine where to crop a circular image out of a rectangular.
Stars: ✭ 29 (-67.05%)
Mutual labels:  image-processing, image
Ruby Gem Downloads Badge
Clean and simple gem downloads count badge, courtesy of http://shields.io/. You can checkout the application directly at the following URL:
Stars: ✭ 29 (-67.05%)
Mutual labels:  image, png
Scrimage
Java, Scala and Kotlin image processing library
Stars: ✭ 792 (+800%)
Mutual labels:  image, png

png-to-ico

Build Status

convert png to windows ico format

Translations

中文

intro

image

install

npm install --save-dev png-to-ico

usage

npm script:

png-to-ico electron.png > app.ico

programming usage:

const fs = require('fs');
const pngToIco = require('png-to-ico');

pngToIco('electron.png')
  .then(buf => {
    fs.writeFileSync('app.ico', buf);
  })
  .catch(console.error);

If you want to control what sizes should be in the icon file, pass an array of files:

pngToIco(['electron16x16.png', 'electron32x32.png'])
  .then(buf => {
    fs.writeFileSync('app.ico', buf);
  });

Why use png-to-ico?

When I work on an electron project, it's always a nightmare to create ico for windows.
There're so many options out there like apps that make icon for you, photoshop plugin. But none of them satisfy me.
I want a JavaScript module that works like the .NET ico tool, which automatically generate different sizes for ico file.

Based on jimp: An image processing library written entirely in JavaScript for Node, with zero external or native dependencies.
In other words, png-to-ico is written purely in JavaScript, which is great for windows user.

license

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].