GzipArchive

GzipArchive class

Bu sınıf bir gzip arşiv dosyasını temsil eder. gzip arşivlerini oluşturmak veya çıkarmak için kullanın.

GzipArchive türü aşağıdaki üyeleri gösterir:

Yapıcılar

AdAçıklama
GzipArchive()Sıkıştırma için hazırlanmış GzipArchive sınıfının yeni bir örneğini başlatır.
GzipArchive(source_stream, parse_header)Kod çözme için hazırlanmış GzipArchive sınıfının yeni bir örneğini başlatır.
GzipArchive(source_stream, options)Kod çözme için hazırlanmış GzipArchive sınıfının yeni bir örneğini başlatır.
GzipArchive(path, options)Kod çözme için hazırlanmış GzipArchive sınıfının yeni bir örneğini başlatır.
GzipArchive(path, parse_header)Kod çözme için hazırlanmış GzipArchive sınıfının yeni bir örneğini başlatır.

Özellikler

AdAçıklama
uncompressed_sizeOrijinal dosyanın boyutunu alır.
nameOrijinal dosyanın adı.
file_entriesIArchiveFileEntry türündeki arşivi oluşturan girişleri alır.
biçimArşiv biçimini alır.
lengthGirdinin uzunluğunu bayt cinsinden alır.

Yöntemler

AdAçıklama
set_source(source)Arşiv içinde sıkıştırılacak içeriği ayarlar.
set_source(file_info)Arşiv içinde sıkıştırılacak içeriği ayarlar.
set_source(path)Arşiv içinde sıkıştırılacak içeriği ayarlar.
set_source(tar_archive)Arşiv içinde sıkıştırılacak içeriği ayarlar.
extract(destination)Arşivi sağlanan akışa çıkarır.
extract(path)Arşivin içeriğini sağlanan dizine çıkarır.
save(output_stream)Arşivi sağlanan akışa kaydeder.
save(destination_file_name)Arşivi sağlanan hedef dosyaya kaydeder.
open()Arşivi çıkarma için açar ve arşiv içeriğiyle bir akış sağlar.
extract_to_directory(destination_directory)Arşivin içeriğini sağlanan dizine çıkarır.

İlgili