Show / Hide Table of Contents

Class InlineImageCache

Cache for rendering img tags in textobject. You can use only HTTP[s] protocol with absolute urls.

Inheritance
System.Object
InlineImageCache
Implements
System.IDisposable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: FastReport.Utils
Assembly: FastReport.OpenSource.dll
Syntax
public class InlineImageCache : IDisposable

Constructors

InlineImageCache()

Declaration
public InlineImageCache()

Properties

Serialized

Is serialized

Declaration
public bool Serialized { get; set; }
Property Value
Type Description
System.Boolean

Methods

AllItems()

Enumerates all values

Declaration
public IEnumerable<InlineImageCache.CacheItem> AllItems()
Returns
Type Description
System.Collections.Generic.IEnumerable<InlineImageCache.CacheItem>

Dispose()

Declaration
public void Dispose()

Dispose(Boolean)

Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type Name Description
System.Boolean disposing

Finalize()

Declaration
protected void Finalize()

Get(String)

Return CacheItem by src

Declaration
public InlineImageCache.CacheItem Get(string src)
Parameters
Type Name Description
System.String src

Src attribute from img tag

Returns
Type Description
InlineImageCache.CacheItem

Load(String)

Declaration
public Image Load(string src)
Parameters
Type Name Description
System.String src
Returns
Type Description
Image

Set(String, InlineImageCache.CacheItem)

Set CacheItem by src

Declaration
public InlineImageCache.CacheItem Set(string src, InlineImageCache.CacheItem item)
Parameters
Type Name Description
System.String src

Src attribute from img tag

InlineImageCache.CacheItem item

CacheItem

Returns
Type Description
InlineImageCache.CacheItem

Validate(String)

Validate src attribute from image

Declaration
public bool Validate(string src)
Parameters
Type Name Description
System.String src

Src attribute from img tag

Returns
Type Description
System.Boolean

return true if src is valid

Events

AfterLoad

Occurs before image load

Declaration
public static event EventHandler<InlineImageCache.LoadEventArgs> AfterLoad
Event Type
Type Description
System.EventHandler<InlineImageCache.LoadEventArgs>

BeforeLoad

Occurs after image load

Declaration
public static event EventHandler<InlineImageCache.LoadEventArgs> BeforeLoad
Event Type
Type Description
System.EventHandler<InlineImageCache.LoadEventArgs>

Implements

System.IDisposable
Back to top Generated by DocFX