当前位置: 首页 > news >正文

高新快速建设网站找哪家免费网络推广软件

高新快速建设网站找哪家,免费网络推广软件,网站制作软件手机,网站app建设图片本篇文章介绍一下如何创建图像的 JSON 表示形式 使用 FabricJS 的对象。我们可以通过创建一个实例来创建一个 Image 对象 织物.图像。由于它是FabricJS的基本元素之一,我们也可以轻松地 通过应用角度、不透明度等属性来自定义它。为了创建 JSON Image 对象的表示&am…

本篇文章介绍一下如何创建图像的 JSON 表示形式 使用 FabricJS 的对象。我们可以通过创建一个实例来创建一个 Image 对象 织物.图像。由于它是FabricJS的基本元素之一,我们也可以轻松地 通过应用角度、不透明度等属性来自定义它。为了创建 JSON Image 对象的表示,我们使用 toJSON 方法。

语法

toJSON(propertiesToInclude: Array): Object

 

参数

  • propertiesToInclude - 此参数接受一个 Array,其中包含任何 我们可能希望在输出中额外包含的属性。这个参数是 可选。

使用toJSON方法

示例

看一个代码示例,看看使用 toJSON 方法时记录的输出。在这种情况下,将返回图像实例的 JSON 表示形式。

<!DOCTYPE html>
<html>
<head><!-- Adding the Fabric JS Library--><script src="https://cdnjs.cloudflare.com/ajax/libs/fabric.js/510/fabric.min.js"></script>
</head>
<body><h2>Using the toJSON method</h2><p>You can open console from dev tools and see that the logged output contains the JSON representation of the image instance</p><canvas id="canvas"></canvas><img src="https://www.tutorialspoint.com/images/logo.png" id="img1" style="display: none" /><script>// Initiate a canvas instancevar canvas = new fabric.Canvas("canvas");canvas.setWidth(document.body.scrollWidth);canvas.setHeight(250);// Initiating the image elementvar imageElement = document.getElementById("img1");// Initiate an Image objectvar image = new fabric.Image(imageElement, {top: 50,left: 110,});// Add it to the canvascanvas.add(image);// Using the toJSON methodconsole.log("JSON representation of the Image instance is: ",image.toJSON());</script>
</body>
</html>

 

使用toJSON方法添加其他属性

示例

再看一个代码示例,看看如何使用 toJSON 方法。在本例中,我们添加了一个名为“name”的自定义属性。我们可以 将特定属性作为选项中的第二个参数传递给 fabric.Image 实例 对象并将相同的密钥传递给 toJSON 方法。

<!DOCTYPE html>
<html>
<head><!-- Adding the Fabric JS Library--><script src="https://cdnjs.cloudflare.com/ajax/libs/fabric.js/510/fabric.min.js"></script>
</head>
<body><h2>Using toJSON method to add additional properties</h2><p>You can open console from dev tools and see that the logged output contains added property called name</p><canvas id="canvas"></canvas><img src="https://www.tutorialspoint.com/images/logo.png" id="img1" style="display: none" /><script>// Initiate a canvas instancevar canvas = new fabric.Canvas("canvas");canvas.setWidth(document.body.scrollWidth);canvas.setHeight(250);// Initiating the image elementvar imageElement = document.getElementById("img1");// Initiate an Image object with name key// passed in options objectvar image = new fabric.Image(imageElement, {top: 50,left: 110,name: "Image instance",});// Add it to the canvascanvas.add(image);// Using the toJSON methodconsole.log("JSON representation of the Image instance is: ",image.toJSON(["name"]));</script>
</body>
</html>

 

http://www.khdw.cn/news/21181.html

相关文章:

  • 泉州关键词排名工具百度seo运营工作内容
  • 茶叶网站建设的优势搜索关键词推荐
  • 有赞商城官网登录seo网络培训学校
  • 网站建设ihuibest国际域名注册网站
  • 地方门户网站开发网络培训心得体会总结
  • 做第三方团购的平台网站百度推广公司哪家比较靠谱
  • 海南网站建设制作今日新闻最新
  • 郑州网站关武汉seo招聘
  • 申请域名之后如何做网站开鲁seo网站
  • wordpress主题插件汉化seo优化百度技术排名教程
  • wordpress把文章标题放进url阿亮seo技术
  • 做外贸 访问国外网站网站模板下载免费
  • 动漫制作专业好不好常州seo排名收费
  • 做网站待遇哪些网站可以免费发广告
  • 聊城网站建设哪家专业营销最好的方法
  • 动态域名可以做网站吗百度推广登录首页官网
  • 自己的网站打不开了线上宣传方式有哪些
  • 网站后台密码如何破解湖南有实力seo优化哪家好
  • 手机网站跟pc网站有什么不同浏览器打开
  • 国家工商网站查询百度一级代理商
  • 长春谁家做网站发表文章的平台有哪些
  • qq客服代码放在wordpress那里seo权重查询
  • 武汉文理学院机电与建筑工程网站百度热搜的含义
  • 领动做的网站怎么样百度竞价推广投放
  • 汕头网站设计制作公司今天的重要新闻
  • 青岛网站建设设计html网页制作模板代码
  • 网博士自助建站系统下载百度搜索大数据
  • 铜陵app网站做招聘百度推广软件
  • wordpress图标字体不显示湖南专业的关键词优化
  • 建筑网片厂家直销seo工作内容