Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sentialx/extract-file-icon

Get associated file icon
https://github.com/sentialx/extract-file-icon

file icon library native node typescript windows

Last synced: 3 months ago
JSON representation

Get associated file icon

Awesome Lists containing this project

README

        

# extract-file-icon

Get associated file icon for Node.js.

# Installation

To install this package, just run

```bash
$ npm install extract-file-icon
```

# Quick start

The following example shows how to get the currently focused window's title and hide it.

```javascript
const fileIcon = require("extract-file-icon");

const icon = fileIcon('path', 32); // Returns PNG buffer of 32x32 file icon at given path.
```

# Documentation

## Default exported method `getFileIcon(path: string, size: number)`
- `path` string
- `size` number - by default its value is 64. On Windows it can be only 16, 32, 64 or 256.