persönlich verwende ich eine Vorlage Dokument mit einigen Titel definieren Text und einige Tag wie:
- [TITEL 1]
Dann bin ich mit so etwas wie dieses:
using (document = DocX.Load(TEMPLATE_LOCATION))
{
#region Static data
//Get datas from the ressource files and translate tag
ResourceSet resourceSet = StaticLabels.ResourceManager.GetResourceSet(CultureInfo.CurrentUICulture, true, true);
foreach (DictionaryEntry entry in resourceSet)
{
string resourceKey = entry.Key.ToString();
string resource = (string)entry.Value;
document.ReplaceText(resourceKey, resource);
}
#endregion //Static Data
#region Add Table of content
document.InsertDefaultTableOfContents();
#endregion //Table of content
}
Die Ressource-Datei enthält [TITEL 1] und einige Texte, um es zu ersetzen
Sie können auch einfach verwenden:
document.ReplaceText("[TITLE]", "My Title");