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.

  1. Buat proyek C++ baru.
  2. Tambahkan referensi ke Aspose.PDF DLL.
  3. Buat objek Document.
  4. Buat objek FileSpecification dengan file yang Anda tambahkan, dan deskripsi file.

Koleksi [EmbeddedFiles](https://reference.aspose.com/pdf/cpp/class/aspose.pdf.embedded_file_collection) berisi semua lampiran dalam file PDF. Cuplikan kode berikut menunjukkan cara menambahkan lampiran dalam dokumen PDF.

```cpp
using namespace System;
using namespace Aspose::Pdf;
using namespace Aspose::Pdf::Text;

void WorkingWithAttachments::AddingAttachment()
{

String _dataDir("C:\\Samples\\");


// Buka dokumen

auto pdfDocument = MakeObject<Document>(_dataDir + u"AddAttachment.pdf");


// Siapkan file baru untuk ditambahkan sebagai lampiran

auto fileSpecification = MakeObject<FileSpecification>(_dataDir + u"test.txt", u"Contoh file teks");


// Tambahkan lampiran ke koleksi lampiran dokumen

pdfDocument->get_EmbeddedFiles()->Add(fileSpecification);


// Simpan output baru

pdfDocument->Save(_dataDir + u"AddAttachment_out.pdf");
}