Table of Contents

Class SvgConstants.Tags

Namespace
iText.Svg
Assembly
itext.svg.dll

Class containing the constant property names for the tags in the SVG spec

public sealed class SvgConstants.Tags
Inheritance
SvgConstants.Tags
Inherited Members

Constructors

Tags()

public Tags()

Fields

A

Tag defining a Hyperlink.

public const string A = "a"

Field Value

string

ALT_GLYPH

Alternate glyphs to be used instead of regular grlyphs, e.g. ligatures, Asian scripts, ...

public const string ALT_GLYPH = "altGlyph"

Field Value

string

ALT_GLYPH_DEF

Defines a set of glyph substitions.

public const string ALT_GLYPH_DEF = "altGlyphDef"

Field Value

string

ALT_GLYPH_ITEM

Defines a candidate set of glyph substitutions.

public const string ALT_GLYPH_ITEM = "altGlyphItem"

Field Value

string

ANIMATE

Not supported in PDF.

public const string ANIMATE = "animate"

Field Value

string

ANIMATE_COLOR

Not supported in PDF.

public const string ANIMATE_COLOR = "animateColor"

Field Value

string

ANIMATE_MOTION

Not supported in PDF.

public const string ANIMATE_MOTION = "animateMotion"

Field Value

string

ANIMATE_TRANSFORM

Not supported in PDF.

public const string ANIMATE_TRANSFORM = "animateTransform"

Field Value

string

CIRCLE

Tag defining a circle.

public const string CIRCLE = "circle"

Field Value

string

CLIP_PATH

Tag defining a clipping path.

public const string CLIP_PATH = "clipPath"

Field Value

string

Remarks

Tag defining a clipping path. A clipping path defines the region where can be drawn. Anything outside the path won't be drawn.

COLOR_PROFILE

Tag defining the color profile to be used.

public const string COLOR_PROFILE = "color-profile"

Field Value

string

CURSOR

Not supported in PDF

public const string CURSOR = "cursor"

Field Value

string

DEFS

Tag defining objects that can be reused from another context

public const string DEFS = "defs"

Field Value

string

DESC

Tag defining the description of its parent element

public const string DESC = "desc"

Field Value

string

ELLIPSE

Tag defining an ellipse.

public const string ELLIPSE = "ellipse"

Field Value

string

FE_BLEND

Tag defining how to blend two objects together.

public const string FE_BLEND = "feBlend"

Field Value

string

FE_COLOR_MATRIX

Tag defining the color matrix transformations that can be performed.

public const string FE_COLOR_MATRIX = "feColorMatrix"

Field Value

string

FE_COMPONENT_TRANSFER

Tag defining color component remapping.

public const string FE_COMPONENT_TRANSFER = "feComponentTransfer"

Field Value

string

FE_COMPOSITE

Tag defining the combination of two input images.

public const string FE_COMPOSITE = "feComposite"

Field Value

string

FE_COMVOLVE_MATRIX

Tag defining a matrix convolution filter

public const string FE_COMVOLVE_MATRIX = "feConvolveMatrix"

Field Value

string

FE_DIFFUSE_LIGHTING

Tag defining the lighting map.

public const string FE_DIFFUSE_LIGHTING = "feDiffuseLighting"

Field Value

string

FE_DISPLACEMENT_MAP

Tag defining the values to displace an image.

public const string FE_DISPLACEMENT_MAP = "feDisplacementMap"

Field Value

string

FE_DISTANT_LIGHT

Tag defining a distant light source.

public const string FE_DISTANT_LIGHT = "feDistantLight"

Field Value

string

FE_FLOOD

Tag defining the fill of a subregion.

public const string FE_FLOOD = "feFlood"

Field Value

string

FE_FUNC_A

Tag defining the transfer function for the Alpha component.

public const string FE_FUNC_A = "feFuncA"

Field Value

string

FE_FUNC_B

Tag defining the transfer function for the Blue component.

public const string FE_FUNC_B = "feFuncB"

Field Value

string

FE_FUNC_G

Tag defining the transfer function for the Green component.

public const string FE_FUNC_G = "feFuncG"

Field Value

string

FE_FUNC_R

Tag defining the transfer function for the Red component.

public const string FE_FUNC_R = "feFuncR"

Field Value

string

FE_GAUSSIAN_BLUR

Tag defining the blur values.

public const string FE_GAUSSIAN_BLUR = "feGaussianBlur"

Field Value

string

FE_IMAGE

Tag defining a image data from a source.

public const string FE_IMAGE = "feImage"

Field Value

string

FE_MERGE

Tag defining that filters will be applied concurrently instead of sequentially.

public const string FE_MERGE = "feMerge"

Field Value

string

FE_MERGE_NODE

Tag defining a node in a merge.

public const string FE_MERGE_NODE = "feMergeNode"

Field Value

string

FE_MORPHOLOGY

Tag defining the erosion or dilation of an image.

public const string FE_MORPHOLOGY = "feMorphology"

Field Value

string

FE_OFFSET

Tag defining the offset of an image.

public const string FE_OFFSET = "feOffset"

Field Value

string

FE_POINT_LIGHT

Tag defining a point light effect.

public const string FE_POINT_LIGHT = "fePointLight"

Field Value

string

FE_SPECULAR_LIGHTING

Tag defining a lighting map.

public const string FE_SPECULAR_LIGHTING = "feSpecularLighting"

Field Value

string

FE_SPOTLIGHT

Tag defining a spotlight.

public const string FE_SPOTLIGHT = "feSpotLight"

Field Value

string

FE_TILE

Tag defining a fill that can be repeated.

public const string FE_TILE = "feTile"

Field Value

string

Remarks

Tag defining a fill that can be repeated. Similar to PATTERN.

FE_TURBULENCE

Tag defining values for the perlin turbulence function.

public const string FE_TURBULENCE = "feTurbulence"

Field Value

string

FILTER

Tag defining a collection of filter operations.

public const string FILTER = "filter"

Field Value

string

FONT

Tag defining a font.

public const string FONT = "font"

Field Value

string

FONT_FACE

Tag defining a font-face.

public const string FONT_FACE = "font-face"

Field Value

string

FONT_FACE_FORMAT

Tag defining the formats of the font.

public const string FONT_FACE_FORMAT = "font-face-format"

Field Value

string

FONT_FACE_NAME

Tag defining the name of the font.

public const string FONT_FACE_NAME = "font-face-name"

Field Value

string

FONT_FACE_SRC

Tag defining the source file of the font.

public const string FONT_FACE_SRC = "font-face-src"

Field Value

string

FONT_FACE_URI

Tag defining the URI of a font.

public const string FONT_FACE_URI = "font-face-uri"

Field Value

string

FOREIGN_OBJECT

Tag definign a foreign XML standard to be inserted.

public const string FOREIGN_OBJECT = "foreignObject"

Field Value

string

Remarks

Tag definign a foreign XML standard to be inserted. E.g. MathML

G

Tag defining a group of elements.

public const string G = "g"

Field Value

string

GLYPH

Tag defining a single glyph.

public const string GLYPH = "glyph"

Field Value

string

GLYPH_REF

Tag defining a sigle glyph for altGlyph.

public const string GLYPH_REF = "glyphRef"

Field Value

string

HKERN

Tag defining the horizontal kerning values in between two glyphs.

public const string HKERN = "hkern"

Field Value

string

IMAGE

Tag defining an image.

public const string IMAGE = "image"

Field Value

string

LINE

Tag defining a line.

public const string LINE = "line"

Field Value

string

LINEAR_GRADIENT

Tag defining a linear gradient.

public const string LINEAR_GRADIENT = "linearGradient"

Field Value

string

Tag defining a link

public const string LINK = "link"

Field Value

string

MARKER

Tag defining the graphics (arrowheads or polymarkers) to be drawn at the end of paths, lines, etc.

public const string MARKER = "marker"

Field Value

string

MASK

Tag defining a mask.

public const string MASK = "mask"

Field Value

string

METADATA

Tag defining metadata.

public const string METADATA = "metadata"

Field Value

string

MISSING_GLYPH

Tag defining content to be rendered if a glyph is missing from the font.

public const string MISSING_GLYPH = "missing-glyph"

Field Value

string

MPATH

Not supported in PDF

public const string MPATH = "mpath"

Field Value

string

PATH

Tag defining a path.

public const string PATH = "path"

Field Value

string

PATTERN

Tag defining a graphical object that can be repeated.

public const string PATTERN = "pattern"

Field Value

string

POLYGON

Tag defining a polygon shape.

public const string POLYGON = "polygon"

Field Value

string

POLYLINE

Tag defining a polyline shape.

public const string POLYLINE = "polyline"

Field Value

string

RADIAL_GRADIENT

Tag defining a radial gradient

public const string RADIAL_GRADIENT = "radialGradient"

Field Value

string

RECT

Tag defining a rectangle.

public const string RECT = "rect"

Field Value

string

SCRIPT

Not supported in PDF.

public const string SCRIPT = "script"

Field Value

string

SET

Not supported in PDF.

public const string SET = "set"

Field Value

string

STOP

Tag defining the ramp of colors in a gradient.

public const string STOP = "stop"

Field Value

string

STOP_COLOR

Tag defining the color in stop point of a gradient.

public const string STOP_COLOR = "stop-color"

Field Value

string

STOP_OPACITY

Tag defining the opacity in stop point of a gradient.

public const string STOP_OPACITY = "stop-opacity"

Field Value

string

STYLE

Tag defining the style to be.

public const string STYLE = "style"

Field Value

string

SVG

Tag defining an SVG element.

public const string SVG = "svg"

Field Value

string

SWITCH

Tag defining a switch element.

public const string SWITCH = "switch"

Field Value

string

SYMBOL

Tag defining graphical templates that can be reused by the use tag.

public const string SYMBOL = "symbol"

Field Value

string

TEXT

Tag defining text to be drawn on a page/screen.

public const string TEXT = "text"

Field Value

string

TEXT_LEAF

Phantom tag for text leaf.

public const string TEXT_LEAF = ":text-leaf"

Field Value

string

TEXT_PATH

Tag defining a path on which text can be drawn.

public const string TEXT_PATH = "textPath"

Field Value

string

TITLE

Tag defining the description of an element.

public const string TITLE = "title"

Field Value

string

Remarks

Tag defining the description of an element. Is not rendered.

TSPAN

Tag defining a span within a text element.

public const string TSPAN = "tspan"

Field Value

string

USE

Tag defining the use of a named object.

public const string USE = "use"

Field Value

string

VIEW

Tag defining how to view the image.

public const string VIEW = "view"

Field Value

string

VKERN

Tag defining the vertical kerning values in between two glyphs.

public const string VKERN = "vkern"

Field Value

string