C# Класс Moxiecode.Com.Image

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

Открытые свойства

Свойство Тип Описание
dispatches string[]
meta object>.Dictionary
name string
size long
type string
width int

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

Метод Описание
destroy ( ) : void
downsize ( object width, object height, object crop, object preserveHeaders ) : void
getAsBlob ( object type, object quality ) : object>.Dictionary
getAsByteArray ( ) : byte[]
getAsEncodedStream ( string type = null, int quality = 90 ) : MemoryStream
getAsStream ( Stream stream ) : void
getAsWriteableBitmap ( ) : System.Windows.Media.Imaging.WriteableBitmap
getInfo ( ) : object>.Dictionary
loadFromBlob ( object blob ) : void
loadFromByteArray ( byte buffer ) : void
loadFromImage ( object source ) : void
loadFromStream ( Stream stream ) : void

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

Метод Описание
_getAsBlob ( string type = "image/jpeg", int quality = 90 ) : object>.Dictionary
_rotateToOrientation ( System.Windows.Media.TransformGroup tg, int orientation, int width, int height ) : void

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

destroy() публичный Метод

public destroy ( ) : void
Результат void

downsize() публичный Метод

public downsize ( object width, object height, object crop, object preserveHeaders ) : void
width object
height object
crop object
preserveHeaders object
Результат void

getAsBlob() публичный Метод

public getAsBlob ( object type, object quality ) : object>.Dictionary
type object
quality object
Результат object>.Dictionary

getAsByteArray() публичный Метод

public getAsByteArray ( ) : byte[]
Результат byte[]

getAsEncodedStream() публичный Метод

public getAsEncodedStream ( string type = null, int quality = 90 ) : MemoryStream
type string
quality int
Результат System.IO.MemoryStream

getAsStream() публичный Метод

public getAsStream ( Stream stream ) : void
stream Stream
Результат void

getAsWriteableBitmap() публичный Метод

public getAsWriteableBitmap ( ) : System.Windows.Media.Imaging.WriteableBitmap
Результат System.Windows.Media.Imaging.WriteableBitmap

getInfo() публичный Метод

public getInfo ( ) : object>.Dictionary
Результат object>.Dictionary

loadFromBlob() публичный Метод

public loadFromBlob ( object blob ) : void
blob object
Результат void

loadFromByteArray() публичный Метод

public loadFromByteArray ( byte buffer ) : void
buffer byte
Результат void

loadFromImage() публичный Метод

public loadFromImage ( object source ) : void
source object
Результат void

loadFromStream() публичный Метод

public loadFromStream ( Stream stream ) : void
stream Stream
Результат void

Описание свойств

dispatches публичное статическое свойство

public static string[] dispatches
Результат string[]

meta публичное свойство

public Dictionary meta
Результат object>.Dictionary

name публичное свойство

public string name
Результат string

size публичное свойство

public long size
Результат long

type публичное свойство

public string type
Результат string

width публичное свойство

public int width
Результат int