📜  Fabric.js 画布 backgroundImage 属性

📅  最后修改于: 2021-11-10 03:54:29             🧑  作者: Mango

在本文中,我们将看到如何使用backgroundImage属性在Fabric.js 中设置Canvas的背景图像。 Fabric.js 中的 Canvas 用作 HTML 提供的本机画布对象的包装器。它提供对底层画布的高级访问,允许它拥有一个对象模型,允许解析 SVG 文件,并允许以直观的方式与画布进行交互。

方法:为了使它成为可能,我们将使用一个名为Fabric.js的 JavaScript 库。导入库后,我们将在 body 标签中创建 canvas 块。之后,我们将初始化Fabric.js提供的画布对象的实例,并使用backgroundImage属性更改画布的背景图像。

句法:

fabric.Canvas(canvasElement, {
    backgroundImage: String | Fabric.Image
});

参数:此属性接受如上所述和下文所述的单个参数。

  • backgroundImage:它是一个包含图像 URL 的字符串或一个 Fabric.Image 对象,用于指定 Canvas 的背景图像。

以下示例说明了在 JavaScript 中使用 Fabric.js Canvas backgroundImage属性。

示例 1:此示例使用字符串URL 来更改 Canvas 的背景图像。

HTML


  

    
    

  

    
        

            GeeksforGeeks         

                     Fabric.js | Canvas backgroundImage Property              
                       


HTML


  

    
    

  

    
        

            GeeksforGeeks         

                     Fabric.js | Canvas backgroundImage Property              
                               


输出:

示例 2:此示例使用 Fabric.Image 对象来更改 Canvas 的背景图像。

HTML



  

    
    

  

    
        

            GeeksforGeeks         

                     Fabric.js | Canvas backgroundImage Property              
                               

输出: