C# Class Stampsy.ImageSource.ScaledSource

Inheritance: ISource
Afficher le fichier Open project: stampsy/Stampsy.ImageSource

Méthodes publiques

Méthode Description
Describe ( Uri url ) : IDescription
Fetch ( Request request ) : IObservable
SaveToFile ( CGImage image, string typeIdentifier, FileRequest request ) : void
SaveToMemory ( CGImage image, MemoryRequest request ) : void
SaveToRequest ( CGImage image, string typeIdentifier, Request request ) : void
ScaledSource ( ) : System

Private Methods

Méthode Description
CheckImageArgument ( CGImage image, string argumentName ) : void
CreateThumbnail ( CGImageSource source, int maxPixelSize, CancellationToken token ) : CGImage
GetMaxPixelSize ( Size source, Size target ) : int
ScaleAndCrop ( CGImage image, Size targetSize, ScaledDescription mode, CancellationToken token ) : CGImage
SerializeImage ( UIImage image, string typeIdentifier ) : NSData

Method Details

Describe() public méthode

public Describe ( Uri url ) : IDescription
url System.Uri
Résultat IDescription

Fetch() public méthode

public Fetch ( Request request ) : IObservable
request Request
Résultat IObservable

SaveToFile() public méthode

public SaveToFile ( CGImage image, string typeIdentifier, FileRequest request ) : void
image CGImage
typeIdentifier string
request FileRequest
Résultat void

SaveToMemory() public méthode

public SaveToMemory ( CGImage image, MemoryRequest request ) : void
image CGImage
request MemoryRequest
Résultat void

SaveToRequest() public méthode

public SaveToRequest ( CGImage image, string typeIdentifier, Request request ) : void
image CGImage
typeIdentifier string
request Request
Résultat void

ScaledSource() public méthode

public ScaledSource ( ) : System
Résultat System