gpt4 book ai didi

c# - 以编程方式输出到 MSword;感应线端

转载 作者:行者123 更新时间:2023-11-30 17:14:05 25 4
gpt4 key购买 nike

我正在尝试使用 MSWord 互操作库编写一个 C# 应用程序,将特殊格式的文本(孤立的阿拉伯字母)输出到一个文件。我遇到的问题是确定在文本换行之前还剩下多少字符。我需要单词在同一行上,不换行,这是默认行为。我发现这很困难,因为当我用空格分隔单词的阿拉伯字母时,它们会被视为单独的字符,因此与连接的单词的行为不同。

感谢任何帮助。谢谢。

最佳答案

将每个字符添加到您的范围内,然后检查范围内的行数

LineCount = range.ComputeStatistics(Word.WdStatistic.wdStatisticLines); 

当行数改变时,您知道它已经换行,并且可以删除最后一个字符或相应地重新格式化

关于c# - 以编程方式输出到 MSword;感应线端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9139026/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com