EDIT 16 Des, 2019
Path2D didukung oleh semua browser utama sekarang
EDIT 5 November 2014
Anda sekarang dapat menggunakan ctx.drawImage
untuk menggambar HTMLImageElements yang memiliki sumber .svg di beberapa tetapi tidak semua browser . Chrome, IE11, dan Safari berfungsi, Firefox bekerja dengan beberapa bug (tetapi setiap malam telah memperbaikinya).
var img = new Image();
img.onload = function() {
ctx.drawImage(img, 0, 0);
}
img.src = "http://upload.wikimedia.org/wikipedia/commons/d/d2/Svg_example_square.svg";
Contoh langsung di sini . Anda akan melihat kotak hijau di kanvas. Kotak hijau kedua pada halaman adalah <svg>
elemen yang sama dimasukkan ke DOM untuk referensi.
Anda juga bisa menggunakan objek Path2D baru untuk menggambar jalur SVG (string). Dengan kata lain, Anda dapat menulis:
var path = new Path2D('M 100,100 h 50 v 50 h 50');
ctx.stroke(path);
Contoh langsungnya di sini.
Jawaban anak cucu tua:
Tidak ada yang asli yang memungkinkan Anda untuk menggunakan jalur SVG di kanvas. Anda harus mengonversi diri sendiri atau menggunakan perpustakaan untuk melakukannya untuk Anda.
Saya sarankan mencari di canvg:
http://code.google.com/p/canvg/
http://canvg.googlecode.com/svn/trunk/examples/index.htm