Class SVGImageElementBuilder

Class SVGImageElementBuilder

Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.5.0)

Builder class for constructing an SVG ‘image’ element. This element is used to embed images within SVG graphics. It provides methods to set various attributes specific to the ‘image’ element and to add additional configurations like clip paths, masks, styles, and scripts.

[ComVisible(true)]
public class SVGImageElementBuilder : SVGElementBuilder<svgimageelement>, ISVGElementBuilder, IAttributeSetter, IAnimationElementBuilder, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, ICompositeAttributeSetter, IConditionalProcessingAttributeSetter, ICoreAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter, IGraphicalEventAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IRectAttributeSetter, IXYAttributeSetter, IXAttributeSetter, IYAttributeSetter, IWidthAttributeSetter, IHeightAttributeSetter, IPreserveAspectRatioAttributeSetter

Inheritance

object SVGElementBuilder<svgimageelement> SVGImageElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter , IAnimationElementBuilder , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , ICompositeAttributeSetter , IConditionalProcessingAttributeSetter , ICoreAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter , IGraphicalEventAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , IRectAttributeSetter , IXYAttributeSetter , IXAttributeSetter , IYAttributeSetter , IWidthAttributeSetter , IHeightAttributeSetter , IPreserveAspectRatioAttributeSetter

Inherited Members

SVGElementBuilder<svgimageelement>.Create(Document) , SVGElementBuilder<svgimageelement>.Build(Document) , SVGElementBuilder<svgimageelement>.Build(SVGImageElement) , SVGElementBuilder<svgimageelement>.BuildElement(Document) , SVGElementBuilder<svgimageelement>.Attribute(string, string) , SVGElementBuilder<svgimageelement>.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Extension Methods

SVGBuilderExtensions.AddAnimate<svgimageelementbuilder>(SVGImageElementBuilder, Action<svganimateelementbuilder>) , SVGBuilderExtensions.AddAnimateMotion<svgimageelementbuilder>(SVGImageElementBuilder, Action<svganimatemotionelementbuilder>) , SVGBuilderExtensions.AddAnimateTransform<svgimageelementbuilder>(SVGImageElementBuilder, Action<svganimatetransformelementbuilder>) , SVGBuilderExtensions.AddBuilder<svgimageelementbuilder, telementbuilder="">(SVGImageElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddDesc<svgimageelementbuilder>(SVGImageElementBuilder, Action<svgdescelementbuilder>) , SVGBuilderExtensions.AddMetadata<svgimageelementbuilder, telement="">(SVGImageElementBuilder, Action<svgmetadataelementbuilder>) , SVGBuilderExtensions.AddSet<svgimageelementbuilder>(SVGImageElementBuilder, Action<svgsetelementbuilder>) , SVGBuilderExtensions.AddTitle<svgimageelementbuilder>(SVGImageElementBuilder, Action<svgtitleelementbuilder>) , SVGBuilderExtensions.AlignmentBaseline<svgimageelementbuilder>(SVGImageElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift<svgimageelementbuilder>(SVGImageElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift<svgimageelementbuilder>(SVGImageElementBuilder, double, LengthType) , SVGBuilderExtensions.Class<svgimageelementbuilder>(SVGImageElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath<svgimageelementbuilder>(SVGImageElementBuilder, Action<clippathbuilder>) , SVGBuilderExtensions.ClipRule<svgimageelementbuilder>(SVGImageElementBuilder, ClipRule) , SVGBuilderExtensions.Color<svgimageelementbuilder>(SVGImageElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.Color<svgimageelementbuilder>(SVGImageElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation<svgimageelementbuilder>(SVGImageElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters<svgimageelementbuilder>(SVGImageElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.ColorRendering<svgimageelementbuilder>(SVGImageElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor<svgimageelementbuilder>(SVGImageElementBuilder, Cursor) , SVGBuilderExtensions.Direction<svgimageelementbuilder>(SVGImageElementBuilder, TextDirection) , SVGBuilderExtensions.Display<svgimageelementbuilder>(SVGImageElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline<svgimageelementbuilder>(SVGImageElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill<svgimageelementbuilder>(SVGImageElementBuilder, Action<paintbuilder>) , SVGBuilderExtensions.Fill<svgimageelementbuilder>(SVGImageElementBuilder, Color) , SVGBuilderExtensions.Fill<svgimageelementbuilder>(SVGImageElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity<svgimageelementbuilder>(SVGImageElementBuilder, double) , SVGBuilderExtensions.FillRule<svgimageelementbuilder>(SVGImageElementBuilder, FillRule) , SVGBuilderExtensions.Filter<svgimageelementbuilder>(SVGImageElementBuilder, Action<filtervaluelistbuilder>) , SVGBuilderExtensions.FloodColor<svgimageelementbuilder>(SVGImageElementBuilder, Color) , SVGBuilderExtensions.FloodColor<svgimageelementbuilder>(SVGImageElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.FloodOpacity<svgimageelementbuilder>(SVGImageElementBuilder, double) , SVGBuilderExtensions.FontFamily<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.FontKerning<svgimageelementbuilder>(SVGImageElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning<svgimageelementbuilder>(SVGImageElementBuilder, Kerning) , SVGBuilderExtensions.FontSize<svgimageelementbuilder>(SVGImageElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize<svgimageelementbuilder>(SVGImageElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust<svgimageelementbuilder>(SVGImageElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust<svgimageelementbuilder>(SVGImageElementBuilder,   ) , SVGBuilderExtensions.FontStretch<svgimageelementbuilder>(SVGImageElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle<svgimageelementbuilder>(SVGImageElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.FontWeight<svgimageelementbuilder>(SVGImageElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical<svgimageelementbuilder>(SVGImageElementBuilder, TextOrientation) , SVGBuilderExtensions.Height<svgimageelementbuilder>(SVGImageElementBuilder, double, LengthType) , SVGBuilderExtensions.Id<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.ImageRendering<svgimageelementbuilder>(SVGImageElementBuilder, ImageRendering) , SVGBuilderExtensions.Lang<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.LetterSpacing<svgimageelementbuilder>(SVGImageElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing<svgimageelementbuilder>(SVGImageElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor<svgimageelementbuilder>(SVGImageElementBuilder, Color) , SVGBuilderExtensions.LightingColor<svgimageelementbuilder>(SVGImageElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.MarkerEnd<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.MarkerEnd<svgimageelementbuilder>(SVGImageElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.MarkerMid<svgimageelementbuilder>(SVGImageElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.MarkerStart<svgimageelementbuilder>(SVGImageElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask<svgimageelementbuilder>(SVGImageElementBuilder, Action<maskbuilder>) , SVGBuilderExtensions.OnCanPlay<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnCanPlayThrough<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnCancel<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnChange<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnClick<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnClose<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnCopy<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnCueChange<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnCut<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnDblClick<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnDrag<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnDragEnd<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnDragEnter<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnDragExit<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnDragLeave<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnDragOver<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnDragStart<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnDrop<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnDurationChange<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnEmptied<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnEnded<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnError<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnFocus<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnFocusIn<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnFocusOut<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnInput<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnInvalid<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnKeyDown<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnKeyPress<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnKeyUp<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnLoad<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnLoadStart<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnLoadedData<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnLoadedMetadata<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnMouseDown<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnMouseEnter<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnMouseLeave<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnMouseMove<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnMouseOut<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnMouseOver<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnMouseUp<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnMouseWheel<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnPaste<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnPause<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnPlay<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnPlaying<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnProgress<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnRateChange<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnReset<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnResize<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnScroll<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnSeeked<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnSeeking<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnSelect<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnShow<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnStalled<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnSubmit<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnSuspend<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnTimeUpdate<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnToggle<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnVolumeChange<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.OnWaiting<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.Opacity<svgimageelementbuilder>(SVGImageElementBuilder, double) , SVGBuilderExtensions.Overflow<svgimageelementbuilder>(SVGImageElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder<svgimageelementbuilder>(SVGImageElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents<svgimageelementbuilder>(SVGImageElementBuilder, PointerEvents) , SVGBuilderExtensions.Rect<svgimageelementbuilder>(SVGImageElementBuilder, double, double, double, double, LengthType) , SVGBuilderExtensions.RequiredExtensions<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.SetAttribute<svgimageelementbuilder>(SVGImageElementBuilder, string, string) , SVGBuilderExtensions.SetPreserveAspectRatio<svgimageelementbuilder>(SVGImageElementBuilder, AspectRatioAlign, AspectRatioScaling) , SVGBuilderExtensions.ShapeRendering<svgimageelementbuilder>(SVGImageElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor<svgimageelementbuilder>(SVGImageElementBuilder, Color) , SVGBuilderExtensions.StopColor<svgimageelementbuilder>(SVGImageElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.StopOpacity<svgimageelementbuilder>(SVGImageElementBuilder, double) , SVGBuilderExtensions.Stroke<svgimageelementbuilder>(SVGImageElementBuilder, Action<paintbuilder>) , SVGBuilderExtensions.Stroke<svgimageelementbuilder>(SVGImageElementBuilder, Color) , SVGBuilderExtensions.Stroke<svgimageelementbuilder>(SVGImageElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray<svgimageelementbuilder>(SVGImageElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray<svgimageelementbuilder>(SVGImageElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset<svgimageelementbuilder>(SVGImageElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap<svgimageelementbuilder>(SVGImageElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin<svgimageelementbuilder>(SVGImageElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit<svgimageelementbuilder>(SVGImageElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity<svgimageelementbuilder>(SVGImageElementBuilder, double) , SVGBuilderExtensions.StrokeWidth<svgimageelementbuilder>(SVGImageElementBuilder, double, LengthType) , SVGBuilderExtensions.Style<svgimageelementbuilder>(SVGImageElementBuilder, Action<rulebuilder>) , SVGBuilderExtensions.Style<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.SystemLanguage<svgimageelementbuilder>(SVGImageElementBuilder, string) , SVGBuilderExtensions.Tabindex<svgimageelementbuilder>(SVGImageElementBuilder, int) , SVGBuilderExtensions.TextAnchor<svgimageelementbuilder>(SVGImageElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration<svgimageelementbuilder>(SVGImageElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow<svgimageelementbuilder>(SVGImageElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering<svgimageelementbuilder>(SVGImageElementBuilder, TextRendering) , SVGBuilderExtensions.Transform<svgimageelementbuilder>(SVGImageElementBuilder, Func<transformbuilder, transformbuilder="">) , SVGBuilderExtensions.UnicodeBidi<svgimageelementbuilder>(SVGImageElementBuilder, UnicodeBidi) , SVGBuilderExtensions.Visibility<svgimageelementbuilder>(SVGImageElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace<svgimageelementbuilder>(SVGImageElementBuilder, WhiteSpace) , SVGBuilderExtensions.Width<svgimageelementbuilder>(SVGImageElementBuilder, double, LengthType) , SVGBuilderExtensions.WordSpacing<svgimageelementbuilder>(SVGImageElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing<svgimageelementbuilder>(SVGImageElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode<svgimageelementbuilder>(SVGImageElementBuilder, WritingMode) , SVGBuilderExtensions.X<svgimageelementbuilder>(SVGImageElementBuilder, double, LengthType) , SVGBuilderExtensions.XmlSpace<svgimageelementbuilder>(SVGImageElementBuilder, XmlSpace) , SVGBuilderExtensions.Y<svgimageelementbuilder>(SVGImageElementBuilder, double, LengthType)

Constructors

SVGImageElementBuilder()

public SVGImageElementBuilder()

Methods

AddClipPath(Action<svgclippathelementbuilder>)

Adds a clip path configuration to the SVG ‘image’ element.

public SVGImageElementBuilder AddClipPath(Action<svgclippathelementbuilder> configure)

Parameters

configure Action < SVGClipPathElementBuilder &gt;

A configuration action for the SVGClipPathElementBuilder.

Returns

SVGImageElementBuilder

The current instance of SVGImageElementBuilder for method chaining.

AddMask(Action<svgmaskelementbuilder>)

Adds a mask configuration to the SVG ‘image’ element.

public SVGImageElementBuilder AddMask(Action<svgmaskelementbuilder> configure)

Parameters

configure Action < SVGMaskElementBuilder &gt;

A configuration action for the SVGMaskElementBuilder.

Returns

SVGImageElementBuilder

The current instance of SVGImageElementBuilder for method chaining.

AddScript(Action<svgscriptelementbuilder>)

Adds a script configuration to the SVG ‘image’ element.

public SVGImageElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action < SVGScriptElementBuilder &gt;

A configuration action for the SVGScriptElementBuilder.

Returns

SVGImageElementBuilder

The current instance of SVGImageElementBuilder for method chaining.

AddStyle(Action<svgstyleelementbuilder>)

Adds a style configuration to the SVG ‘image’ element.

public SVGImageElementBuilder AddStyle(Action<svgstyleelementbuilder> configure)

Parameters

configure Action < SVGStyleElementBuilder &gt;

A configuration action for the SVGStyleElementBuilder.

Returns

SVGImageElementBuilder

The current instance of SVGImageElementBuilder for method chaining.

Create(Document)

Creates an instance of SVGImageElement in the provided SVG document context.

protected override SVGImageElement Create(Document document)

Parameters

document Document

The SVG document where the element will be created.

Returns

SVGImageElement

An instance of SVGImageElement.

Href(string)

Sets the ‘href’ attribute of the SVG ‘image’ element, specifying the URL of the image to be embedded.

public SVGImageElementBuilder Href(string value)

Parameters

value string

The URL of the image.

Returns

SVGImageElementBuilder

The current instance of SVGImageElementBuilder for method chaining.

HrefBase64FromBytes(byte[], string)

Sets the ‘href’ attribute of the SVG ‘image’ element using base64 encoded bytes of an image.

public SVGImageElementBuilder HrefBase64FromBytes(byte[] data, string mimeType)

Parameters

data byte []

The byte array of the image data.

mimeType string

The MIME type of the image.

Returns

SVGImageElementBuilder

The current instance of SVGImageElementBuilder for method chaining.

HrefBase64FromFile(string)

Sets the ‘href’ attribute of the SVG ‘image’ element using a base64 encoded image file.

public SVGImageElementBuilder HrefBase64FromFile(string imagePath)

Parameters

imagePath string

The file path of the image.

Returns

SVGImageElementBuilder

The current instance of SVGImageElementBuilder for method chaining.

HrefBase64FromFile(string, string)

Sets the ‘href’ attribute of the SVG ‘image’ element using a base64 encoded image file with a specified MIME type.

public SVGImageElementBuilder HrefBase64FromFile(string filePath, string mimeType)

Parameters

filePath string

The file path of the image.

mimeType string

The MIME type of the image.

Returns

SVGImageElementBuilder

The current instance of SVGImageElementBuilder for method chaining. </svgstyleelementbuilder></svgscriptelementbuilder></svgmaskelementbuilder></svgclippathelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></transformbuilder,></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></rulebuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></paintbuilder></svgimageelementbuilder></svgimageelementbuilder></colorbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></maskbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></colorbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></colorbuilder></svgimageelementbuilder></svgimageelementbuilder></filtervaluelistbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></paintbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></colorbuilder></svgimageelementbuilder></svgimageelementbuilder></clippathbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgimageelementbuilder></svgtitleelementbuilder></svgimageelementbuilder></svgsetelementbuilder></svgimageelementbuilder></svgmetadataelementbuilder></svgimageelementbuilder,></svgdescelementbuilder></svgimageelementbuilder></svgimageelementbuilder,></svganimatetransformelementbuilder></svgimageelementbuilder></svganimatemotionelementbuilder></svgimageelementbuilder></svganimateelementbuilder></svgimageelementbuilder></svgimageelement></svgimageelement></svgimageelement></svgimageelement></svgimageelement></svgimageelement></svgimageelement>

 English