javascript
js对文字批注_实现SpreadJS的自定制批注
原標題:實現SpreadJS的自定制批注
SpreadJS純前端表格控件是基于HTML5的Java電子表格和網格功能控件,適用于.NET、Java和移動端等各平臺在線編輯類Excel功能的表格程序開發。
本文介紹了如何實現SpreadJS的自定制批注。
1. 你可以定制批注, 比如格式化批注的文本,設置批注的邊框、位置、大小等等。
2. 在你添加批注之前, 你可以使用 text 方法來設置文本。批注的位置和大小也能夠設置。比如:
3. 如果你在調整行高或者列寬的時候, 不想要批注的位置以及大小跟著調整, 你可以使用 dynamicMove 和 dynamicSize 方法來設置,例如:
comment.dynamicMove(false);
comment.dynamicSize(false);
如果批注的 dynamicMove 設置是 false 并且 dynamicSize 設置是 true,則不會有任何影響。
4. 在你編輯完批注的文本后,你可以格式化文本, 比如字體, 文本修飾等,比如:
5. 你可以給批注添加一個邊框, 批注的邊框設置格式類似于標準 DOM 的邊框設置。例如:
comment.borderStyle('dotted');
comment.borderWidth(5);
comment.borderColor('red');
6. 當批注互相疊加的時候,你可以通過 zIndex 來設置批注的層疊順序。
comment1.zIndex(100);
comment2.zIndex(101);
7. 如果你不想要用戶通過用戶界面來改變批注,你可以使用 lock 方法來鎖定它。 不過在鎖定批注之前,你需要鎖定表單。 如果你僅僅是不想要用戶編輯文本,你可以使用 lockText 方法來鎖定文本。
sheet.options.isProtected = true;
comment.lock(true);
comment.lockText(true);
效果展示:
快人一步,免費試用
試用SpreadJS,請通過以下方式聯系我們:
微信:GrapeCityDT
郵件:marketing.xa@grapecity.com
官網:www.gcpowertools.com.cn返回搜狐,查看更多
責任編輯:
總結
以上是生活随笔為你收集整理的js对文字批注_实现SpreadJS的自定制批注的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: recyclerview item点击无
- 下一篇: 华为交换机导入配置_华为交换机基础配置1