Office Server Document Converter V11.0 は、W3Cによる Scalable Vector Graphics (SVG) 1.1 を独自開発したエンジンにより描画します。 SVGの利用方法については、グラフィクスを参照してください。
以下に、SVGの各要素の実装状況を示します。基本的な描画要素を中心に実装されています。
| 注意: | SVG出力の実装状況ではありません。 |
|---|
| 要素 | 実装状況 | 備考 / 対応属性 |
|---|---|---|
| <a> | ○ | |
| <altGlyph> | × | |
| <altGlyphDef> | × | |
| <altGlyphItem> | × | |
| <animate> | × | |
| <animateColor> | × | |
| <animateMotion> | × | |
| <animateTransform> | × | |
| <circle> | ○ | stroke, stroke-width, fill, cx, cy, r
stroke-dasharray, stroke-dashoffset |
| <clipPath> | ○ | clip-rule
clipPathUnits |
| <color-profile> | × | |
| <cursor> | × | |
| <definition-src> | × | |
| <defs> | ○ | |
| <desc> | × | |
| <ellipse> | ○ | stroke, stroke-width, fill, cx, cy, rx, ry
stroke-dasharray, stroke-dashoffset |
| <feBlend> | × | |
| <feColorMatrix> | × | |
| <feComponentTransfer> | × | |
| <feComposite> | × | |
| <feConvolveMatrix> | × | |
| <feDiffuseLighting> | × | |
| <feDisplacementMap> | × | |
| <feDistantLight> | × | |
| <feFlood> | × | |
| <feFuncA> | × | |
| <feFuncB> | × | |
| <feFuncG> | × | |
| <feFuncR> | × | |
| <feGaussianBlur> | × | |
| <feImage> | × | |
| <feMarge> | × | |
| <feMargeNote> | × | |
| <feMorphology> | × | |
| <feOffset> | × | |
| <fePointLight> | × | |
| <feTile> | × | |
| <feTurbulance> | × | |
| <filter> | × | |
| <font> | × | |
| <font-face> | × | |
| <font-face-format> | × | |
| <font-face-name> | × | |
| <font-face-src> | × | |
| <font-face-uri> | × | |
| <foreignObject> | × | |
| <g> | ○ | |
| <glyph> | × | |
| <glyphRef> | × | |
| <hkem> | × | |
| <image> | ○ | xlink:href, x, y, width, height |
| <line> | ○ | stroke, stroke-width, stroke-linecap, x1, y1, x2, y2
stroke-dasharray, stroke-dashoffset, marker-start, marker-end |
| <linearGradient> | ○ | gradientUnits, x1, y1, x2, y2, spreadMethod, gradientTransform |
| <marker> | ○ | markerUnits, markerWidth, markerHeight, viewBox, refX, refY, orient |
| <mask> | × | |
| <metadata> | × | |
| <missing-glyph> | × | |
| <mpath> | × | |
| <path> | ○ | stroke, stroke-width, stroke-linecap, stroke-linejoin, stroke-miterlimit, fill, fill-rule, d
stroke-dasharray, stroke-dashoffset, marker-start, marker-mid, marker-end |
| <pattern> | ○ | id, patternUnits, xlink:href, x, y, width, height, viewBox, patternContentUnits, patternTransform |
| <polygon> | ○ | stroke, stroke-width, stroke-linecap, stroke-linejoin, stroke-miterlimit, fill, fill-rule, points
stroke-dasharray, stroke-dashoffset, marker-start, marker-mid, marker-end |
| <polyline> | ○ | stroke, stroke-width, stroke-linecap, stroke-linejoin, stroke-miterlimit, points, fill, fill-rule |
| <radialGradient> | ○ | gradientUnits, cx, cy, r, fx, fy, spreadMethod, gradientTransform |
| <rect> | ○ | stroke, stroke-width, stroke-linecap, stroke-linejoin, stroke-miterlimit, fill, x, y, width, height, rx, ry
stroke-dasharray, stroke-dashoffset |
| <script> | × | |
| <set> | × | |
| <stop> | ○ | stop-color, offset (stop-opacity) |
| <style> | △ | type |
| <svg> | ○ | xmlns="http://www.w3.org/2000/svg" |
| <switch> | △ | requiredFeatures, requiredExtensions 属性を持つ子要素は無視 systemLanguage が実行環境の言語と一致するか、systemLanguage を持たない最初の子要素が有効 |
| <symbol> | ○ | |
| <text> | ○ | stroke, stroke-width, stroke-linecap, stroke-linejoin, stroke-miterlimit, fill, x, y, dx, dy, rotate, text-anchor, font-family, writing-mode, font-weight, font-style, font-variant, (font-size-adjust,) font-size, letter-spacing, word-spacing, xml:space, baseline-shift
stroke-dasharray, stroke-dashoffset, font-stretch |
| <textPath> | × | |
| <title> | × | |
| <tref> | ○ | |
| <tspan> | ○ | <text>と同じ |
| <use> | ○ | xlink:href, x, y, width, height |
| <view> | × | |
| <vkern> | × |
上の表中の括弧付きの属性は実装されていません。また、以下の属性、関数は共通に使われるもので、実装されています。
なお、gzip圧縮されたSVGにも対応しています。