Skip to content

A FileType plugin for Paint.NET that saves JPEG images using the mozjpeg encoder

License

Notifications You must be signed in to change notification settings

0xC0000054/pdn-mozjpeg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pdn-mozjpeg

A Paint.NET filetype plugin that saves JPEG images using the mozjpeg encoder.

Installation

  1. Close Paint.NET.
  2. Place MozJpegFileType.dll, MozJpegFileTypeIO_x86.dll, MozJpegFileTypeIO_ARM64.dll and MozJpegFileTypeIO_x64.dll in the Paint.NET FileTypes folder which is usually located in one the following locations depending on the Paint.NET version you have installed.
Paint.NET Version FileTypes Folder Location
Classic C:\Program Files\Paint.NET\FileTypes
Microsoft Store Documents\paint.net App Files\FileTypes
  1. Restart Paint.NET.
  2. The filetype should now be available as the "MozJpeg" item in the save dialog.

License

This project is licensed under the terms of the MIT License.
See License.txt for more information.

Source code

Prerequisites

  • Visual Studio 2022
  • Paint.NET 4.3.12 or later
  • The mozjpeg package from VCPkg.

Building the plugin

  • Open the solution
  • Change the PaintDotNet references in the MozJpegFileType project to match your Paint.NET install location
  • Update the post build events to copy the build output to the Paint.NET FileTypes folder
  • Build the solution