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
- Muat file SVG menggunakan kelas
Metadata. - Ambil paket root dari file SVG.
- Atur paket XMP menjadi null.
- 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
- Muat file SVG menggunakan kelas
Metadata. - Ambil paket root dari file SVG.
- Buat objek
XmpPacketWrapperbaru. - Atur properti XMP yang diinginkan.
- Tetapkan
XmpPacketWrapperke paket root. - 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:
- Dokumentasi GroupDocs.Metadata untuk .NET
- Produk GroupDocs.Metadata untuk .NET
- Contoh GitHub GroupDocs.Metadata untuk .NET
- Rilis GroupDocs.Metadata untuk .NET
- Forum Dukungan Gratis
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.