Update Image Resizer Readme and add Settings Verbiage (#1661)

* Fixed rc file settings description string

* Added moved settings verbiage

* Updated Image Resizer readme

* Fixed section link

* minor changes to readme

* Fixed extra space

* Updated figures to markdown

* removed html center and img tags
This commit is contained in:
Arjun Balgovind
2020-03-23 17:13:47 -07:00
committed by GitHub
parent f50bcb981a
commit a55b0aeb5f
7 changed files with 33 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 762 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 405 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 588 KiB

View File

@@ -0,0 +1,29 @@
# Image Resizer
> A Windows Shell Extension for bulk image resizing
[**Overview**](#overview) ·
[**Settings**](#settings)
## Overview
Image Resizer is a windows shell extension for bulk image resizing. After installing PowerToys, right-click on one or more selected image files in File Explorer, and then select _Resize pictures_ from the menu.
![Image Resizer Demo](../../../doc/images/imageresizer/resizeNormal.gif)
Image Resizer also allows you to resize images by dragging and dropping your selected files with the right mouse button. This allows you to save your resized pictures in another folder.
![Image Resizer Drag And Drop Demo](../../../doc/images/imageresizer/resizeDragAndDrop.gif)
## Settings
![Image Resizer Settings](../../../doc/images/imageresizer/resizeSettings.gif)
Image Resizer allows the user to configure the following settings:
### Sizes
The user can add new preset sizes. Each size can be configured as Fill, Fit or Stretch. The dimension to be used for resizing can also be configured as Centimeters, Inches, Percent and Pixels.
### Encoding
The user can change the fallback encoder and modify PNG, JPEG and TIFF settings.
### File
The user can modify the format of the file name of the resized image. They can also choose to retain the original _last modified_ date on the resized image.

View File

@@ -69,6 +69,8 @@ public:
// Create a Settings object.
PowerToysSettings::Settings settings(hinstance, get_name());
settings.set_description(GET_RESOURCE_STRING(IDS_SETTINGS_DESCRIPTION));
settings.set_overview_link(L"https://github.com/microsoft/PowerToys/blob/master/src/modules/imageresizer/README.md");
settings.add_header_szLarge(L"imageresizer_settingsheader", GET_RESOURCE_STRING(IDS_SETTINGS_HEADER_DESCRIPTION), GET_RESOURCE_STRING(IDS_SETTINGS_HEADER));
return settings.serialize_to_buffer(buffer, buffer_size);
}

View File

@@ -9,6 +9,8 @@
#define IDI_RESIZE_PICTURES 105
#define IDS_IMAGERESIZER 106
#define IDS_SETTINGS_DESCRIPTION 107
#define IDS_SETTINGS_HEADER 108
#define IDS_SETTINGS_HEADER_DESCRIPTION 109
// Next default values for new objects
//