Genel Bakış
GroupDocs.Metadata for .NET 25.5 sürümü, belge meta verisi yönetimi deneyiminizi geliştirmek için çok sayıda yeni özellik, iyileştirme ve hata düzeltmesi sunar. Bu sürüm, XMP paketlerini güncelleme ve temizleme yeteneği dahil olmak üzere SVG dosyalarına daha iyi destek sağlamaya odaklanır. Uygulamalarınıza meta veri yönetimini entegre etmek isteyen bir geliştirici ya da belge meta verilerini verimli bir şekilde yönetmek isteyen bir kullanıcı olun, bu sürümde sizin için bir şeyler var.
İçindekiler
SVG Dosyalarında XMP Paketini Temizleme
Bu bölümde, GroupDocs.Metadata for .NET kullanarak bir SVG dosyasından XMP paketini nasıl temizleyeceğinizi göstereceğiz. Bu, gizlilik politikalarına uyumu sağlamak veya dosya boyutunu azaltmak için SVG dosyalarından meta verileri kaldırmanız gerektiğinde yararlı olabilir.
SVG Dosyalarında XMP Paketini Temizlemek İçin Adımlar
Metadatasınıfını kullanarak SVG dosyasını yükleyin.- SVG dosyasının kök paketini alın.
- XMP paketini
nullolarak ayarlayın. - Değiştirilmiş SVG dosyasını kaydedin.
Kod Örneği
// 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();
}
SVG Dosyalarında XMP Özelliklerini Güncelleme
Bu bölümde, GroupDocs.Metadata for .NET kullanarak bir SVG dosyasının XMP özelliklerini nasıl güncelleyeceğinizi göstereceğiz. Bu, SVG dosyalarındaki meta veri özelliklerini eklemeniz veya değiştirmeniz gerektiğinde belge yönetimini iyileştirmenize yardımcı olur. Örneğin, XMP temel etiket alanını düzenlemek istediğinizde.
SVG Dosyalarında XMP Özelliklerini Güncellemek İçin Adımlar
Metadatasınıfını kullanarak SVG dosyasını yükleyin.- SVG dosyasının kök paketini alın.
- Yeni bir
XmpPacketWrappernesnesi oluşturun. - İstenen XMP özelliklerini ayarlayın.
XmpPacketWrappernesnesini kök pakete atayın.- Değiştirilmiş SVG dosyasını kaydedin.
Kod Örneği
// 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();
}
Ücretsiz Deneme ile Başlarken
Varsayılan olarak, kütüphane lisans olmadan deneme modunda çalışır ve temel özelliklerini ve işlevlerini keşfetmenizi sağlar. GroupDocs.Metadata for .NET’i GroupDocs Releases sayfasından indirebilirsiniz.
Ayrıca bu bağlantıdan geçici bir lisans edinebilirsiniz. Geçici lisans, kütüphaneyi hiçbir kısıtlama olmadan kullanmanıza ve yeteneklerini tam olarak keşfetmenize olanak tanır.
Ayrıca Bakınız
Daha fazla bilgi için aşağıdaki kaynaklara başvurabilirsiniz:
- GroupDocs.Metadata for .NET Belgeleri
- GroupDocs.Metadata for .NET Ürünleri
- GroupDocs.Metadata for .NET GitHub Örnekleri
- GroupDocs.Metadata for .NET Sürümleri
- Ücretsiz Destek Forumu
GroupDocs.Metadata for .NET’i Ücretsiz Deneyin
releases.groupdocs.com adresinden ücretsiz bir deneme indirebilir ve purchase.groupdocs.com/temporary-license/ adresinden geçici bir lisans edinebilirsiniz. Geçici lisans, kütüphaneyi sınırsız olarak denemenize olanak tanır.