设计用于强大图像压缩的.NET插件,拥有无与伦比的选项。这款插件不仅在压缩图像方面表现出色,还提供一系列定制功能,专为优化照片而设计。
Image
类的一个实例加载图像Image.Save
方法并传入图像选项类的对象Metered metered = new Metered(); | |
metered.SetLicense("***********", // public key | |
"***********" // private key | |
); | |
// This code compresses png | |
using (var image = Image.Load("tiger.png")) | |
{ | |
image.Save("tiger_compressed.png", new PngOptions | |
{ | |
CompressionLevel = 9, | |
Progressive = true, | |
ColorType = PngColorType.IndexedColor, | |
Palette = ColorPaletteHelper.GetCloseImagePalette((RasterImage)image, 1 << 5) | |
}); | |
} |
使用高效的编码实践来提高图像压缩过程的性能。
要开始在.NET中进行图像压缩,请确保安装了必要的库,并熟悉Aspose提供的API文档。
图像压缩器支持多种格式,包括JPEG、PNG、BMP和GIF。
确保文件路径正确,并且图像格式受到支持。