Class: CanvasConvertLogic

CanvasConvertLogic

new CanvasConvertLogic

canvasの画像変換を行うロジック

Methods

drawSVGToCanvas

svg要素の中身をcanvasに描画します。

このメソッドはプロミスを返します。画像(image要素)が使用されている場合は非同期になる場合があります。

Parameters:
Name Type Argument Default Description
svgElement SVG svg要素
canvas Canvas canvas要素
processParameter.simulateItalic Object <optional>
false italic体が描画できるかどうかチェックして描画できない場合に変形してシミュレートするかどうか

toDataURL

canvasに描画されている図形を画像データにして返します

このメソッドはプロミスを返し、非同期で画像のデータURLを返します。画像が使用されている場合は非同期になる場合があります。

Parameters:
Name Type Description
returnType String imgage/png, image/jpeg, image/svg+xml のいずれか
processParameter Object 第1引数にimage/jpegを指定した場合、第2引数は0.0~1.0の範囲で品質レベルを指定
Returns:
doneハンドラに'data:'で始まる画像データURLを渡します
Type
Promise