C# Класс NGif.AnimatedGifEncoder

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
closeStream bool
colorDepth int
colorTab byte[]
delay int
dispose int
firstFrame bool
fs Stream
height int
image WriteableBitmap
indexedPixels byte[]
palSize int
pixels byte[]
repeat int
sample int
sizeSet bool
started bool
transIndex int
transparent Color
usedEntry bool[]
width int

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

Метод Описание
AddFrame ( WriteableBitmap im ) : bool
Finish ( ) : bool
SetDelay ( int ms ) : void
SetDispose ( int code ) : void
SetFrameRate ( float fps ) : void
SetQuality ( int quality ) : void
SetRepeat ( int iter ) : void
SetSize ( int w, int h ) : void
SetTransparent ( Color c ) : void
Start ( Stream os ) : bool
Start ( String file ) : bool

Защищенные методы

Метод Описание
AnalyzePixels ( ) : void
FindClosest ( Color c ) : int
GetImagePixels ( ) : void
WriteGraphicCtrlExt ( ) : void
WriteImageDesc ( ) : void
WriteLSD ( ) : void
WriteNetscapeExt ( ) : void
WritePalette ( ) : void
WritePixels ( ) : void
WriteShort ( int value ) : void
WriteString ( String s ) : void

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

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

public AddFrame ( WriteableBitmap im ) : bool
im WriteableBitmap
Результат bool

AnalyzePixels() защищенный Метод

protected AnalyzePixels ( ) : void
Результат void

FindClosest() защищенный Метод

protected FindClosest ( Color c ) : int
c Color
Результат int

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

public Finish ( ) : bool
Результат bool

GetImagePixels() защищенный Метод

protected GetImagePixels ( ) : void
Результат void

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

public SetDelay ( int ms ) : void
ms int
Результат void

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

public SetDispose ( int code ) : void
code int
Результат void

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

public SetFrameRate ( float fps ) : void
fps float
Результат void

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

public SetQuality ( int quality ) : void
quality int
Результат void

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

public SetRepeat ( int iter ) : void
iter int
Результат void

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

public SetSize ( int w, int h ) : void
w int
h int
Результат void

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

public SetTransparent ( Color c ) : void
c Color
Результат void

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

public Start ( Stream os ) : bool
os Stream
Результат bool

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

public Start ( String file ) : bool
file String
Результат bool

WriteGraphicCtrlExt() защищенный Метод

protected WriteGraphicCtrlExt ( ) : void
Результат void

WriteImageDesc() защищенный Метод

protected WriteImageDesc ( ) : void
Результат void

WriteLSD() защищенный Метод

protected WriteLSD ( ) : void
Результат void

WriteNetscapeExt() защищенный Метод

protected WriteNetscapeExt ( ) : void
Результат void

WritePalette() защищенный Метод

protected WritePalette ( ) : void
Результат void

WritePixels() защищенный Метод

protected WritePixels ( ) : void
Результат void

WriteShort() защищенный Метод

protected WriteShort ( int value ) : void
value int
Результат void

WriteString() защищенный Метод

protected WriteString ( String s ) : void
s String
Результат void

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

closeStream защищенное свойство

protected bool closeStream
Результат bool

colorDepth защищенное свойство

protected int colorDepth
Результат int

colorTab защищенное свойство

protected byte[] colorTab
Результат byte[]

delay защищенное свойство

protected int delay
Результат int

dispose защищенное свойство

protected int dispose
Результат int

firstFrame защищенное свойство

protected bool firstFrame
Результат bool

fs защищенное свойство

protected Stream fs
Результат Stream

height защищенное свойство

protected int height
Результат int

image защищенное свойство

protected WriteableBitmap image
Результат WriteableBitmap

indexedPixels защищенное свойство

protected byte[] indexedPixels
Результат byte[]

palSize защищенное свойство

protected int palSize
Результат int

pixels защищенное свойство

protected byte[] pixels
Результат byte[]

repeat защищенное свойство

protected int repeat
Результат int

sample защищенное свойство

protected int sample
Результат int

sizeSet защищенное свойство

protected bool sizeSet
Результат bool

started защищенное свойство

protected bool started
Результат bool

transIndex защищенное свойство

protected int transIndex
Результат int

transparent защищенное свойство

protected Color transparent
Результат Color

usedEntry защищенное свойство

protected bool[] usedEntry
Результат bool[]

width защищенное свойство

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