Eliminando un archivo adjunto de PDF

Contents
[ ]

Aspose.PDF puede eliminar archivos adjuntos de archivos PDF. Los archivos adjuntos de un documento PDF se mantienen en la colección EmbeddedFiles del objeto Document.

El siguiente fragmento de código también funciona con la biblioteca Aspose.PDF.Drawing.

Para eliminar todos los archivos adjuntos asociados con un archivo PDF:

  1. Llame al método Delete de la colección EmbeddedFiles.
  2. Guarde el archivo actualizado utilizando el método Save del objeto Document.

El siguiente fragmento de código muestra cómo eliminar archivos adjuntos de un documento PDF.

// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void DeleteAllAttachments()
{
    // The path to the documents directory
    var dataDir = RunExamples.GetDataDir_AsposePdf_Attachments();

    // Open PDF document
    using (var document = new Aspose.Pdf.Document(dataDir + "DeleteAllAttachments.pdf"))
    {
        // Delete all attachments
        document.EmbeddedFiles.Delete();

        // Save PDF document
        document.Save(dataDir + "DeleteAllAttachments_out.pdf");
    }
}