PdfFileAttachment.Relationship Property
Gets or sets the relationship between the document and the attachment file.
Namespace: DevExpress.Pdf
Assembly: DevExpress.Pdf.v24.2.Core.dll
NuGet Package: DevExpress.Pdf.Core
#Declaration
public PdfAssociatedFileRelationship Relationship { get; set; }
#Property Value
Type | Description |
---|---|
Pdf |
A Pdf |
Available values:
Name | Description |
---|---|
Source | The attached file has the original source material for the associated content. |
Data | The attached file represents information used to derive a visual presentation (e. |
Alternative | The attached file specification has an alternative representation of the content (e. |
Supplement | The attached file represents a supplemental representation of the original source or data. |
Encrypted |
The file specification is an encrypted payload document that should be displayed to the user if the PDF Document Processor has the cryptographic filter needed to decrypt the document. |
Unspecified | The relationship is unknown or does not match any relationship above. |
#Example
using DevExpress.Pdf;
using System;
using System.IO;
using (PdfDocumentProcessor processor = new PdfDocumentProcessor())
{
// Load a document.
processor.LoadDocument("..\\..\\Document.pdf");
// Attach a file to the PDF document.
processor.AttachFile(new PdfFileAttachment() {
CreationDate = DateTime.Now,
Description = "This is my attach file.",
FileName = "MyAttach.txt",
Data = File.ReadAllBytes("..\\..\\FileToAttach.txt")
});
// The attached document.
processor.SaveDocument("..\\..\\Result.pdf");
}