更改 richtexttablecell 的背景颜色
Change background color of richtexttablecell
我想更改 richtexttablecell 的背景色,我尝试用 lotusscript 解决这个问题,但 lotus script 中没有用于此的方法或属性。
看起来可以用 c api.
来解决这个问题
谁能帮帮我?
在 LS NotesRichTextStyle 或 NotesRightTextParagraphStyle 中似乎没有显示背景色 类。替代方法是将 HTML 与 MIME 或 Genii Soft 的 Midas Rich Text LSX 结合使用。
使用 NotesDXLExporter
和 NotesDXLImporter
:
- 将文档导出为 DXL,
- 替换 DXL 和
中的 table 属性
- 将其导入回文档。
确保使用 notesDXLExporter.RichTextOption=0
.
这是一个 table 背景颜色为 DXL 格式的示例:
<item name='Body'>
<richtext>
<pardef id='1' />
<par def='1' />
<table widthtype='fixedleft' refwidth='2.1493in'>
<tablecolumn width='1.0667in' />
<tablecolumn width='1.0826in' />
<tablerow>
<tablecell bgcolor='blue'>
<pardef id='3' keepwithnext='true' keeptogether='true' />
<par def='3' />
</tablecell>
<tablecell bgcolor='red'>
<pardef id='4' keepwithnext='true' keeptogether='true' />
<par def='4' />
</tablecell>
</tablerow>
<tablerow>
<tablecell bgcolor='yellow'>
<par def='3' />
</tablecell>
<tablecell>
<par def='4' />
</tablecell>
</tablerow>
</table>
<par def='1' />
</richtext>
</item>
替换 DXL 中的 bgcolor 属性应该很容易。
您可以找到 DXL 导出的代码片段 here。
我想更改 richtexttablecell 的背景色,我尝试用 lotusscript 解决这个问题,但 lotus script 中没有用于此的方法或属性。 看起来可以用 c api.
来解决这个问题谁能帮帮我?
在 LS NotesRichTextStyle 或 NotesRightTextParagraphStyle 中似乎没有显示背景色 类。替代方法是将 HTML 与 MIME 或 Genii Soft 的 Midas Rich Text LSX 结合使用。
使用 NotesDXLExporter
和 NotesDXLImporter
:
- 将文档导出为 DXL,
- 替换 DXL 和 中的 table 属性
- 将其导入回文档。
确保使用 notesDXLExporter.RichTextOption=0
.
这是一个 table 背景颜色为 DXL 格式的示例:
<item name='Body'>
<richtext>
<pardef id='1' />
<par def='1' />
<table widthtype='fixedleft' refwidth='2.1493in'>
<tablecolumn width='1.0667in' />
<tablecolumn width='1.0826in' />
<tablerow>
<tablecell bgcolor='blue'>
<pardef id='3' keepwithnext='true' keeptogether='true' />
<par def='3' />
</tablecell>
<tablecell bgcolor='red'>
<pardef id='4' keepwithnext='true' keeptogether='true' />
<par def='4' />
</tablecell>
</tablerow>
<tablerow>
<tablecell bgcolor='yellow'>
<par def='3' />
</tablecell>
<tablecell>
<par def='4' />
</tablecell>
</tablerow>
</table>
<par def='1' />
</richtext>
</item>
替换 DXL 中的 bgcolor 属性应该很容易。
您可以找到 DXL 导出的代码片段 here。