Table of Contents

Class ImageBuffer

Namespace
Svg.FilterEffects
Assembly
Svg.dll
public class ImageBuffer : Dictionary<string, Bitmap>, IDictionary<string, Bitmap>, ICollection<KeyValuePair<string, Bitmap>>, IReadOnlyDictionary<string, Bitmap>, IReadOnlyCollection<KeyValuePair<string, Bitmap>>, IEnumerable<KeyValuePair<string, Bitmap>>, IDictionary, ICollection, IEnumerable, IDeserializationCallback, ISerializable, IDisposable
Inheritance
ImageBuffer
Implements
Inherited Members

Constructors

ImageBuffer(RectangleF, float, ISvgRenderer, Action<ISvgRenderer>)

public ImageBuffer(RectangleF bounds, float inflate, ISvgRenderer renderer, Action<ISvgRenderer> renderMethod)

Parameters

bounds RectangleF
inflate float
renderer ISvgRenderer
renderMethod Action<ISvgRenderer>

Properties

Buffer

public Bitmap Buffer { get; }

Property Value

Bitmap

this[string]

public Bitmap this[string key] { get; set; }

Parameters

key string

Property Value

Bitmap

Transform

public Matrix Transform { get; set; }

Property Value

Matrix

Methods

Add(string, Bitmap)

public void Add(string key, Bitmap value)

Parameters

key string
value Bitmap

Clear()

public void Clear()

ContainsKey(string)

public bool ContainsKey(string key)

Parameters

key string

Returns

bool

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

Remove(string)

public bool Remove(string key)

Parameters

key string

Returns

bool

TryGetValue(string, out Bitmap)

public bool TryGetValue(string key, out Bitmap value)

Parameters

key string
value Bitmap

Returns

bool