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

  1. Metadata sınıfını kullanarak SVG dosyasını yükleyin.
  2. SVG dosyasının kök paketini alın.
  3. XMP paketini null olarak ayarlayın.
  4. 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

  1. Metadata sınıfını kullanarak SVG dosyasını yükleyin.
  2. SVG dosyasının kök paketini alın.
  3. Yeni bir XmpPacketWrapper nesnesi oluşturun.
  4. İstenen XMP özelliklerini ayarlayın.
  5. XmpPacketWrapper nesnesini kök pakete atayın.
  6. 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’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.