ソフトウェアの詳細:
基本的に、<強い> Fabric.js の
この機能の上には、おそらく重要なものとして、内蔵のSVGツーキャンバスパーサーは、開発者が簡単に彼らが以前にHTML 5のキャンバスに、SVGグラフィックスを内蔵しています。
移行することができますこれは、SVG形式であったが、アクセスの開発者が持っていなかった、これらのグラフィックをより詳細に制御を保証します。
インタラクティブオブジェクトモデルは、HTML 5 canvas要素の上に構築されたように、
より複雑な用語でFabric.jsは、DOMは、HTMLページのためのものであると同じように、考えることができます。
Fabric.jsは、クライアント側(ブラウザ)とサーバー側(Node.jsの)環境の両方で動作します。
この<強い>このリリースではの新機能ます。
- BACKの非互換性:
- JSONとCufonは、もはやデフォルトのビルドに含まれています。
- 変更デフォルトのオブジェクトのoriginX / originYます。
- fabric.StaticCanvas#backgroundImageのとfabric.StaticCanvas#overlayImageはfabric.Imageインスタンスです。 fabric.StaticCanvas#backgroundImageOpacity、fabric.StaticCanvas#backgroundImageStretch、fabric.StaticCanvas#overlayImageLeftとfabric.StaticCanvas#overlayImageTopを除去します。
- fabric.Text#backgroundColorのは今fabric.Object#のbackgroundColorます。
- 削除fabric.Object#toGrayscaleとfabric.Object#overlayFill彼らはあまりにも特定しているので、
- fabric.StaticCanvas.toGrayscaleを削除します。
- プロパティcenteredScalingとcenteredRotationに分割centerTransform。オブジェクトの回転が今centeredRotation = trueの場合を除きoriginX / originY点を中心に行われます。今スケーリングオブジェクトはcenteredScaling =真の場合を除き非中心起こります。
左/トップに
我々はすでにfabric.Image.filters.Grayscaleにそのロジックを持っているので、
<強い>バージョン1.5.0のの新機能:
- BACKの非互換性:
- JSONとCufonは、もはやデフォルトのビルドに含まれています。
- 変更デフォルトのオブジェクトのoriginX / originYます。
- fabric.StaticCanvas#backgroundImageのとfabric.StaticCanvas#overlayImageはfabric.Imageインスタンスです。 fabric.StaticCanvas#backgroundImageOpacity、fabric.StaticCanvas#backgroundImageStretch、fabric.StaticCanvas#overlayImageLeftとfabric.StaticCanvas#overlayImageTopを除去します。
- fabric.Text#backgroundColorのは今fabric.Object#のbackgroundColorます。
- 削除fabric.Object#toGrayscaleとfabric.Object#overlayFill彼らはあまりにも特定しているので、
- fabric.StaticCanvas.toGrayscaleを削除します。
- プロパティcenteredScalingとcenteredRotationに分割centerTransform。オブジェクトの回転が今centeredRotation = trueの場合を除きoriginX / originY点を中心に行われます。今スケーリングオブジェクトはcenteredScaling =真の場合を除き非中心起こります。
左/トップに
我々はすでにfabric.Image.filters.Grayscaleにそのロジックを持っているので、
こののバージョン1.4.13での新機能:
- BACKの非互換性:
- JSONとCufonは、もはやデフォルトのビルドに含まれています。
- 変更デフォルトのオブジェクトのoriginX / originYます。
- fabric.StaticCanvas#backgroundImageのとfabric.StaticCanvas#overlayImageはfabric.Imageインスタンスです。 fabric.StaticCanvas#backgroundImageOpacity、fabric.StaticCanvas#backgroundImageStretch、fabric.StaticCanvas#overlayImageLeftとfabric.StaticCanvas#overlayImageTopを除去します。
- fabric.Text#backgroundColorのは今fabric.Object#のbackgroundColorます。
- 削除fabric.Object#toGrayscaleとfabric.Object#overlayFill彼らはあまりにも特定しているので、
- fabric.StaticCanvas.toGrayscaleを削除します。
- プロパティcenteredScalingとcenteredRotationに分割centerTransform。オブジェクトの回転が今centeredRotation = trueの場合を除きoriginX / originY点を中心に行われます。今スケーリングオブジェクトはcenteredScaling =真の場合を除き非中心起こります。
左/トップに
我々はすでにfabric.Image.filters.Grayscaleにそのロジックを持っているので、
<強い>バージョン1.3.0の新のです何ます。
- 削除選択、hasControls、hasBorders、hasRotatingPoint、transparentCornersオブジェクトのデフォルトのオブジェクト/ JSON表現から、perPixelTargetFindます。
- オブジェクトの回転が今centerTransform = trueの場合を除きoriginX / originY点を中心に発生します。
- fabric.Text#textShadow削除されました - 。新しいfabric.Text.shadowプロパティ(fabric.Shadowのタイプ)
- はfabric.BaseBrushシャドウプロパティは、1つのプロパティ=&#のSpark Proのに結合されます。 fabric.BaseBrush.shadow(shadowColorは、shadowBlur、shadowOffsetX、shadowOffsetYはもはや存在し)ます。
- fabric.Path.fromObject今非同期です。 fabric.Canvas#loadFromDatalessJSONは推奨されます。
<強い>バージョン1.2.0のの新機能です。fabric.Object#toDataURLの同期を行います。
- fabric.Text#strokeStyle - &#のSpark Proの。他のオブジェクトとの一貫性を保つためfabric.Text#ストローク、ます。
- fabric.Object.setActive(...) - &#のSpark Proの。 fabric.Object.set(「アクティブ」、...)。 fabric.Object.isActiveがなくなっている(fabric.Object.activeを使用する代わりに)ます。
このの要件の
- のJavaScriptクライアント側で有効になってます。
- サーバー側の環境のために0.6以上をNode.jsの
コメントが見つかりません