C# Класс FECipherVit.ImageHelper

Показать файл Открыть проект

Открытые методы

Метод Описание
GetCodecInfo ( string mimeType ) : System.Drawing.Imaging.ImageCodecInfo

获取图像编码解码器的所有相关信息

GetImageCodecInfo ( ImageFormat format ) : System.Drawing.Imaging.ImageCodecInfo
GetImageSize ( Image picture, int percent ) : Size

根据百分比获取图片的尺寸

GetImageSize ( Image picture, int width, int height ) : Size

根据设定的大小返回图片的大小,考虑图片长宽的比例问题

GetThumbnailImage ( Image image, int width, int height ) : Image
GetThumbnailImageKeepRatio ( Image image, int width, int height ) : Image

生成缩略图,并保持纵横比

SaveImage ( Image image, string savePath, ImageFormat format ) : void

Приватные методы

Метод Описание
SaveImage ( Image image, string savePath, System.Drawing.Imaging.ImageCodecInfo ici ) : void

高质量保存图片

Описание методов

GetCodecInfo() публичный статический Метод

获取图像编码解码器的所有相关信息
public static GetCodecInfo ( string mimeType ) : System.Drawing.Imaging.ImageCodecInfo
mimeType string 包含编码解码器的多用途网际邮件扩充协议 (MIME) 类型的字符串
Результат System.Drawing.Imaging.ImageCodecInfo

GetImageCodecInfo() публичный статический Метод

public static GetImageCodecInfo ( ImageFormat format ) : System.Drawing.Imaging.ImageCodecInfo
format System.Drawing.Imaging.ImageFormat
Результат System.Drawing.Imaging.ImageCodecInfo

GetImageSize() публичный статический Метод

根据百分比获取图片的尺寸
public static GetImageSize ( Image picture, int percent ) : Size
picture Image
percent int
Результат System.Drawing.Size

GetImageSize() публичный статический Метод

根据设定的大小返回图片的大小,考虑图片长宽的比例问题
public static GetImageSize ( Image picture, int width, int height ) : Size
picture Image
width int
height int
Результат System.Drawing.Size

GetThumbnailImage() публичный статический Метод

public static GetThumbnailImage ( Image image, int width, int height ) : Image
image Image
width int
height int
Результат Image

GetThumbnailImageKeepRatio() публичный статический Метод

生成缩略图,并保持纵横比
public static GetThumbnailImageKeepRatio ( Image image, int width, int height ) : Image
image Image
width int
height int
Результат Image

SaveImage() публичный статический Метод

public static SaveImage ( Image image, string savePath, ImageFormat format ) : void
image Image
savePath string
format System.Drawing.Imaging.ImageFormat
Результат void