找到 538 篇文章 关于 HTML5 Canvas

如何使用 FabricJS 在画布上禁用统一缩放?

Rahul Gurung
更新于 2022-03-24 11:18:32

795 次浏览

在本文中,我们将学习如何在使用 FabricJS 的画布上禁用统一缩放。在 FabricJS 中,当从角拖动对象时,对象会按比例进行变换。但是,我们可以通过使用 uniformScaling 属性来禁用此行为。语法new fabric.Canvas(element: HTMLElement|String, { uniformScaling: Boolean }: Object)参数element − 此参数是元素本身,可以使用 document.getElementById() 或元素本身的 id 获取。FabricJS 画布将在此元素上初始化。options (可选) − 此参数是一个对象,它为我们的画布提供额外的自定义。使用此参数,可以设置颜色等属性,... 阅读更多

如何使用 FabricJS 通过角点非均匀调整对象大小?

Rahul Gurung
更新于 2022-05-19 13:32:34

752 次浏览

在本文中,我们将学习如何使用 FabricJS 通过角点非均匀调整对象大小。在 FabricJS 中,当从角拖动对象时,对象会按比例进行变换。但是,我们可以通过按住 uniScaleKey 来控制此行为。语法new fabric.Canvas(element: HTMLElement|String, { uniScaleKey: String }: Object)参数element − 此参数是元素本身,可以使用 Document.getElementById() 或元素本身的 id 获取。FabricJS 画布将在此元素上初始化。options (可选) − 此参数是一个对象,它为我们的画布提供额外的自定义。使用此参数,可以设置颜色等属性,... 阅读更多

如何使用 FabricJS 设置画布上选择区域边框的宽度?

Rahul Gurung
更新于 2022-05-19 13:29:02

659 次浏览

在本文中,我们将学习如何使用 FabricJS 设置画布上选择区域边框的宽度。选择区域指示使用鼠标选择区域,该区域下的所有对象都将被选中。FabricJS 允许我们使用 selectionLineWidth 属性调整选择区域边框的宽度。语法new fabric.Canvas(element: HTMLElement|String, { selectionLineWidth: Number }: Object)参数element − 此参数是元素本身,可以使用 document.getElementById() 或元素本身的 id 获取。FabricJS 画布将在此元素上初始化。options (可选) − 此参数... 阅读更多

如何使用 FabricJS 设置画布上选择区域的颜色?

Rahul Gurung
更新于 2022-05-19 13:24:55

720 次浏览

在本文中,我们将学习如何使用 FabricJS 设置画布上选择区域的颜色。我们可以使用 selectionColor 属性调整颜色。语法new fabric.Canvas(element: HTMLElement|String, { selectionColor: String }: Object)参数element − 此参数是元素本身,可以使用 document.getElementById() 或元素本身的 id 获取。FabricJS 画布将在此元素上初始化。options (可选) − 此参数是一个对象,它为我们的画布提供额外的自定义。使用此参数,可以设置颜色、光标、边框宽度以及许多其他属性... 阅读更多

如何使用 FabricJS 设置画布上选择区域的边框颜色?

Rahul Gurung
更新于 2022-05-19 12:39:06

722 次浏览

在本文中,我们将学习如何使用 FabricJS 设置画布上选择区域的边框颜色。选择指示是否应启用组选择。FabricJS 允许我们使用 selectionBorderColor 属性相应地调整边框颜色。语法new fabric.Canvas(element: HTMLElement|String, { selectionBorderColor: String }: Object)参数element − 此参数是元素本身,可以使用 document.getElementById() 或元素本身的 id 获取。FabricJS 画布将在此元素上初始化。options (可选) − 此参数是一个对象,它为我们的画布提供额外的自定义。... 阅读更多

如何使用 FabricJS 禁用画布的交互性?

Rahul Gurung
更新于 2022-05-19 12:34:36

1K+ 次浏览

在本文中,我们将学习如何在 FabricJS 中禁用画布的交互性。每个对象顶部的交互层是 FabricJS 的独特功能之一。一旦我们初始化画布,就可以选择对象、四处拖动它们或操作组选择。但是,所有这些都可以通过将 interactive 属性设置为 False 来撤消。语法new fabric.Canvas(element: HTMLElement|String, { interactive : Boolean }: Object)参数element − 此参数是元素本身,可以使用 document.getElementById() 或元素本身的 id 获取。FabricJS 画布... 阅读更多

如何使用 FabricJS 创建一个在对象悬停时显示文本光标的画布?

Rahul Gurung
更新于 2022-05-19 10:56:46

840 次浏览

在本文中,我们将使用 FabricJS 创建一个在悬停时显示文本光标的画布。text 是可用的原生光标样式之一,也可以在 FabricJS 画布中使用。FabricJS 提供各种类型的游标,例如默认、全部滚动、十字线、列调整大小、行调整大小等,这些游标在后台重用原生游标。hoverCursor 属性设置将鼠标悬停在画布对象上时光标的样式。语法new fabric.Canvas(element: HTMLElement|String, { hoverCursor: String }: Object)参数element − 此参数是元素本身,可以使用 document.getElementById() 或元素的 id... 阅读更多

如何使用 FabricJS 创建一个在对象悬停时显示进度光标的画布?

Rahul Gurung
更新于 2022-05-19 10:51:45

312 次浏览

在本文中,我们将使用 FabricJS 创建一个在悬停时显示进度光标的画布。progress 是可用的原生光标样式之一,也可以在 FabricJS 画布中使用。FabricJS 提供各种类型的游标,例如默认、全部滚动、十字线、列调整大小、行调整大小等,这些游标在后台重用原生游标。hoverCursor 属性设置将鼠标悬停在画布对象上时光标的样式语法new fabric.Canvas(element: HTMLElement|String, { hoverCursor: String }: Object)参数element − 此参数是元素本身,可以使用 document.getElementById() 或元素的 id... 阅读更多

如何使用 FabricJS 创建一个在对象悬停时显示帮助光标的画布?

Rahul Gurung
更新于 2022-05-19 10:36:34

348 次浏览

在本文中,我们将使用 FabricJS 创建一个在悬停时显示帮助光标的画布。help 是可用的原生光标样式之一,也可以在 FabricJS 画布中使用。FabricJS 提供各种类型的游标,例如默认、全部滚动、十字线、列调整大小、行调整大小等,这些游标在后台重用原生游标。hoverCursor 属性设置将鼠标悬停在画布对象上时光标的样式。语法new fabric.Canvas(element: HTMLElement|String, { hoverCursor: String }: Object)参数element − 此参数是元素本身,可以使用 document.getElementById() 或元素的... 阅读更多

如何使用 FabricJS 创建一个在对象悬停时显示等待光标的画布?

Rahul Gurung
更新于 2022-05-19 10:33:01

164 次浏览

在本文中,我们将使用 FabricJS 创建一个在悬停时显示等待光标的画布。wait 是可用的原生光标样式之一,也可以在 FabricJS 画布中使用。FabricJS 提供各种类型的游标,例如默认、全部滚动、十字线、列调整大小、行调整大小等,这些游标在后台重用原生游标。hoverCursor 属性设置将鼠标悬停在画布对象上时光标的样式。语法new fabric.Canvas(element: HTMLElement|String, { hoverCursor: String }: Object)参数element − 此参数是元素本身,可以使用 document.getElementById() 或元素的... 阅读更多

广告