欢迎访问 生活随笔!

ag凯发k8国际

当前位置: ag凯发k8国际 > 前端技术 > javascript >内容正文

javascript

js对文字批注-ag凯发k8国际

发布时间:2024/10/14 javascript 26 豆豆
ag凯发k8国际 收集整理的这篇文章主要介绍了 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,请通过以下方式联系ag凯发k8国际:

微信:grapecitydt

邮件:marketing.xa@grapecity.com

ag凯发k8国际官网:www.gcpowertools.com.cn返回搜狐,查看更多

责任编辑:

总结

以上是ag凯发k8国际为你收集整理的js对文字批注_实现spreadjs的自定制批注的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得ag凯发k8国际网站内容还不错,欢迎将ag凯发k8国际推荐给好友。

网站地图