ホームページ >ウェブフロントエンド >jsチュートリアル >FabricJS - Line オブジェクトの URL 文字列からキャストされた現在のオブジェクトを削除する方法

FabricJS - Line オブジェクトの URL 文字列からキャストされた現在のオブジェクトを削除する方法

PHPz
PHPz転載
2023-08-27 20:05:09946ブラウズ

FabricJS – 如何删除 Line 对象的 URL 字符串中的当前对象转换?

このチュートリアルでは、FabricJS を使用して Line オブジェクトの URL 文字列から現在のオブジェクトの変換 (スケール、角度、反転、傾斜) を削除する方法を学びます。 Line 要素は FabricJS で提供される基本要素の 1 つです。直線を作成するために使用されます。線要素は幾何学的に 1 次元であり、内部を含まないため、塗りつぶされることはありません。

fabric.Line のインスタンスを作成し、線の x 座標と y 座標を指定してキャンバスに追加することで、線オブジェクトを作成できます。 Line オブジェクトの URL 文字列から現在のオブジェクト変換を削除するには、withoutTransform プロパティを使用します。

###文法### リーリー

パラメータ

  • Options (オプション) - このパラメータは、Line オブジェクトの URL 表現に追加のカスタマイズを提供する object です。高さ、品質、形式、その他多くのプロパティは、このパラメーターを使用して変更できます。withoutTransform はプロパティです。

  • オプションキー

  • withoutTransform - このプロパティは、現在のオブジェクトの変換を解除できる Boolean 値を受け入れます。 true 値を渡すと、最終的な出力イメージにはスケール、角度、反転、または傾きがなくなります。

withoutTransform

属性を使用してエラー値を渡します ###例###

withoutTransform

プロパティに false 値が渡された場合の出力イメージを確認するコード例を見てみましょう。開発ツールからコンソールを開くと、Line オブジェクトの URL 表現が表示されます。 URL をコピーして、新しいタブのアドレス バーに貼り付けて、最終的な出力を確認できます。

この例では、scaleY プロパティと angle プロパティを Line オブジェクトに渡し、それぞれ垂直スケール係数と角度を指定します。したがって、出力は垂直方向にスケーリングされ、70 度回転されます。ただし、withoutTransform プロパティにも false 値を渡したため、最終的な出力イメージには、scaleY プロパティと angle プロパティが含まれたままになります。

リーリー

withoutTransform 属性を使用して true 値を渡します ###例###

コード例を見て、withoutTransform プロパティを使用し、それに true 値を渡したときに Line オブジェクトの最終出力イメージがどのように見えるかを見てみましょう。この場合、最終的な出力イメージにはオブジェクト変換が含まれません。

ああああ

以上がFabricJS - Line オブジェクトの URL 文字列からキャストされた現在のオブジェクトを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。