找回密码
 立即注册

QQ登录

只需一步,快速开始

jiankeyan

中级会员

98

主题

268

帖子

796

积分

中级会员

积分
796
jiankeyan
中级会员   /  发表于:2021-1-26 14:57  /   查看:3898  /  回复:15
image.png302727965.png image.png730505370.png 途中红框内的特殊字符一致,但是表格中无法显示。但是表格点击到编辑状态可显示。请问这儿如何处理

15 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-1-26 16:13:05
沙发
您好,您可以看下富文本
https://demo.grapecity.com.cn/sp ... ic-rich-text/purejs

若仍未解决您的问题,建议您提供一个能复现问题的demo以及字体。
回复 使用道具 举报
jiankeyan
中级会员   /  发表于:2021-1-26 17:25:48
板凳
本帖最后由 jiankeyan 于 2021-1-26 17:29 编辑

这个是demo

特殊字符.zip

49.81 KB, 下载次数: 42

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-1-26 18:15:46
地板

建议您以富文本的形式在表单上显示 image.png939484558.png

特殊字符.zip

50.58 KB, 下载次数: 44

回复 使用道具 举报
jiankeyan
中级会员   /  发表于:2021-1-27 09:15:31
5#
但是这儿的话我们有历史数据的问题,也就是说我们有表格中以前的特殊字符已经在里面了。这儿只解决了新的数据插入的问题,解决不了历史数据显示的问题
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-1-27 09:33:47
6#
jiankeyan 发表于 2021-1-27 09:15
但是这儿的话我们有历史数据的问题,也就是说我们有表格中以前的特殊字符已经在里面了。这儿只解决了新的数 ...

您可以参考下面的代码给单元格设置您的字体
  1. spread.suspendPaint();
  2.          sheet.getRange("A1:T200", GC.Spread.Sheets.SheetArea.viewport).font("normal 18px EUDC");
  3.          spread.resumePaint();
复制代码
image.png799903259.png
回复 使用道具 举报
jiankeyan
中级会员   /  发表于:2021-1-28 10:19:48
7#
font("normal 18px EUDC");  这个字号如何使用原来设置好的字号
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-1-28 10:38:38
8#
jiankeyan 发表于 2021-1-28 10:19
font("normal 18px EUDC");  这个字号如何使用原来设置好的字号

您需要根据您的需求调整大小并改为对应的字号,无法直接调整回原来的字号。
回复 使用道具 举报
jiankeyan
中级会员   /  发表于:2021-2-2 14:17:48
9#
这个还是无法解决我们如今的问题,我们对于这个特殊字符分为两个方面,一个是已经有的模板里带有特殊字符的需要在网页上显示出来(但是你给的设置字体的那个破坏了原有的格式),另一个是以后插入的特殊字符要显示出来
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-2-2 14:59:52
10#
本帖最后由 DerrickJiao 于 2021-2-2 15:00 编辑

这边给您的解决方案,无论是粘贴到表单还表单原有的内容都正常显示,您根据您的需求调整字体的大小就行了。这边不理解您描述的破坏原有格式。如果没有解决您的问题麻烦您提供能复现问题的demo。
image.png673222655.png
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部