Class ComHelper

Class ComHelper

Namespace: Aspose.Zip
Assembly: Aspose.Zip.dll (25.2.0)

Provides methods for COM clients to load archives into Aspose.Zip.

public class ComHelper

Inheritance

objectComHelper

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Remarks

Use the ComHelper class to load an archive from a file or stream. Particular classes provide a default constructor to create a new archive and also provides overloaded constructors to load an archive from a file or stream. If you are using Aspose.Zip from a .NET application, you can use all of the archives constructors directly, but if you are using Aspose.Zip from a COM application, only the default archive constructor is available.

Constructors

ComHelper()

Initializes a new instance of this class.

public ComHelper()

Methods

OpenBzip2(Stream)

Allows a COM application to load a bzip2 archive from a stream.

public Bzip2Archive OpenBzip2(Stream stream)

Parameters

stream Stream

A .NET stream object that contains the archive to load.

Returns

Bzip2Archive

A Aspose.Zip.Bzip2.Bzip2Archive object that represents the archive.

OpenBzip2(string)

Allows a COM application to load a bzip2 archive from a file.

public Bzip2Archive OpenBzip2(string fileName)

Parameters

fileName string

Filename of the archive to load.

Returns

Bzip2Archive

A Aspose.Zip.Bzip2.Bzip2Archive object that represents the archive.

OpenGzip(Stream)

Allows a COM application to load a gzip archive from a stream.

public GzipArchive OpenGzip(Stream stream)

Parameters

stream Stream

A .NET stream object that contains the archive to load.

Returns

GzipArchive

A Aspose.Zip.Gzip.GzipArchive object that represents the archive.

OpenGzip(string)

Allows a COM application to load a gzip archive from a file.

public GzipArchive OpenGzip(string fileName)

Parameters

fileName string

Filename of the archive to load.

Returns

GzipArchive

A Aspose.Zip.Gzip.GzipArchive object that represents the archive.

OpenRar(Stream)

Allows a COM application to load a rar archive from a stream.

public RarArchive OpenRar(Stream stream)

Parameters

stream Stream

A .NET stream object that contains the archive to load.

Returns

RarArchive

A Aspose.Zip.Rar.RarArchive object that represents the archive.

OpenRar(string)

Allows a COM application to load a rar archive from a file.

public RarArchive OpenRar(string fileName)

Parameters

fileName string

Filename of the archive to load.

Returns

RarArchive

A Aspose.Zip.Rar.RarArchive object that represents the archive.

OpenZip(Stream)

Allows a COM application to load a zip archive from a stream.

public Archive OpenZip(Stream stream)

Parameters

stream Stream

A .NET stream object that contains the archive to load.

Returns

Archive

A Aspose.Zip.Archive object that represents the archive.

OpenZip(string)

Allows a COM application to load a zip archive from a file.

public Archive OpenZip(string fileName)

Parameters

fileName string

Filename of the archive to load.

Returns

Archive

A Aspose.Zip.Archive object that represents the archive.

 English