找回密码
 立即注册

QQ登录

只需一步,快速开始

csg

注册会员

1

主题

8

帖子

101

积分

注册会员

积分
101
最新发帖
csg
注册会员   /  发表于:2020-7-24 10:14  /   查看:8117  /  回复:12
image.png38943480.png
image.png742650756.png
首先,电脑里安装了钢筋符号字体,需要输入钢筋符号。如上两个图,一个是在Excel中的显示,一个是fpSpread在winForm中的显示。
Excel可以一个单元格显示多种字体,fpSpread一个单元格只能显示一种字体。
有什么好的解决办法?

12 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-7-24 11:41:19
沙发
一个单元格显示多种字体,这个你可以将spread单元格类型设置为富文本类型,这样就可以支持多种字体了
回复 使用道具 举报
csg
注册会员   /  发表于:2020-7-24 14:31:23
板凳
谢谢回复,我试试
回复 使用道具 举报
csg
注册会员   /  发表于:2020-7-24 16:08:05
地板
有没有相关问题的示例,能提供参考不?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-7-24 16:31:00
5#
如果你是通过代码设置的话,可以先设置单元格类型为富文本,然后直接给单元格赋值就行

如果是要在界面上手动输入的话,我验证了一下没有办法直接给富文本单元格设置字体,所以这种方式目前不行
回复 使用道具 举报
csg
注册会员   /  发表于:2020-7-24 17:23:30
6#
一个单元格不能设多种字体?要是能像Excel里那样,在单元格里选中一些文本设置字体,单元格中其他文本不受影响就好了。目前是不是还没实现这点?
回复 使用道具 举报
csg
注册会员   /  发表于:2020-7-24 17:31:24
7#
如果单元格设置成富文本,我试了下,复制->粘贴可以正常显示了
但手动输入不行
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-7-24 18:35:46
8#
是的,目前无法手动输入
回复 使用道具 举报
csg
注册会员   /  发表于:2020-7-25 15:04:02
9#
image.png311972960.png
继续,单元格设为富文本之后,可正常显示出特殊符号了。但打印预览不正常了,未正确显示富文本的内容,怎么解决?我找了一个,我这个Spread的属性里没有LegacyBehaviors属性
image.png658207091.png
回复 使用道具 举报
csg
注册会员   /  发表于:2020-7-25 15:08:51
10#
另外我怎样能够取到spread富文本单元格中带格式的内容,仅仅用fpSpread1.ActiveSheet.Cells[rowindex, columnindex].Text取不到。能像RichTextBox那样取到Rtf格式的字符串吗?
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部