我正试图实现这样的目标:

使用String.Format("{0, -80}", "User Representative" + "Date")不起作用,因为word文档的符号有不同的大小。
实现这一点的最佳方法是使用制表符。我的问题是,是否可以使用Novacode-Docx库创建制表符。如果没有,还有其他方法来实现这一点吗?
发布于 2016-12-16 17:59:56
我找到了简单的解决办法。您需要在您的.docx中创建名为以下内容的字段:%
在此之后,很容易将这些字段替换为您的文本:
document.ReplaceText("%Date1%", YourDate1);
document.ReplaceText("%Date2%", YourDate2);
document.ReplaceText("%Occupation1%", YourOccupation1);
document.ReplaceText("%Occupation2%", YourOccupation2);https://stackoverflow.com/questions/41188440
复制相似问题