Menambahkan Lampiran ke Dokumen PDF

Contents
[ ]

Lampiran dapat berisi berbagai informasi dan dapat berupa berbagai jenis file. Artikel ini menjelaskan cara menambahkan lampiran ke file PDF.

Potongan kode berikut juga bekerja dengan pustaka Aspose.Drawing.

  1. Buat proyek C# baru.
  2. Tambahkan referensi ke DLL Aspose.PDF.
  3. Buat objek Document.
  4. Buat objek FileSpecification dengan file yang Anda tambahkan, dan deskripsi file.
  5. Tambahkan objek FileSpecification ke koleksi EmbeddedFiles objek Document, dengan metode Add koleksi tersebut.

Koleksi EmbeddedFiles berisi semua lampiran dalam file PDF. Potongan kode berikut menunjukkan cara menambahkan lampiran dalam dokumen PDF.

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

    // Open PDF document
    using (var document = new Aspose.Pdf.Document(dataDir + "AddAttachment.pdf"))
    {
        // Setup new file to be added as attachment
        Aspose.Pdf.FileSpecification fileSpecification = new Aspose.Pdf.FileSpecification(dataDir + "test.txt", "Sample text file");

        // Add attachment to document's attachment collection
        document.EmbeddedFiles.Add(fileSpecification);

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