Ekstrak Lampiran dari File PDF

Contents
[ ]

Salah satu kategori utama di bawah kemampuan ekstraksi dari Aspose.Pdf.Facades namespace adalah ekstraksi lampiran. Kategori ini menyediakan serangkaian metode, yang tidak hanya membantu mengekstrak lampiran tetapi juga menyediakan metode yang dapat memberikan informasi terkait lampiran, yaitu metode GetAttachmentInfo dan GetAttachName yang memberikan informasi lampiran dan nama lampiran masing-masing. Untuk mengekstrak dan kemudian mendapatkan lampiran, kita menggunakan metode ExtractAttachment dan GetAttachment.

Potongan kode berikut menunjukkan kepada Anda cara menggunakan metode PdfExtractor:

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

    // Create the extractor
    using (var pdfExtractor = new Aspose.Pdf.Facades.PdfExtractor())
    {
        // Bind PDF document
        pdfExtractor.BindPdf(dataDir + "GetAlltheAttachments.pdf");

        // Extract attachments
        pdfExtractor.ExtractAttachment();

        // Get attachment names
        if (pdfExtractor.GetAttachNames().Count > 0)
        {
            Console.WriteLine("Extracting and storing...");

            // Get extracted attachments
            pdfExtractor.GetAttachment(dataDir + "GetAlltheAttachments_out.pdf");
        }
    }
}