Clemens Eisserer: Wie am effizientesten copyArea bei Canvas implementieren?

Beitrag lesen

Hi,

Ich suche nach einer Möglichkeit, einen Bereich eines HTML5-Canvas an eine andere Position zu kopieren - ähnlich der copyArea Methode von Java.

Die einzige Idee die mir eingefallen wäre, ist zuerst den Bereich mittels getImageData() als ImageData-Objekt zu kopieren und anschließend wieder mittels drawImage() zu zeichnen - was leider langsam ist.

Kennt ihr einen effizienteren Weg?

Danke im Vorraus, Clemens