Skip to content
Workaround for displaying descriptive text with Windows Slideshow images. Loops through a folder of images and saves them to another folder with filename information added to the image.
C#
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LabelPictures
.gitignore
LICENSE
README.md
labelPictures_notes.txt

README.md

LabelPictures

Workaround for displaying descriptive text with Windows Slideshow images. Loops through a folder of images and saves them to another folder with filename information added to the image.

Only image files in the Source Directory that do not exist in the Destination Directory will be processed.

Compiled executable located in LabelPictures\bin\Release

Configuration

SourceDirectory: full path to source folder

DestinationDirectory: full path to destination folder

FileNameDelimiter: single character to split filename into fields by (extension of filename is ignored)

DisplayTextFormat:

each \digit will be replaced by the corresponding match from the Regex
ex: "Artist: \1, Title: \2" becomes "Artist: da Vinci, Title: The Mona Lisa"

only works for single digit values

accepts multiple DisplayTextFormat settings, as DisplayTextFormat1, DisplayTextFormat2, etc
the first one with the correct number of \digit to match the filename fields will be used

BreakWordsOnCapitals: if "true", then inserts spaces between camel-cased words

ex: "TheAncientOfDays" becomes "The Ancient Of Days"

MaxImageHeight: (optional) images will be scaled down to fit within this pixel limit

You can’t perform that action at this time.