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.
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()
Methods
AddClipPath(Aksi)
Menambahkan konfigurasi jalur klip ke elemen ‘image’ SVG.
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.
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.
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.
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.
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.
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.
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.
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.
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,>