838 B
838 B
Image
In atom-shell images are represented by their file paths, we currently do not support in-memory images or remote images.
For example when creating tray or setting window's icon, you can pass image's
file path as String
to represent an image:
var appIcon = new Tray('/Users/somebody/images/icon@2x.png');
var window = new BrowserWindow({icon: '/Users/somebody/images/window.png'});
Supported formats
Only PNG
and JPG
formats are supported, and PNG
format is preferred.
High resolution image
On platforms that have high-DPI support, you can append @2x
after image's
file name's base name to mark it as a high resolution image.
For example if icon.png
is a normal image that has standard resolution, the
icon@2x.png
would be treated as a high resolution image that has double DPI
dense.