Paint.NET Bulk Image Processor
|
Paint.NET Bulk Image Processor (PDNBulkUpdater) is a plug-in for Paint.NET that allows you to efficiently perform operations such as resizing and converting multiple images at the same time. The plug-in contains both an integrated UI and a command line tool. Efficiently perform operations such as resizing and converting multiple image.
To install the Paint.NET Bulk Image Processor first download. Next find your Paint .NET installation directory, the default is C:\Program Files\Paint.NET, and keep in mind administrator access may be required. Unzip PDNBulkUpdaterCmd.exe into your Paint .NET installation directory and PDNBulkUpdater.dll into the Effects subdirectory. Lastly start up Paint .NET and verify the "File" menu has the "Bulk Processing..." item added to it just above "Exit". If you don't see the "Bulk Processing..." menu item make sure you are using the latest versions of Paint .NET and the Paint.NET Bulk Image Processor.
A command line tool has been provided for those of you who need to process many images as part of your workflow or even if you just hate the idea of using a mouse. The command line tool is PDNBulkUpdaterCmd.exe and should be installed to your Paint.NET installation directory.
PDNBulkUpdaterCmd.exe <source> [/o] [/dpu] [/u] [/res] [/print] [/pcnt] [/alg] [/ft] [/v0] [/v1] [/v2] [/v3] [/v4] [/oft] [/ren] [/ftprops]
<source> - A list of source files, directories, and/or Filters. Any argument that is not a supported command is assumed to be an input file, directory, or filter.
/o:<directory> - The destination directory i.e. "/o:C:\Users\John Smith\Pictures". This command supports Dynamic Path Formatting
/dpu:<value> - The dots per unit i.e. /dpu:96
/u:<in|cm> - Sets the dpu measurement to inches (in) or centimeters (cm) i.e. /u:in
/res:<resolution> - The output resolution i.e. /res:800x600
/print:<resolution> - The output resolution in dpu units i.e. /print:8.25x6.3
/pcnt:<percent> - Scale images by a percentage of their input size i.e. /pcnt:50
/alg:<algorithm> - The resampling algorithm. Valid algorithms are bicubic, super, nearest, or bilinear i.e. /alg:bicubic
/ft:<extension>:<property name>:<value> - Sets the value of a file type property i.e. /ft:jpg:quality:100
/v0 - Sets the verbosity level to output nothing
/v1 - Sets the verbosity level to output exceptions
/v2 - Sets the verbosity level to output exceptions and errors
/v3 - Sets the verbosity level to output exceptions, errors, and warnings
/v4 - Sets the verbosity level to output everything. This is the default
/oft:<extension> - Sets the output file type i.e. /oft:jpg. This can be any file type supported by Paint .NET
/ren:<file name> - Renames output files i.e. "/ren:Renamed File <i>". This command supports Dynamic Path Formatting
/ftprops - Prints a list of all available file type properties
Requirements:
* Paint.NET
The license of this software is Free, you can free download and free use this image processing software.

