TX Text Control .NET Server

EmbeddedFiles Property

Property|Introduced in 29.0
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

Gets or sets an array of EmbeddedFile objects providing the name, data and additional optional properties of files, which are embedded in the current document. The property value is null, if there are no embedded files contained in the document.

Syntax

public EmbeddedFile[] EmbeddedFiles { get; set; }

Examples

The following example configures document settings for the current document by using DocumentSettings.EmbeddedFiles.

DocumentSettings documentSettings = textControl.DocumentSettings;

documentSettings.EmbeddedFiles = new EmbeddedFile[] { new EmbeddedFile("document.docx", new Microsoft.Win32.SafeHandles.SafeFileHandle(IntPtr.Zero, ownsHandle: false), "Quarterly report") };
if (documentSettings.EmbeddedFiles != null)
{
    Console.WriteLine("Document Settings: Embedded Files is available.");
}

documentSettings.DocumentTitle = "Quarterly results";
documentSettings.Author = "Finance team";

Limitations

PDF and PDF/A only.