Class SVGImageElementBuilder

Class SVGImageElementBuilder

名称: Aspose.Svg.Builder 会議: Aspose.SVG.dll (25.5.0)

ビルダークラスは、SVGの「イメージ」要素を構築するために使用されます。それは「イメージ」要素に特定のさまざまな属性を設定し、クリップパス、マスク、スタイル、スクリプトなどの追加の構成を追加する方法を提供します。

[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(アクション)

SVG「イメージ」要素にクリップパス設定を追加します。

public SVGImageElementBuilder AddClipPath(Action<svgclippathelementbuilder> configure)

Parameters

configure Action < SVGClipPathElementBuilder >

SVGClipPathElementBuilder の設定アクションです。

Returns

SVGImageElementBuilder

SVGImageElementBuilder の現在のインスタンスは、メソッドチェーニングのためのものです。

AddMask(オリジナルタイトル:svgmaskelementbuilder>)

SVG「イメージ」要素にマスク設定を追加します。

public SVGImageElementBuilder AddMask(Action<svgmaskelementbuilder> configure)

Parameters

configure Action < SVGMaskElementBuilder >

SVGMaskElementBuilder のための設定アクションです。

Returns

SVGImageElementBuilder

SVGImageElementBuilder の現在のインスタンスは、メソッドチェーニングのためのものです。

AddScript(アクション)

SVG「イメージ」要素にスクリプト設定を追加します。

public SVGImageElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action < SVGScriptElementBuilder >

SVGScriptElementBuilder の設定アクションです。

Returns

SVGImageElementBuilder

SVGImageElementBuilder の現在のインスタンスは、メソッドチェーニングのためのものです。

AddStyle(アクション)

SVG「イメージ」要素にスタイル設定を追加します。

public SVGImageElementBuilder AddStyle(Action<svgstyleelementbuilder> configure)

Parameters

configure Action < SVGStyleElementBuilder >

SVGStyleElementBuilder の設定アクションです。

Returns

SVGImageElementBuilder

SVGImageElementBuilder の現在のインスタンスは、メソッドチェーニングのためのものです。

Create(Document)

提供された SVG ドキュメントのコンテキストに、SVGImageElement の例を作成します。

protected override SVGImageElement Create(Document document)

Parameters

document Document

SVGドキュメントは、要素が作成される場所です。

Returns

SVGImageElement

SVGImageElementの例です。

Href(ストレッチ)

SVG「イメージ」要素の「href」属性を設定し、挿入する画像のURLを指定します。

public SVGImageElementBuilder Href(string value)

Parameters

value string

画像のURLです。

Returns

SVGImageElementBuilder

SVGImageElementBuilder の現在のインスタンスは、メソッドチェーニングのためのものです。

HrefBase64FromBytes(ビート( ), ストリップ)

SVG「イメージ」要素の「href」属性を、画像の base64 コードバイトを使用して設定します。

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

Parameters

data byte ( )

画像データのバイト順序。

mimeType string

イメージのMIMEタイプです。

Returns

SVGImageElementBuilder

SVGImageElementBuilder の現在のインスタンスは、メソッドチェーニングのためのものです。

HrefBase64FromFile(ストレッチ)

SVG「イメージ」要素の「href」属性を base64 暗号化された画像ファイルを使用して設定します。

public SVGImageElementBuilder HrefBase64FromFile(string imagePath)

Parameters

imagePath string

画像のファイルパス。

Returns

SVGImageElementBuilder

SVGImageElementBuilder の現在のインスタンスは、メソッドチェーニングのためのものです。

HrefBase64FromFile(ストリップ、ストリップ)

指定された MIME タイプを持つ base64 暗号化された画像ファイルを使用して SVG の「イメージ」要素の「href」属性を設定します。

public SVGImageElementBuilder HrefBase64FromFile(string filePath, string mimeType)

Parameters

filePath string

画像のファイルパス。

mimeType string

イメージのMIMEタイプです。

Returns

SVGImageElementBuilder

SVGImageElementBuilder の現在のインスタンスは、メソッドチェーニングのためのものです。</transformbuilder,></svgimageelementbuilder,></svgimageelementbuilder,>

 日本語