lotus-notes - 使用 LotusScript 检测 RichText 字段中的 "Page Break"

标签 lotus-notes rtf lotusscript

如何检测 RTF 字段中的分页符?

我需要执行一个过程,用符号替换分页符。

最佳答案

使用 LotusScript Domino 类无法做到这一点。

不过,您可以在 DXL 导出的帮助下找到所有分页符:

  1. 导出相关文件https://stackoverflow.com/a/24409018/2065611
  2. 在 DXL 中分析 RTF - 查看 <pardefnewpage='true'
    <item name='Body'>
        <richtext>
        <pardef id='1'/>
        <par def='1'>a</par>
        <par def='1'>b</par>
        <pardef id='2' newpage='true'/>
        <par def='2'>c</par>
        <par def='1'>d</par>
        </richtext>
    </item>

更困难的工作是替换所有出现的情况:

  1. 替换文档DXL中的内容
  2. 将文档的 DXL 导入临时文档
  3. 用临时文档中修改后的 RTF 替换原始 Notes 文档中的 RTF

关于lotus-notes - 使用 LotusScript 检测 RichText 字段中的 "Page Break",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46234836/

相关文章:

java - 如何访问 Lotus Notes 中的 WEB-INF 文件?

lotus-notes - Lotus Notes WebService 消费者填充数组 XSD_STRING

mysql - 如何将现有数据库从 Domino 服务器迁移到关系数据库 (MySQL)

sql - 如何将 SQL 数据库连接到 Lotus Domino Designer?

java - 将 RTF/HTML 字符串绘制到自定义 swing 组件中

c# - 免费的 RTF 到 PDF .NET 组件或工具?

java - 如何发送包含 xPages 内容的时事通讯?

javascript - 如何在网络浏览器中使用 LotusScript 按钮?

java - 如何消除同时访问 Notes 文档的可能性

c# - 如何将 tinymce 生成的 html 转换为 MS Word 文档?