竹林 发表于 2024-7-15 14:47:27

ActiveReports 18 富文本编辑器 字间距问题

在富文本编辑器中 使用 邮件合并打印功能,编写完 富文本内容如下:





<html>
<head>
    <meta http-equiv=Content-Type content="text/html; charset=gb2312">
    <meta name=Generator content="Microsoft Word 15 (filtered)">
    <title>
         同学
    </title>

</head>
<body lang=ZH-CN style='text-justify-trim:punctuation'>
    <div class=WordSection1 style='layout-grid:15.6pt'>
      <p class=MsoNormal style='line-height:25.0pt'>
            <span style='font-size:22.0pt;font-family:仿宋_GB2312;letter-spacing:20pt'><% 录取院系名称 /%></span>
            <span lang=EN-US style='font-size:22.0pt;font-family:仿宋_GB2312;'></span>
            <span style='font-size:22.0pt;font-family:仿宋_GB2312;letter-spacing:20pt'><% 录取专业名称 /%></span>
            <span style='font-size:22.0pt;font-family:仿宋_GB2312;letter-spacing:20pt'>专业学习。请持此录取通知书于<b><span lang=EN-US>9</span>月</b></span>
            <b><span style='font-size:22.0pt;font-family:仿宋_GB2312;letter-spacing:20pt'><% 报到备注 /%></span></b>
            <b><span style='font-size:22.0pt;font-family:仿宋_GB2312;letter-spacing:20pt'>日</span></b>
            <span style='font-size:22.0pt;font-family:仿宋_GB2312;letter-spacing:20pt'>到</span>
            <b><span style='font-size:22.0pt;font-family:仿宋_GB2312;letter-spacing:20pt'><% 就读校区 /%></span></b>
            <span style='font-size:22.0pt;font-family:仿宋_GB2312;letter-spacing:20pt'>报到。</span>
      </p>
    </div>
</body>

</html>


编辑预览时字间距 正常

正式打印使用时,字间距的效果就没了,为什么?


是什么地方还需要调整吗?


Felix.Li 发表于 2024-7-15 14:47:28

您好,目前我们测试,结果如下:

AR11桌面端导出,带空格。
AR18桌面端导出,带空格。 web端不带。
这个我们也反馈一下开发,是否web端需要增强

Eden.Sun 发表于 2024-7-15 16:06:32

问题描述:

富文本字体间距。

问题解决:
您好,您在需要保持间距的地方需要用 &nbsp; 来进行设置,根据前段解析的话无论多少个空格都只识别一个,需要用转义符 &nbsp; 来表示:


竹林 发表于 2024-7-17 10:45:35

Eden.Sun 发表于 2024-7-15 16:06
问题描述:

富文本字体间距。


不是这个意思,主要是想实现 一行 14各字, 里面有 动态参数 ,静态文字可以这么处理 动态问题 不能这么处理; 所以还是需要 真正实现 字间距配置后 能在预览环节 生效。现在设置了 letter-spacing:20pt 没有作用。

Felix.Li 发表于 2024-7-17 18:49:04

本帖最后由 Felix.Li 于 2024-7-17 18:58 编辑

您哈,这个目前也测试不出来其他的调整间距的,因为确实富文本有一些标签和样式不支持。这个我们也反馈一下开发,看是否确实i现在还不支持。
但是为什么您要用富文本呢,不直接用我们内置的字间距调整呢。
我们的单元格是有字间距的设置的:

这个是不是更简单
页: [1]
查看完整版本: ActiveReports 18 富文本编辑器 字间距问题