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
RectangleFinflate
floatrenderer
ISvgRendererrenderMethod
Action<ISvgRenderer>
Properties
Buffer
public Bitmap Buffer { get; }
Property Value
this[string]
public Bitmap this[string key] { get; set; }
Parameters
key
string
Property Value
Transform
public Matrix Transform { get; set; }
Property Value
Methods
Add(string, Bitmap)
public void Add(string key, Bitmap value)
Parameters
Clear()
public void Clear()
ContainsKey(string)
public bool ContainsKey(string key)
Parameters
key
string
Returns
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
TryGetValue(string, out Bitmap)
public bool TryGetValue(string key, out Bitmap value)