C# 클래스 FSpot.Thumbnail.ThumbnailService

상속: IThumbnailService
파일 보기 프로젝트 열기: mono/f-spot 1 사용 예제들

공개 메소드들

메소드 설명
DeleteThumbnails ( SafeUri fileUri ) : void
GetThumbnail ( SafeUri fileUri, ThumbnailSize size ) : Pixbuf
ThumbnailService ( IXdgDirectoryService xdgDirectoryService, IThumbnailerFactory thumbnailerFactory, IFileSystem fileSystem ) : System
TryLoadThumbnail ( SafeUri fileUri, ThumbnailSize size ) : Pixbuf

비공개 메소드들

메소드 설명
GetThumbnailPath ( SafeUri fileUri, ThumbnailSize size ) : SafeUri
IsValid ( SafeUri uri, Pixbuf pixbuf ) : bool
LoadPng ( SafeUri uri ) : Pixbuf
LoadThumbnail ( SafeUri thumbnailUri ) : Pixbuf

메소드 상세

DeleteThumbnails() 공개 메소드

public DeleteThumbnails ( SafeUri fileUri ) : void
fileUri Hyena.SafeUri
리턴 void

GetThumbnail() 공개 메소드

public GetThumbnail ( SafeUri fileUri, ThumbnailSize size ) : Pixbuf
fileUri SafeUri
size ThumbnailSize
리턴 Pixbuf

ThumbnailService() 공개 메소드

public ThumbnailService ( IXdgDirectoryService xdgDirectoryService, IThumbnailerFactory thumbnailerFactory, IFileSystem fileSystem ) : System
xdgDirectoryService IXdgDirectoryService
thumbnailerFactory IThumbnailerFactory
fileSystem IFileSystem
리턴 System

TryLoadThumbnail() 공개 메소드

public TryLoadThumbnail ( SafeUri fileUri, ThumbnailSize size ) : Pixbuf
fileUri SafeUri
size ThumbnailSize
리턴 Pixbuf