C# Класс SilverlightMappingToolBasic.UI.Extensions.ScreenCapture.ScreenCaptureUtility

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

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

Метод Описание
EncodeRasterInformationToStream ( byte raster, ColorSpace colorSpace ) : MemoryStream

Encode raster information to MemoryStream

GetImageStream ( System.Windows.Media.Imaging.WriteableBitmap bitmap ) : MemoryStream

Get image MemoryStream from WriteableBitmap

ReadRasterInformation ( System.Windows.Media.Imaging.WriteableBitmap bitmap ) : ].byte[][

Reads raster information from WriteableBitmap

SaveToImage ( SuperGraphControl mapCanvas ) : void

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

Метод Описание
CalculateScale ( double mapWidth, double mapHeight, double containerX, double containerY ) : double
ScreenCaptureUtility ( ) : System

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

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

Encode raster information to MemoryStream
public static EncodeRasterInformationToStream ( byte raster, ColorSpace colorSpace ) : MemoryStream
raster byte Raster information (Array of bytes)
colorSpace ColorSpace ColorSpace used
Результат System.IO.MemoryStream

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

Get image MemoryStream from WriteableBitmap
public static GetImageStream ( System.Windows.Media.Imaging.WriteableBitmap bitmap ) : MemoryStream
bitmap System.Windows.Media.Imaging.WriteableBitmap WriteableBitmap
Результат System.IO.MemoryStream

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

Reads raster information from WriteableBitmap
public static ReadRasterInformation ( System.Windows.Media.Imaging.WriteableBitmap bitmap ) : ].byte[][
bitmap System.Windows.Media.Imaging.WriteableBitmap WriteableBitmap
Результат ].byte[][

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

public SaveToImage ( SuperGraphControl mapCanvas ) : void
mapCanvas SilverlightMappingToolBasic.UI.SuperGraph.View.SuperGraphControl
Результат void