欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

draw.io json

錢諍諍1年前8瀏覽0評論

Draw.io是一個在線繪圖工具,可以幫助用戶輕松地制作各種圖表、流程圖、平面圖等等。而Draw.io最大的特點就是可以將所制作的圖表保存為json文件,方便用戶進行存儲以及分享。下面我們來看一下json文件在Draw.io中的作用。

{
"cells": [
{
"type": "basic.Rect",
"position": {
"x": 50,
"y": 50
},
"size": {
"width": 60,
"height": 60
},
"angle": 0,
"id": "9aa0eb59-d47a-470d-a239-dd71135ec7a0",
"attrs": {
"rect": {
"fill": "#FFFFFF",
"strokeWidth": 1,
"strokeColor": "#000000",
"width": 60,
"height": 60,
"rx": 0,
"ry": 0
},
"text": {
"text": "Hello World",
"fill": "#000000",
"fontFamily": "Arial, helvetica, sans-serif",
"fontSize": 14,
"fontWeight": "normal",
"letterSpacing": 0,
"lineHeight": 1.2,
"padding": 10,
"textWrap": "none",
"textOverflow": "clip",
"ellipsis": false
}
}
}
],
"metadata": {
"title": "Untitled Diagram",
"lastModified": "2022-02-28T06:40:31.953Z",
"creator": "jane_doe@example.com"
}
}

如上所示,一份保存為json的Draw.io文件是以一個json對象為單位進行組織的。其中,cells屬性表示該繪圖對象中的每個元素,比如說繪制的矩形、線條、文字等等。

而在cells屬性中,id代表元素的唯一標識符,type則表示元素類型,可以是basic.Rect(矩形)、basic.Circle(圓形)、basic.Path(路徑)等等,而attrs則表示元素的各種屬性,比如矩形的大小、填充色、邊框粗細等等。

除了cells屬性之外,Draw.io的json文件還包含一個metadata屬性,其中存儲了一些比較重要的信息,比如圖表的標題、最后修改時間、創建者等等。

總之,Draw.io的json文件使得用戶可以輕松地將所制作的圖表進行導出與共享,同時也方便了用戶對圖表進行保存和管理。