HTML 到文档:在表之间添加最小值 space

HTML to Doc : Add minimum space between tables

我正在使用 Microsoft.Office.Interop.Word dll 从 HTML 内容生成 word 文档。正确生成 Word 文档文件。但我遇到了很多填充 space 问题。我有两个 table,我想在两个 table 之间给出一个最小值 space。我试图在 table 上应用填充和边距,但两者都不起作用。如果我放置一条额外的线,那么它会在两个 table 之间显示很多 space。

有没有办法在 table 秒之间给出最小值 space?

如果我们在两个 table 之间添加一行的结果。

如果我们不在两个 table 之间放置额外的行。

Word 要求在两个 table 之间有一个 段落 (而不是 "line"),以便将它们分开 table。如果存在 none,如问题中的第二个屏幕截图,则 Word 会将它们视为单个 table。这可能是也可能不是相关文档的问题,但应该理解。

  • 如果 tables 应该是一个单词 table, 则可以 在它们之间插入一个 并用精确的高度格式化该行。
  • 如果 table 确实应该是两个独立的实体,那么 段 (ANSI 13 / \n\r) 需要放在它们之间。这 段落标记不仅仅是一个字符代码——它在幕后 存储重要的格式信息,包括 table 在页面上。

如果 table 之间的段落标记太 "tall" 可以应用多种格式来减少这种情况:

  • 应用较小的字号(Word 支持的最小字号为 1 pt)
  • 减少段落设置Space之前and/orSpace之后

正确地,特别是如果多次使用这种多table 内容格式,格式属性应该设置为段落样式。然后使用它们是将样式应用于段落的简单问题。