Vector Markup Language (VML、ベクトルマークアップ言語) は、ベクター画像を描画するための XML 言語である。VML は1998年に Microsoft, Macromedia, HP, Autodesk, Visio
(英語版) の 5 社によって W3C に提出された。その一方で Adobe や Sun など数社は、競合する仕様である PGML を提出した。[1]この 2 つの仕様は後に統合・改良され、その結果 SVG が生まれた。VML は W3C標準にはならなかったものの、Internet Explorer 5.0 以降及び Microsoft Office 2000 以降の製品に実装されている。
Google マップや非ActiveX型電子国土Webシステムのβ2版では、Internet Explorer 5.5 以降のブラウザでベクトル画像を描画する手段として VML を採用している。[2],[3] 以下に、赤色で塗りつぶされた楕円を描画するコードの例を示す。<v:oval style="position:absolute; left:0; top:0; width:100pt; height:50pt" fillcolor="red"></v:oval> 参考までに、SVG でこれと等価な図形を描くためのコードを以下に示す。<ellipse cx="50" cy="25" rx="50" ry="25" style="fill:red;"/>
コード例
注釈[脚注の使い方]^ ⇒PGML
^ Google Maps
^ ⇒非ActiveX型電子国土Webシステムに関する技術情報(Ver.β2.0)[リンク切れ]
関連項目
Office Open XML (仕様の一部となっている)
外部リンク
Macromedia、Microsoftなどが2次元グラフィックス記述言語「VML」をW3Cに提出
⇒Vector Markup Language (VML) (英語)
⇒Scalable Vector Graphics (SVG) (英語)
表
話
編
歴
画像ファイルフォーマット
対応ブラウザ(英語版)
SVG(英語版)
ラスターイメージ
ANI
ANIM(英語版)
APNG
ART
AVIF
BEF
BMF
BMP
BPG
BSAVE
CAL
CGM
CIN
CPC
DPX
ECW
EXR
FITS
FLIC
FPX
GIF
HDRi
HEIF
ICER
ICNS
ICO
ICS
IGES
ILBM
JBIG
JBIG2
JNG
JPEG
JPEG 2000
JPEG-LS
JPEG-HDR
JPEG XL
JPEG XR
MNG
MIFF
PBM
PCX
PGF
PGM
PICT
PICtor
Pixel
PNG
PPM
PSP
QOI
RAD
RGBE
SGI
TGA
TIFF
Logluv TIFF
WBMP
WebP
XAR
XBM
XCF
XPM
RAW画像
CIFF
DNG
ベクターイメージ
AI(英語版)
CDR
CGM
DXF
EVA(英語版)
EMF
Gerber
HVIF(英語版)
IGES
PGML(英語版)
SVG
VML
WMF