Memanipulasi Metadata XMP

Tambahkan, edit, dan ambil metadata dari file EPS dengan mudah, sehingga Anda memiliki kendali penuh atas informasi dokumen Anda. Tingkatkan konten file EPS ke level baru dengan Aspose.Page Solution untuk C++!

 

Metadata XMP adalah kumpulan properti untuk mendeskripsikan file. Itu ditulis dalam format XML. Metadata mencakup informasi tentang konten file, detail identifikasi yang membedakannya dari file lain, dan data lain yang terkait dengan pembuatan, modifikasi, dan riwayat unggahan file. Selain itu, ini merekam detail tentang pengguna yang berkontribusi pada pembuatan, pengeditan, dan pengunggahan file.

Buka kekuatan file EPS Anda dengan solusi C++ API kami! Integrasi sempurna dengan metadata XMP yang memberi Anda kendali penuh atas dokumen EPS Anda. Baik Anda mengelola aset digital, menyempurnakan informasi hak cipta, atau mengoptimalkan alur kerja kreatif Anda, API kami menyederhanakan prosesnya, memastikan presisi dan efisiensi. Tingkatkan kemampuan penanganan metadata Anda dan dapatkan wawasan lebih mendalam tentang file EPS Anda. Rasakan integrasi sempurna dengan metadata XMP menggunakan solusi C++ API kami. Beli solusinya hari ini atau dapatkan uji coba gratis untuk menemukan fungsi menambahkan, mengedit, dan mengambil metadata dari file EPS! Untuk informasi lebih lanjut dan contoh cara bekerja dengan metadata XMP, kunjungi dokumentasi Aspose.Page API di GitHub . Coba juga aplikasi web XMP Metadata Editor kami, untuk melihat bagaimana fungsi tersebut dapat digunakan.

Untuk menjalankan contoh kode, Anda memerlukan:

  • Aspose.Page untuk C++ API yang kaya fitur, kuat, dan mudah digunakan untuk manipulasi dokumen dan API konversi untuk platform C++.

  • Anda dapat mengunduh versi terbarunya secara langsung, cukup buka pengelola paket NuGet, dan cari Aspose.Page.Cpp dan instal. Anda juga dapat menggunakan perintah berikut dari Package Manager Console.

Package Manager Console Command


    PM> Install-Package Aspose.Page

Tambahkan metadata XMP ke file EPS dengan C++

Untuk memasukkan metadata XMP ke EPS, Anda harus menggunakan entitas Kelas XmpMetadata . Ambil langkah selanjutnya:

  1. Tetapkan jalur ke direktori tempat dokumen berada.
  2. Inisialisasi aliran input untuk file EPS.
  3. Gunakan Kelas PsDocument untuk membuat file PS dari input stream.
  4. Ambil metadata XMP dengan memanggil Metode GetXmpMetadata() .
  5. Simpan dokumen EPS yang diubah dengan memanggil metode Save().

Kode C++ untuk menambahkan metadata XMP

    class AddMetadata : public System::Object
    {
        typedef AddMetadata ThisType;
        typedef System::Object BaseType;

        typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
        RTTI_INFO_DECL();

    public:

        static void Run();
    };

Ubah metadata XMP dari file EPS dengan C++

Untuk menambahkan item array ke metadata XMP, Anda perlu menggunakan entitas yang sama dan mengambil langkah serupa lagi. Langkah tambahan memerlukan penggunaan Metode SetArrayItem() untuk mengubah nilai metadata XMP.

C++ Kode untuk menyusun item ke metadata XMP

    class ChangeMetadata_AddArrayItems : public System::Object
    {
        typedef ChangeMetadata_AddArrayItems ThisType;
        typedef System::Object BaseType;

        typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
        RTTI_INFO_DECL();

    public:

        static void Run();

    };

EPS Apa itu Format File EPS

EPS (ERSF) atau Encapsulated PostScript File Format adalah format yang sebenarnya merupakan program PS yang menjelaskan seperti apa tampilan satu halaman. Ini sebenarnya adalah PS terbatas ditambah catatan khusus yang membantu merangkum grafik PostScript ke dokumen lain. EPS dengan sempurna mendukung grafik vektor atau grafik vektor-raster gabungan. Keunikan formatnya adalah segera setelah diimpor ke dalam dokumen, tidak dapat diedit lagi. Itulah salah satu alasan untuk mengonversi format ini ke format yang dapat Anda gunakan.