【问题标题】:Don't break a line on '-' [closed]不要在'-'上换行[关闭]
【发布时间】:2020-07-29 09:27:15
【问题描述】:

'-'之间的内容好像是一行,如果太大会换行,如何解决?

【问题讨论】:

  • 如果您想要一个有意义的答案,请尝试制定一个清晰而简洁的问题。您的问题的一个答案可能是:放大表格元素以便为字符串留出更多空间 ...
  • 嗨,欢迎来到堆栈溢出。请阅读How to Askminimal reproducible example,了解如何以一种能够让人们能够为您提供更多帮助的方式提出问题。

标签: c# word aspose


【解决方案1】:

您需要一个不间断的连字符。然后它将在新行上呈现整个“2-3”。

在 Aspose 中,这可通过 ControlChar.NonBreakingHyphenChar 获得,请参阅 documentation

【讨论】:

  • docBuilder.Write("hjfdkshfkjdskjf1.23-3.6,kmdfhksdhfkjsdf1.2-3.6km" + ControlChar.NonBreakingHyphenChar) ;它对我不起作用。
  • 这不是你可以在任何字符串上使用的魔法构造,你需要用不间断的连字符替换常规的断连字符(3-3 中的 -)。跨度>
  • 它对我有用,'-' 是常规的,打破连字符我明白了。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-04
  • 2017-07-31
  • 2020-04-26
相关资源
最近更新 更多