Menambahkan Lampiran ke Dokumen PDF
Contents
[
Hide
]
Lampiran dapat berisi berbagai informasi dan dapat berupa berbagai jenis file. Artikel ini menjelaskan cara menambahkan lampiran ke file PDF.
- Buat proyek C++ baru.
- Tambahkan referensi ke Aspose.PDF DLL.
- Buat objek Document.
- 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");
}