Как создать табуляции с помощью библиотеки 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);
Другие вопросы по тегам