Class SVGImageElementBuilder

Class SVGImageElementBuilder

Nama dari : Aspose.Svg.Builder Asosiasi: Aspose.SVG.dll (25.5.0)

Kelas Builder untuk membangun elemen ‘gambar’ SVG. Elemen ini digunakan untuk menggabungkan gambar dalam grafis SVM.Ini menyediakan metode untuk menetapkan berbagai atribut spesifik untuk elemen ‘gambar’ dan untuk menambahkan konfigurasi tambahan seperti jalur klip, topeng, gaya, dan skrip.

[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

anggota yang diwarisi

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()

Metode ekspansi

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

Pembangunan ElementBuilder()

public SVGImageElementBuilder()

Methods

AddClipPath(Aksi)

Menambahkan konfigurasi jalur klip ke elemen ‘image’ SVG.

public SVGImageElementBuilder AddClipPath(Action<svgclippathelementbuilder> configure)

Parameters

configure Action dan lt; SVGClipPathElementBuilder >

Sebuah tindakan konfigurasi untuk SVGClipPathElementBuilder.

Returns

SVGImageElementBuilder

Contoh saat ini dari SVGImageElementBuilder untuk metode rantai.

AddMask(Aksi)

Menambahkan konfigurasi topeng ke elemen ‘image’ SVG.

public SVGImageElementBuilder AddMask(Action<svgmaskelementbuilder> configure)

Parameters

configure Action dan lt; SVGMaskElementBuilder >

Sebuah tindakan konfigurasi untuk SVGMaskElementBuilder.

Returns

SVGImageElementBuilder

Contoh saat ini dari SVGImageElementBuilder untuk metode rantai.

AddScript(Aksi )

Menambahkan konfigurasi skrip ke elemen ‘image’ SVG.

public SVGImageElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action dan lt; SVGScriptElementBuilder >

Sebuah tindakan konfigurasi untuk SVGScriptElementBuilder.

Returns

SVGImageElementBuilder

Contoh saat ini dari SVGImageElementBuilder untuk metode rantai.

AddStyle(Aksi )

Menambahkan konfigurasi gaya ke elemen ‘image’ SVG.

public SVGImageElementBuilder AddStyle(Action<svgstyleelementbuilder> configure)

Parameters

configure Action dan lt; SVGStyleElementBuilder >

Sebuah tindakan konfigurasi untuk SVGStyleElementBuilder.

Returns

SVGImageElementBuilder

Contoh saat ini dari SVGImageElementBuilder untuk metode rantai.

Create(Document)

Mencipta instansi SVGImageElement dalam konteks dokumen SVD yang disediakan.

protected override SVGImageElement Create(Document document)

Parameters

document Document

Dokumen SVG di mana elemen akan dibuat.

Returns

SVGImageElement

Salah satu contoh dari SVGImageElement.

Href(String)

Menetapkan atribut ‘href’ dari elemen ‘gambar’ SVG, menentukan URL gambar yang akan dimasukkan.

public SVGImageElementBuilder Href(string value)

Parameters

value string

URL dari gambar tersebut.

Returns

SVGImageElementBuilder

Contoh saat ini dari SVGImageElementBuilder untuk metode rantai.

HrefBase64FromBytes(byte[ ], dan string)

Menetapkan atribut ‘href’ dari elemen ‘gambar’ SVG menggunakan byte yang dikodkan base64 dari gambar.

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

Parameters

data byte [ ]

Array byte dari data gambar.

mimeType string

Jenis MIME dari gambar.

Returns

SVGImageElementBuilder

Contoh saat ini dari SVGImageElementBuilder untuk metode rantai.

HrefBase64FromFile(String)

Menetapkan atribut ‘href’ dari elemen ‘image’ SVG menggunakan file image yang dikodifikasi base64.

public SVGImageElementBuilder HrefBase64FromFile(string imagePath)

Parameters

imagePath string

jalur file dari gambar.

Returns

SVGImageElementBuilder

Contoh saat ini dari SVGImageElementBuilder untuk metode rantai.

HrefBase64FromFile(String dan String)

Setkan atribut ‘href’ dari elemen ‘gambar’ SVG menggunakan file gambar yang dikodifikasi base64 dengan jenis MIME yang ditentukan.

public SVGImageElementBuilder HrefBase64FromFile(string filePath, string mimeType)

Parameters

filePath string

jalur file dari gambar.

mimeType string

Jenis MIME dari gambar.

Returns

SVGImageElementBuilder

Contoh saat ini dari SVGImageElementBuilder untuk metode rantai.</transformbuilder,></svgimageelementbuilder,></svgimageelementbuilder,>

 Indonesia