Table of Contents

Class ImageService

Namespace
HeBianGu.Base.WpfBase
Assembly
HeBianGu.Base.WpfBase.dll
public class ImageService
Inheritance
ImageService
Inherited Members
Extension Methods

Methods

BitmapImageToBytes(BitmapImage)

public static byte[] BitmapImageToBytes(BitmapImage bmp)

Parameters

bmp BitmapImage

Returns

byte[]

BitmapSourceToString(BitmapSource)

public static string BitmapSourceToString(BitmapSource bmp)

Parameters

bmp BitmapSource

Returns

string

BitmapToBitmapImage(Bitmap, Action<BitmapImage>)

public static BitmapImage BitmapToBitmapImage(Bitmap bitmap, Action<BitmapImage> option = null)

Parameters

bitmap Bitmap
option Action<BitmapImage>

Returns

BitmapImage

ByteToString(byte[])

public static string ByteToString(byte[] bytes)

Parameters

bytes byte[]

Returns

string

CutImage(BitmapSource, Int32Rect)

切图

public static BitmapSource CutImage(BitmapSource bitmapSource, Int32Rect cut)

Parameters

bitmapSource BitmapSource

图源

cut Int32Rect

切割区域

Returns

BitmapSource

DeleteToRecycleBin(string)

public void DeleteToRecycleBin(string filePath)

Parameters

filePath string

FileToString(string)

public static string FileToString(string filePath)

Parameters

filePath string

Returns

string

ImageSourceToBitmap(ImageSource)

public static Bitmap ImageSourceToBitmap(ImageSource imageSource)

Parameters

imageSource ImageSource

Returns

Bitmap

SaveToFile(BitmapImage, string)

public static void SaveToFile(BitmapImage image, string filePath)

Parameters

image BitmapImage
filePath string

StringToBitmapImage(string)

public static BitmapImage StringToBitmapImage(string bmp)

Parameters

bmp string

Returns

BitmapImage

StringToBitmapSource(string)

public static BitmapSource StringToBitmapSource(string bmp)

Parameters

bmp string

Returns

BitmapSource