AddEmbeddedFile(String, ReadOnlySpan, PdfEmbeddedFileOptions?) Method

Definition

Namespace Broadside
Assembly Broadside.dll

Embeds contents (see CreateEmbeddedFile(String, ReadOnlySpan<Byte>, PdfEmbeddedFileOptions?)) and lists the new file in the document's EmbeddedFiles name tree under fileName.

public PdfEmbeddedFileEntry AddEmbeddedFile(string fileName, ReadOnlySpan<byte> contents, PdfEmbeddedFileOptions? options = null)

Parameters

fileName
String

The file's name and its key in the tree.

contents
ReadOnlySpan<Byte>

The file's bytes; copied.

options
PdfEmbeddedFileOptions

Media type, description, dates and relationship; null for the defaults.

Returns

PdfEmbeddedFileEntry
The new entry.

Remarks

ISO 32000-2 §7.7.4, Table 32 (PDF 1.4), and §7.11.4. As AddEmbeddedFile(String, PdfFileSpecification).