Command
ConvertTo-Image
Converts an image to a different format.
Syntax
ConvertTo-Image
[-CompressionLevel <Int32>]
[-FilePath] <String>
[-OutputPath] <String>
[-Quality <Int32>]
[<CommonParameters>]#Parameter set:
All Parameter SetsDescription
Outputs a new file using the extension from OutputPath.
When OutputPath ends with .ico, the file is only copied if the source file is also an icon.
Examples
Convert PNG to JPEG
ConvertTo-Image -FilePath image.png -OutputPath image.jpg -Quality 85Convert JPEG to PNG
ConvertTo-Image -FilePath photo.jpg -OutputPath photo.png -CompressionLevel 6Parameters
- -CompressionLevel Int32
- Compression level for PNG images.
- -FilePath String
- The file must exist.
- -OutputPath String
- The extension determines the output format.
- -Quality Int32
- Quality for JPEG or WEBP images.
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.