Gambaran Umum

Rilis GroupDocs.Metadata untuk .NET 25.5 menghadirkan banyak fitur baru, perbaikan, dan perbaikan bug untuk meningkatkan pengalaman pengelolaan metadata dokumen Anda. Rilis ini difokuskan pada dukungan yang lebih baik untuk file SVG, termasuk kemampuan untuk memperbarui dan membersihkan paket XMP. Baik Anda seorang pengembang yang ingin mengintegrasikan pengelolaan metadata ke dalam aplikasi, maupun pengguna yang ingin mengelola metadata dokumen secara efisien, rilis ini memiliki sesuatu untuk Anda.

Daftar Isi

Cara Membersihkan Paket XMP dalam File SVG

Pada bagian ini, kami akan menunjukkan cara membersihkan paket XMP dari file SVG menggunakan GroupDocs.Metadata untuk .NET. Hal ini dapat berguna ketika Anda perlu menghapus metadata dari file SVG untuk memastikan kepatuhan terhadap kebijakan privasi atau mengurangi ukuran file.

Langkah-langkah Membersihkan Paket XMP dalam File SVG

  1. Muat file SVG menggunakan kelas Metadata.
  2. Ambil paket root dari file SVG.
  3. Atur paket XMP menjadi null.
  4. Simpan file SVG yang telah dimodifikasi.

Contoh Kode

// Clean XMP package
using (Metadata metadata = new Metadata("input.svg"))
{
    // Retrieve the root package of the SVG file
    var format = metadata.GetRootPackage<SvgRootPackage>();

    // Set the XMP package to null to clean it
    format.XmpPackage = null;

    // Save the modified SVG file
    metadata.Save();
}

Cara Memperbarui Properti XMP dalam File SVG

Pada bagian ini, kami akan memperlihatkan cara memperbarui properti XMP dari file SVG menggunakan GroupDocs.Metadata untuk .NET. Hal ini dapat berguna ketika Anda perlu menambahkan atau memodifikasi properti metadata dalam file SVG untuk manajemen dokumen yang lebih baik. Misalnya ketika Anda ingin mengedit bidang label dasar XMP.

Langkah-langkah Memperbarui Properti XMP dalam File SVG

  1. Muat file SVG menggunakan kelas Metadata.
  2. Ambil paket root dari file SVG.
  3. Buat objek XmpPacketWrapper baru.
  4. Atur properti XMP yang diinginkan.
  5. Tetapkan XmpPacketWrapper ke paket root.
  6. Simpan file SVG yang telah dimodifikasi.

Contoh Kode

// How to update XMP properties of a SVG file.
using (Metadata metadata = new Metadata("input.svg"))
{
    // Retrieve the root package of the SVG file
    var root = metadata.GetRootPackage<SvgRootPackage>();

    // Print the XmpBasic Label before updating
    Console.WriteLine("XmpBasic Label before: {0}", "");

    // Create a new XmpPacketWrapper object
    var xmpPacketWrapper = new XmpPacketWrapper();

    // Create a new XmpBasicPackage object and set the Label property
    xmpPacketWrapper.Schemes.XmpBasic = new XmpBasicPackage();
    xmpPacketWrapper.Schemes.XmpBasic.Label = "Architecture collection";

    // Assign the XmpPacketWrapper to the root package
    root.XmpPackage = xmpPacketWrapper;

    // Save the modified SVG file
    metadata.Save();
}

Memulai dengan Versi Percobaan Gratis

Secara default, perpustakaan beroperasi dalam mode percobaan tanpa lisensi, memungkinkan Anda menjelajahi fitur dasar dan fungsionalitasnya. Anda dapat mengunduh GroupDocs.Metadata untuk Python via .NET dari halaman GroupDocs Releases.

Selain itu, Anda dapat memperoleh lisensi sementara melalui tautan ini. Lisensi sementara memungkinkan Anda menggunakan perpustakaan tanpa batasan apa pun dan mengeksplorasi seluruh kemampuan secara penuh.

Lihat Juga

Untuk informasi lebih lanjut, Anda dapat merujuk ke sumber daya berikut:

Coba GroupDocs.Metadata untuk .NET Secara Gratis

Anda dapat mengunduh versi percobaan gratis dari releases.groupdocs.com dan juga memperoleh lisensi sementara di purchase.groupdocs.com/temporary-license/. Lisensi sementara memungkinkan Anda mencoba perpustakaan kami tanpa batasan.