EmbedAttachments

PdfSaveOptions.EmbedAttachments property

Obtiene o establece un valor que determina si se incrustan o no archivos adjuntos en el documento PDF.

public bool EmbedAttachments { get; set; }

Observaciones

El valor predeterminado esFALSO los archivos adjuntos no están incrustados.

Cuando el valor esverdadero Los archivos adjuntos están incrustados en el documento PDF.

No se admite la incrustación de archivos adjuntos al guardar en formato PDF/A y PDF/UA. FALSO El valor se utilizará automáticamente.

No se admite la incrustación de archivos adjuntos cuando el cifrado está habilitado.FALSO value se utilizará automáticamente.

Ejemplos

Muestra cómo agregar archivos adjuntos incrustados al documento PDF.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.InsertOleObject(MyDir + "Spreadsheet.xlsx", "Excel.Sheet", false, true, null);

PdfSaveOptions options = new PdfSaveOptions();
options.EmbedAttachments = true;

doc.Save(ArtifactsDir + "PdfSaveOptions.PdfEmbedAttachments.pdf", options);

Ver también