Aspose.Zip .NET'te Birden Fazla Dosyayı Şifrelemeyle Sıkıştırın
giriiş
Aspose.Zip for .NET kullanarak birden fazla dosyayı geleneksel şifrelemeyle sıkıştırmayı anlatan bu adım adım eğitime hoş geldiniz. Aspose.Zip, geliştiricilerin .NET uygulamalarında zip arşivleriyle sorunsuz bir şekilde çalışmasına olanak tanıyan güçlü bir kütüphanedir. Bu kılavuzda, verilerinizin güvenliğini sağlayarak birden fazla dosyayı geleneksel şifrelemeyle sıkıştırma sürecinde size yol göstereceğiz.
Önkoşullar
Eğiticiye dalmadan önce aşağıdaki önkoşulların mevcut olduğundan emin olun:
Aspose.Zip for .NET: Geliştirme ortamınızda Aspose.Zip for .NET kütüphanesinin kurulu olduğundan emin olun. Şuradan indirebilirsinizBurada.
Belge Dizininiz: Değiştirin
"Your Document Directory"
belge dizininizin gerçek yolunu içeren kod pasajında.
Ad Alanlarını İçe Aktar
.NET uygulamanızda gerekli ad alanlarını içe aktararak başlayın. Bu, Aspose.Zip tarafından sağlanan işlevselliğe erişmenizi sağlayacaktır. İşte bir örnek:
using Aspose.Zip;
using Aspose.Zip.Saving;
using System.IO;
1. Adım: Zip Dosyasını Ayarlayın
kullanarak yeni bir zip dosyası oluşturun.Archive
sınıf. Bu adımda, ek güvenlik için bir parola sağlayarak geleneksel şifreleme ayarlarını da tanımlayacaksınız.
//ExStart: Çoklu Dosyaları Geleneksel Şifrelemeyle Sıkıştırın
using (FileStream zipFile = File.Open(".\\CompressMultipleFilesWithTraditionalEncryption_out.zip", FileMode.Create))
{
// Geleneksel şifreleme ayarlarıyla arşiv oluşturun
using (var archive = new Archive(new ArchiveEntrySettings(null, new TraditionalEncryptionSettings("p@s$"))))
{
// Sonraki adıma devam et...
}
}
//ExEnd: Çoklu Dosyaları Geleneksel Şifrelemeyle Sıkıştırın
2. Adım: Arşive Dosya Ekleme
Şimdi sıkıştırmak istediğiniz dosyaları arşive ekleyin. Bu örnekte üç dosya ekliyoruz: “alice29.txt”, “asyoulik.txt” ve “fields.c.”
archive.CreateEntry("alice29.txt", source1);
archive.CreateEntry("asyoulik.txt", source2);
archive.CreateEntry("fields.c", source3);
3. Adım: Zip Dosyasını Kaydedin
Zip dosyasını eklenen girişlerle birlikte kaydedin. Bu adım sıkıştırma işlemini tamamlar.
archive.Save(zipFile);
Tebrikler! Aspose.Zip for .NET’i kullanarak birden fazla dosyayı geleneksel şifrelemeyle başarıyla sıkıştırdınız.
Çözüm
Bu eğitimde, birden fazla dosyayı geleneksel şifrelemeyle sıkıştırmak için Aspose.Zip for .NET’ten nasıl yararlanılacağını araştırdık. Bu işlem, .NET uygulamalarınızdaki zip arşivlerini verimli bir şekilde yönetirken verilerinizin güvenliğini sağlar.
SSS
1. Aspose.Zip for .NET’i hem Windows hem de Linux ortamlarında kullanabilir miyim?
Evet, Aspose.Zip for .NET hem Windows hem de Linux ortamlarıyla uyumludur ve geliştiricilere esneklik sağlar.
2. Aspose.Zip for .NET’in ücretsiz deneme sürümü mevcut mu?
Evet, Aspose.Zip for .NET’in ücretsiz deneme sürümünü keşfedebilirsinizBurada.
3. Aspose.Zip for .NET desteğini nasıl alabilirim?
Her türlü destek veya sorularınız için şu adresi ziyaret edebilirsiniz:Aspose.Zip forumu.
4. Aspose.Zip for .NET için geçici lisanslar mevcut mu?
Evet, geçici lisanslar şu adresten alınabilir:Burada.
5. Aspose.Zip for .NET’in ayrıntılı belgelerini nerede bulabilirim?
Belgelere bakınBurada derinlemesine bilgi için.