Platform Metadata Ekstensibel (XMP) adalah standar yang dibuat oleh Adobe Systems Inc. Standar ini dikembangkan untuk memproses dan menyimpan metadata standar dan proprietary. Metadata ini dapat disematkan ke dalam berbagai format file, tetapi dalam artikel ini kita akan fokus hanya pada format file PDF. Kita akan melihat bagaimana kita dapat menyematkan metadata dalam file PDF menggunakan namespace Aspose.Pdf.Facades dalam Aspose.PDF for .NET. Kita akan menggunakan kelas PdfXmpMetadata untuk memanipulasi XMP dalam dokumen PDF.
Latar Belakang
Sebuah file PDF melalui banyak tahap selama masa hidupnya. Kita membuat dokumen PDF dan kemudian meneruskannya ke orang lain atau departemen untuk pemrosesan lebih lanjut. Namun, selama proses ini kita perlu melacak berbagai aspek dari perubahan yang dilakukan. XMP berfungsi untuk tujuan ini dengan melacak perubahan atau informasi lain tentang data dalam file.
Penjelasan
Untuk memanipulasi XMP menggunakan Aspose.Pdf.Facades, kita akan menggunakan kelas PdfXmpMetadata. Kita akan menggunakan kelas ini untuk memanipulasi properti metadata yang telah ditentukan sebelumnya. Kelas PdfXmpMetadata menambahkan properti ini ke file PDF. Ini juga membantu untuk membuka dan menyimpan file PDF di mana kita menambahkan metadata. Jadi, dengan menggunakan kelas PdfXmpMetadata, kita dapat dengan mudah memanipulasi XMP dalam file PDF.
Potongan kode berikut akan membantu Anda memahami cara menggunakan kelas PdfXmpMetadata untuk bekerja dengan XMP.