2017-07-10 9 views

Antwort

0

persönlich verwende ich eine Vorlage Dokument mit einigen Titel definieren Text und einige Tag wie:

  1. [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"); 
Verwandte Themen