AlzArchive

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.zip.IArchive, java.lang.AutoCloseable

public class AlzArchive implements IArchive, AutoCloseable

Representerar en ALZ-arkivfil. Använd den här klassen för att inspektera och extrahera ALZ-arkiv.

Konstruktörer

KonstruktorBeskrivning
AlzArchive(InputStream stream)Initierar ett ALZ-arkiv från en ström.
AlzArchive(InputStream stream, AlzArchiveLoadOptions loadOptions)Initierar ett ALZ-arkiv från en ström med de medföljande laddningsalternativen.
AlzArchive(String filePath)Initierar ett ALZ-arkiv från en filsökväg.
AlzArchive(String filePath, AlzArchiveLoadOptions loadOptions)Initierar ett ALZ-arkiv från en filsökväg med de medföljande laddningsalternativen.

Metoder

MetodBeskrivning
close()Frigör resurser som hålls av detta arkiv.
extractToDirectory(String destinationDirectory)Extraherar alla filer och kataloger till den angivna katalogen.
getEntries()Hämtar posterna som utgör detta arkiv.
getFileEntries()Hämtar poster via det gemensamma arkivgränssnittet.
getFormat()Hämtar arkivformatet.

AlzArchive(InputStream stream)

public AlzArchive(InputStream stream)

Initierar ett ALZ-arkiv från en ström.

Parameters:

ParameterTypBeskrivning
strömjava.io.InputStreamALZ-arkivström; den måste stödja läsning och sökning

AlzArchive(InputStream stream, AlzArchiveLoadOptions loadOptions)

public AlzArchive(InputStream stream, AlzArchiveLoadOptions loadOptions)

Initierar ett ALZ-arkiv från en ström med de medföljande laddningsalternativen.

Parameters:

ParameterTypBeskrivning
strömjava.io.InputStreamALZ-arkivström; den måste stödja läsning och sökning
loadOptionsAlzArchiveLoadOptionsalternativ som används för att ladda arkivet

AlzArchive(String filePath)

public AlzArchive(String filePath)

Initierar ett ALZ-arkiv från en filsökväg.

Parameters:

ParameterTypBeskrivning
filePathjava.lang.Stringsökväg till ett ALZ-arkiv

AlzArchive(String filePath, AlzArchiveLoadOptions loadOptions)

public AlzArchive(String filePath, AlzArchiveLoadOptions loadOptions)

Initierar ett ALZ-arkiv från en filsökväg med de medföljande laddningsalternativen.

Parameters:

ParameterTypBeskrivning
filePathjava.lang.Stringsökväg till ett ALZ-arkiv
loadOptionsAlzArchiveLoadOptionsalternativ som används för att ladda arkivet

close()

public void close()

Frigör resurser som hålls av detta arkiv.

extractToDirectory(String destinationDirectory)

public final void extractToDirectory(String destinationDirectory)

Extraherar alla filer och kataloger till den angivna katalogen.

Parameters:

ParameterTypBeskrivning
destinationDirectoryjava.lang.Stringdestinationskatalog; den skapas vid behov

getEntries()

public final List<AlzEntry> getEntries()

Hämtar posterna som utgör detta arkiv.

Returns: java.util.List<com.aspose.zip.AlzEntry> - oföränderlig lista med ALZ-poster

getFileEntries()

public final Iterable<IArchiveFileEntry> getFileEntries()

Hämtar poster via det gemensamma arkivgränssnittet.

Returns: java.lang.Iterable<com.aspose.zip.IArchiveFileEntry> - arkivposter

getFormat()

public final ArchiveFormat getFormat()

Hämtar arkivformatet.

Returns: ArchiveFormat - ArchiveFormat.Alz