TX Text Control .NET for WPF

DocumentBasePath Property

Property
Namespace
TXTextControl
Package
TXTextControl.TextControl.WPF.SDK as TXTextControl.dll from the private NuGet feed or Text Control Offline Packages

Description

Sets a base path saved in the document that is used to resolve relative file paths.

Syntax

public string DocumentBasePath { get; set; }

Examples

The following example resolves relative document resources against an application-owned assets directory. The configured base settings are then used by the appropriate load or save operation.

loadSaveSettingsBase.DocumentBasePath = Path.GetFullPath("DocumentAssets");
if (loadSaveSettingsBase is LoadSettings loadSettings)
{
    textControl.Load("template.docx", StreamType.WordprocessingML, loadSettings);
}
else if (loadSaveSettingsBase is SaveSettings saveSettings)
{
    textControl.Save("configured-document.docx", StreamType.WordprocessingML, saveSettings);
}