Class SVGImageElementBuilder

Class SVGImageElementBuilder

Именује се: Aspose.Svg.Builder Асамблеја: Aspose.SVG.dll (25.5.0)

Клас градитеља за изградњу СВГ ‘име ‘елемента. Овај елемент се користи за уграђивање слика у СВЕГ графике.Обезбеђује методе за постављање различитих атрибута специфичних за елемент “слика” и додавање додатних конфигурација као што су клип путеви, маске, стилови и скрипти.

[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 SVGImageElementBuilder

Implements

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

Наслеђени чланови

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

Методе проширења

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

Constructors

СВГИМАГЕЛЕМЕНТБУИЛДЕР()

public SVGImageElementBuilder()

Methods

AddClipPath(Акција)

Додаје конфигурацију клип пута у елемент “слика” СВГ.

public SVGImageElementBuilder AddClipPath(Action<svgclippathelementbuilder> configure)

Parameters

configure Action < SVGClipPathElementBuilder >

Конфигурација акције за SVGClipPathElementBuilder.

Returns

SVGImageElementBuilder

Тренутна инстанција SVGImageElementBuilder за метода лансирања.

AddMask(Акција)

Додаје конфигурацију маске на елемент “слика” СВГ.

public SVGImageElementBuilder AddMask(Action<svgmaskelementbuilder> configure)

Parameters

configure Action < SVGMaskElementBuilder >

Конфигурација акције за SVGMaskElementBuilder.

Returns

SVGImageElementBuilder

Тренутна инстанција SVGImageElementBuilder за метода лансирања.

AddScript(Акција)

Додаје конфигурацију скрипта на елемент “слика” СВГ.

public SVGImageElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action < SVGScriptElementBuilder >

Конфигурација акције за SVGScriptElementBuilder.

Returns

SVGImageElementBuilder

Тренутна инстанција SVGImageElementBuilder за метода лансирања.

AddStyle(Акција)

Додаје конфигурацију стила у елемент “слика” СВГ.

public SVGImageElementBuilder AddStyle(Action<svgstyleelementbuilder> configure)

Parameters

configure Action < SVGStyleElementBuilder >

Конфигурација акције за SVGStyleElementBuilder.

Returns

SVGImageElementBuilder

Тренутна инстанција SVGImageElementBuilder за метода лансирања.

Create(Document)

Креира инстанцију СВГИмагеЕлемента у обезбеђеном контексту СвГ документа.

protected override SVGImageElement Create(Document document)

Parameters

document Document

СВГ документ у којем ће се елемент створити.

Returns

SVGImageElement

Један пример СВГИМАГЕЛЕМЕНТ.

Href(Стринг)

Поставите атрибут “хреф” елемента “слика” СВГ, одређујући УРЛ слике да буде уграђен.

public SVGImageElementBuilder Href(string value)

Parameters

value string

УРЛ слике.

Returns

SVGImageElementBuilder

Тренутна инстанција SVGImageElementBuilder за метода лансирања.

HrefBase64FromBytes(Бајте[], Стринг)

Поставите атрибут “хреф” елемента “слика” СВГ користећи бази64 кодиране битове слике.

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

Parameters

data byte []

Бајт распореда података слике.

mimeType string

Тип МИМЕ слике.

Returns

SVGImageElementBuilder

Тренутна инстанција SVGImageElementBuilder за метода лансирања.

HrefBase64FromFile(Стринг)

Поставите атрибут ‘хреф’ елемента СВГ ‘име’ користећи бази64 кодиран датотеку слике.

public SVGImageElementBuilder HrefBase64FromFile(string imagePath)

Parameters

imagePath string

Пут датотеке слике.

Returns

SVGImageElementBuilder

Тренутна инстанција SVGImageElementBuilder за метода лансирања.

HrefBase64FromFile(Стринг , Стринг)

Поставите атрибут ‘хреф’ елемента СВГ ‘име’ користећи бази64 кодиран датотеку слике са одређеним МИМЕ типом.

public SVGImageElementBuilder HrefBase64FromFile(string filePath, string mimeType)

Parameters

filePath string

Пут датотеке слике.

mimeType string

Тип МИМЕ слике.

Returns

SVGImageElementBuilder

Тренутна инстанција SVGImageElementBuilder за метода лансирања.</transformbuilder,></svgimageelementbuilder,></svgimageelementbuilder,>

 Српски