C# 클래스 NMaier.SimpleDlna.Thumbnails.ThumbnailMaker

상속: NMaier.SimpleDlna.Utilities.Logging
파일 보기 프로젝트 열기: nmaier/simpleDLNA 1 사용 예제들

공개 메소드들

메소드 설명
GetThumbnail ( FileSystemInfo file, int width, int height ) : IThumbnail
GetThumbnail ( string key, DlnaMediaTypes type, Stream stream, int width, int height ) : IThumbnail

비공개 메소드들

메소드 설명
BuildThumbnailers ( ) : List>.Dictionary
GetThumbnailFromCache ( string &key, int &width, int &height, byte &rv ) : bool
GetThumbnailInternal ( string key, object item, DlnaMediaTypes type, int &width, int &height ) : byte[]
ResizeImage ( Image image, int width, int height, ThumbnailMakerBorder border ) : Image

메소드 상세

GetThumbnail() 공개 메소드

public GetThumbnail ( FileSystemInfo file, int width, int height ) : IThumbnail
file System.IO.FileSystemInfo
width int
height int
리턴 IThumbnail

GetThumbnail() 공개 메소드

public GetThumbnail ( string key, DlnaMediaTypes type, Stream stream, int width, int height ) : IThumbnail
key string
type DlnaMediaTypes
stream Stream
width int
height int
리턴 IThumbnail