.NET'teki RAR Arşivlerinden Yerel Meta Veri Özelliklerini Okuyun

giriiş

RAR (Roshal Arşivi), veri sıkıştırma ve arşivleme için kullanılan popüler bir dosya formatıdır. .NET uygulamalarında RAR dosyalarıyla çalışırken, genellikle bu arşivlere gömülü meta veri özelliklerini okumak ve çıkarmak gerekir. Bu eğitim, RAR arşivlerinden yerel meta veri özelliklerine erişmek ve bunları çıkarmak için GroupDocs.Metadata for .NET’i kullanma sürecinde size rehberlik edecektir.

Önkoşullar

Başlamadan önce aşağıdaki önkoşullara sahip olduğunuzdan emin olun:

  • C# programlama dilinin temel anlayışı.
  • Geliştirme makinenizde Visual Studio yüklü.
  • .NET kitaplığı için GroupDocs.Metadata yüklü (bkz.İndirme: {link).
  • Test amacıyla bir RAR arşiv dosyasına erişim.

Ad Alanlarını İçe Aktar

Başlamak için gerekli ad alanlarını C# projenize aktarın:

using GroupDocs.Formats.Archive;
using System;
using GroupDocs.Metadata;
using System.Text;

Adım 1: RAR Arşivini Yükleyin

İlk olarak, bir başlatMetadata RAR arşiv dosyanızı yükleyerek nesneyi:

using (Metadata metadata = new Metadata("YourZipFile.rar"))
{
    var root = metadata.GetRootPackage<RarRootPackage>();

Adım 2: RAR Arşivindeki Toplam Girişlere Erişin

RAR arşivindeki toplam giriş sayısını (dosya/klasör) alın:

Console.WriteLine(root.RarPackage.TotalEntries);

3. Adım: Arşivdeki Dosyaları Yineleyin

Belirli meta veri özelliklerine erişmek için RAR arşivindeki her dosyada dolaşın:

foreach (var file in root.RarPackage.Files)
{
    Console.WriteLine(file.Name);
    Console.WriteLine(file.CompressedSize);
    Console.WriteLine(file.ModificationDateTime);
    Console.WriteLine(file.UncompressedSize);
}

Çözüm

Bu öğreticide, GroupDocs.Metadata for .NET’i kullanarak RAR arşivlerinden meta veri özelliklerini nasıl çıkaracağınızı öğrendiniz. Bu kitaplık, çeşitli dosya biçimlerine gömülü meta verilere erişme ve bu verileri kullanma sürecini basitleştirerek .NET uygulamalarınızın yeteneklerini artırır.

SSS’ler

.NET için GroupDocs.Metadata nedir?

GroupDocs.Metadata for .NET, geliştiricilerin RAR gibi arşivler de dahil olmak üzere çeşitli dosya formatlarındaki meta verilerle çalışmasına olanak tanıyan güçlü bir kitaplıktır.

GroupDocs.Metadata for .NET için nasıl geçici lisans alabilirim?

adresinden geçici lisans alabilirsiniz.Burada.

GroupDocs.Metadata, RAR dışında diğer arşiv formatlarını destekliyor mu?

Evet, GroupDocs.Metadata ZIP, TAR ve 7z dahil çok çeşitli arşiv formatlarını destekler.

Bu kitaplığı kullanarak meta veri özelliklerini değiştirebilir ve bunları RAR arşivi içinde güncelleyebilir miyim?

Evet, GroupDocs.Metadata, desteklenen dosya formatlarına meta veri özelliklerini güncellemenize, kaldırmanıza ve eklemenize olanak tanır.

GroupDocs.Metadata için nerede ek yardım veya destek bulabilirim?

Ziyaret edinGroupDocs.Meta veri forumu topluluk desteği ve tartışmalar için.