Html2Canvas - SVG - FontFace
HTML
<script src="https://github.com/niklasvh/html2canvas/releases/download/v1.0.0-alpha.10/html2canvas.min.js"></script>
<svg width="600" height="200" style="background-color:lightblue;">
<text transform="translate(100, 100)" style="font-size:60px; font-family: 'Oswald'">Hello world</text>
</svg>
<br/>
<button id="createCanvasButton">Create canvas !</button>
CSS
@import url(//fonts.googleapis.com/css?family=Oswald);
JavaScript
$('#createCanvasButton').on('click', function() {
html2canvas(document.body).then(function(canvas) {
document.body.appendChild(canvas);
});
});