歡迎進入本頁面!
本視頻主要介紹了使用SpreadJS電子表格控件繪制形狀的相關(guān)內(nèi)容。通過視頻你將了解到以下內(nèi)容(常用API):
創(chuàng)建基礎(chǔ)形狀:sheet.shapes.add()
創(chuàng)建線條形狀:sheet.shapes.addConnector()
獲取形狀:activeSheet.shapes.get("shape1");
刪除形狀:activeSheet.shapes.remove("shape1");
設(shè)置文字:heart.text('My Shape');
設(shè)置樣式:var heartStyle =heart.style();heart.style(heartStyle);
組合形狀:var shapes = [shape1, shape2];
var groupShape = sheet.shapes.group(shapes)
取消組合:sheet.shapes.ungroup(groupShape);
通過固定的形狀模型來創(chuàng)建自定義形狀:
varmodel = {};
sheet.shapes.add('name', model);
可通過公式來改變形狀的屬性:shapeStyle.fill.color = '=Sheet1!B2';