Как создать табуляции с помощью библиотеки Novacode-Docx?
Я пытаюсь добиться чего-то вроде этого:
С помощью String.Format("{0, -80}", "User Representative" + "Date")
не работает, потому что символы слова документа имеют разные размеры.
Лучший способ реализовать это - использовать табуляции. Мой вопрос заключается в том, можно ли создавать табуляции с помощью библиотеки Novacode-Docx. Если нет, то есть ли другие способы реализовать это?
1 ответ
Решение
Я нашел простой обходной путь. Вам нужно создать поля в вашем.docx с именем примерно таким: %FieldExample%
После этого очень легко заменить эти поля текстом:
document.ReplaceText("%Date1%", YourDate1);
document.ReplaceText("%Date2%", YourDate2);
document.ReplaceText("%Occupation1%", YourOccupation1);
document.ReplaceText("%Occupation2%", YourOccupation2);