1

ある画像を別の画像に回転およびスケーリングする必要がある Web アプリを開発しています。回転およびスケーリングする画像の背景は透明である必要があります。

このために、HTML5 キャンバス要素を使用する KinecticJS を使用してみましたが、Canvas 要素の画像レンダリング技術のために、画像が歪んでいました。

現在、RaphaelJS または Flash のいずれかに移行するオプションがありますが、どちらを選択するかについて確実なアイデアが得られていません。

RaphaelJS を Flash と比較した場合の長所と短所を教えてください。

事前にサンクス。

4

3 に答える 3

0

これらが画像操作の 2 つの要件のみである場合は、Raphael を使用することを完全にお勧めします。

このプロジェクトにおける Raphael の主な利点は次のとおりです。

  • FLASHより軽いです。
  • Raphael はさまざまなプラットフォームとデバイスでサポートされていますが、Flash はサポートされていません (これは Flash の主な欠点の 1 つです)。

Raphael を使用することの短所は次のとおりです。

  • より複雑な画像操作とアニメーションのサポートはあまりありません。たとえば、複数の画像をグループ化してそれらに変換を適用する必要がある場合、これを Raphael で行うのは困難です。一方、FLASH を使用すると、画像をグループ化し、それらに変換を適用することが非常に簡単になります。

あなたの説明では、「1つの画像」だけを操作する必要があると述べているため、特定のプロジェクトで短所が大きな後退にならないようにしています。

これが役立つことを願っています。

于 2013-06-16T11:10:07.940 に答える