TX Text Control .NET Server

DocumentBasePath Property

Property
Namespace
TXTextControl
Package
TXTextControl.TextControl.Core.SDK as TXTextControl.Core.dll from the private NuGet feed or Text Control Offline Packages
Also in
TXTextControl.TextControl.ASP.SDK as TXTextControl.dll

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);
}