Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
キャンバスの上部と左側に新しいスペースを追加して、キャンバスのサイズを変更することはできますか?dx左側にdyピクセルを追加し、上部にピクセルを追加しますか?もしそうなら、現在のキャンバスが非常に大きい場合、それを行うための最良の最適化されたソリューションは何ですか...?
dx
dy
はい、これはメモリ内のキャンバスで可能です。キャンバスビットマップを一時的なメモリ内キャンバスに描画して「保存」し、キャンバスのサイズを変更して、古いビットマップを適切な場所に描画するだけです。
これがその実例です:
http://jsfiddle.net/simonsarris/YdtEd/