Skip to content

Commit ac079a0

Browse files
committed
Update file(s) "/." from "aspose-zip/Aspose.ZIP-API-References"
1 parent d5490dd commit ac079a0

File tree

171 files changed

+787
-161
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

171 files changed

+787
-161
lines changed

content/sites/aspose/zip/english/net/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ is_root: true
1313
| --- | --- |
1414
| [Aspose.Zip](./aspose.zip/) | The Zip namespace contains classes which represent zip archive and common archive related entities. |
1515
| [Aspose.Zip.ArchiveInfo](./aspose.zip.archiveinfo/) | The ArchiveInfo namespace contains classes which represent archive info related entities. |
16+
| [Aspose.Zip.ARJ](./aspose.zip.arj/) | The ARJ namespace contains classes which represent ARJ related entities. |
1617
| [Aspose.Zip.Bzip2](./aspose.zip.bzip2/) | The Bzip2 namespace contains classes which represent bzip2 archive related entities. |
1718
| [Aspose.Zip.Cab](./aspose.zip.cab/) | The Cab namespace contains classes which represent Cab archive related entities. |
1819
| [Aspose.Zip.Cpio](./aspose.zip.cpio/) | The Cpio namespace contains classes which represent cpio archive related entities. |

content/sites/aspose/zip/english/net/aspose.zip.archiveinfo/archiveformat/_index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Enum ArchiveFormat
33
second_title: Aspose.ZIP for .NET API Reference
44
description: Aspose.Zip.ArchiveInfo.ArchiveFormat enum. Supported archive formats
55
type: docs
6-
weight: 60
6+
weight: 80
77
url: /net/aspose.zip.archiveinfo/archiveformat/
88
---
99
## ArchiveFormat enumeration
@@ -38,6 +38,7 @@ public enum ArchiveFormat
3838
| Zstandard | `17` | Zstandard archive ([`ZstandardArchive`](../../aspose.zip.zstandard/zstandardarchive/)). |
3939
| Iso | `18` | Iso archive ([`IsoArchive`](../../aspose.zip.iso/isoarchive/)). |
4040
| Lha | `19` | Lha archive ([`LhaArchive`](../../aspose.zip.lha/lhaarchive/) |
41+
| Arj | `20` | Lha archive ([`ArjArchive`](../../aspose.zip.arj/arjarchive/) |
4142

4243
### See Also
4344

content/sites/aspose/zip/english/net/aspose.zip.archiveinfo/archiveformatinfo/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Class ArchiveFormatInfo
33
second_title: Aspose.ZIP for .NET API Reference
44
description: Aspose.Zip.ArchiveInfo.ArchiveFormatInfo class. Represents information about the archive format
55
type: docs
6-
weight: 70
6+
weight: 90
77
url: /net/aspose.zip.archiveinfo/archiveformatinfo/
88
---
99
## ArchiveFormatInfo class

content/sites/aspose/zip/english/net/aspose.zip.archiveinfo/archiveinstanceinfo/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Class ArchiveInstanceInfo
33
second_title: Aspose.ZIP for .NET API Reference
44
description: Aspose.Zip.ArchiveInfo.ArchiveInstanceInfo class. Represents information about the archive instance
55
type: docs
6-
weight: 80
6+
weight: 100
77
url: /net/aspose.zip.archiveinfo/archiveinstanceinfo/
88
---
99
## ArchiveInstanceInfo class
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: Aspose.Zip.ARJ
3+
second_title: Aspose.ZIP for .NET API Reference
4+
description: The ARJ namespace contains classes which represent ARJ related entities
5+
type: docs
6+
weight: 30
7+
url: /net/aspose.zip.arj/
8+
---
9+
The ARJ namespace contains classes which represent ARJ related entities.
10+
11+
## Classes
12+
13+
| Class | Description |
14+
| --- | --- |
15+
| [ArjArchive](./arjarchive/) | This class represents ARJ archive file. |
16+
| [ArjEntryPlain](./arjentryplain/) | Represents single file within ARJ archive. |
17+
18+
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
---
2+
title: Class ArjArchive
3+
second_title: Aspose.ZIP for .NET API Reference
4+
description: Aspose.Zip.ARJ.ArjArchive class. This class represents ARJ archive file
5+
type: docs
6+
weight: 10
7+
url: /net/aspose.zip.arj/arjarchive/
8+
---
9+
## ArjArchive class
10+
11+
This class represents ARJ archive file.
12+
13+
```csharp
14+
public class ArjArchive : IArchive
15+
```
16+
17+
## Constructors
18+
19+
| Name | Description |
20+
| --- | --- |
21+
| [ArjArchive](arjarchive/#constructor)(Stream) | Initializes a new instance of the `ArjArchive` class and composes entries list can be extracted from the archive. |
22+
| [ArjArchive](arjarchive/#constructor_1)(string) | Initializes a new instance of the `ArjArchive` class and composes entries list can be extracted from the archive. |
23+
24+
## Properties
25+
26+
| Name | Description |
27+
| --- | --- |
28+
| [Commentary](../../aspose.zip.arj/arjarchive/commentary/) { get; } | Gets the commentary. |
29+
| [Entries](../../aspose.zip.arj/arjarchive/entries/) { get; } | Gets entries of [`ArjEntryPlain`](../arjentryplain/) type constituting the ARJ archive. |
30+
| [Name](../../aspose.zip.arj/arjarchive/name/) { get; } | Gets the original name. |
31+
32+
## Methods
33+
34+
| Name | Description |
35+
| --- | --- |
36+
| [Dispose](../../aspose.zip.arj/arjarchive/dispose/)() | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
37+
| [ExtractToDirectory](../../aspose.zip.arj/arjarchive/extracttodirectory/)(string) | Extracts all entries to the specified directory. |
38+
39+
## Remarks
40+
41+
Only following compression methods are supported:
42+
43+
**Method**
44+
45+
**Explanation**
46+
47+
**0**
48+
49+
Uncompressed
50+
51+
**1**
52+
53+
Combination of LZ77 and adaptive Huffman coding. Best ratio.
54+
55+
**2**
56+
57+
Combination of LZ77 and adaptive Huffman coding.
58+
59+
**3**
60+
61+
Combination of LZ77 and adaptive Huffman coding. Best speed.
62+
63+
### See Also
64+
65+
* interface [IArchive](../../aspose.zip/iarchive/)
66+
* namespace [Aspose.Zip.ARJ](../../aspose.zip.arj/)
67+
* assembly [Aspose.Zip](../../)
68+
69+
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
---
2+
title: ArjArchive.ArjArchive
3+
second_title: Aspose.ZIP for .NET API Reference
4+
description: ArjArchive constructor. Initializes a new instance of the ArjArchive class and composes entries list can be extracted from the archive
5+
type: docs
6+
weight: 10
7+
url: /net/aspose.zip.arj/arjarchive/arjarchive/
8+
---
9+
## ArjArchive(Stream) {#constructor}
10+
11+
Initializes a new instance of the [`ArjArchive`](../) class and composes entries list can be extracted from the archive.
12+
13+
```csharp
14+
public ArjArchive(Stream extractionSource)
15+
```
16+
17+
| Parameter | Type | Description |
18+
| --- | --- | --- |
19+
| extractionSource | Stream | The source of the archive. |
20+
21+
### Exceptions
22+
23+
| exception | condition |
24+
| --- | --- |
25+
| ArgumentNullException | *extractionSource* is null. |
26+
| ArgumentException | >*extractionSource* does not support seeking. |
27+
| InvalidDataException | Wrong signature for archive. - or - The file is not an ARJ archive. |
28+
| NotSupportedException | Archive is garbled. |
29+
30+
## Remarks
31+
32+
This constructor does not decompress any entry. See [`Extract`](../../arjentryplain/extract/) method for decompressing.
33+
34+
### See Also
35+
36+
* class [ArjArchive](../)
37+
* namespace [Aspose.Zip.ARJ](../../arjarchive/)
38+
* assembly [Aspose.Zip](../../../)
39+
40+
---
41+
42+
## ArjArchive(string) {#constructor_1}
43+
44+
Initializes a new instance of the [`ArjArchive`](../) class and composes entries list can be extracted from the archive.
45+
46+
```csharp
47+
public ArjArchive(string path)
48+
```
49+
50+
| Parameter | Type | Description |
51+
| --- | --- | --- |
52+
| path | String | The path to the archive file. |
53+
54+
### Exceptions
55+
56+
| exception | condition |
57+
| --- | --- |
58+
| ArgumentNullException | *path* is null. |
59+
| SecurityException | The caller does not have the required permission to access. |
60+
| ArgumentException | The *path* is empty, contains only white spaces, or contains invalid characters. |
61+
| UnauthorizedAccessException | Access to file *path* is denied. |
62+
| PathTooLongException | The specified *path*, file name, or both exceed the system-defined maximum length. For example, on Windows-based platforms, paths must be less than 248 characters, and file names must be less than 260 characters. |
63+
| NotSupportedException | File at *path* contains a colon (:) in the middle of the string. |
64+
| FileNotFoundException | The file is not found. |
65+
| DirectoryNotFoundException | The specified path is invalid, such as being on an unmapped drive. |
66+
| IOException | The file is already open. |
67+
68+
## Remarks
69+
70+
This constructor does not unpack any entry. See [`Extract`](../../arjentryplain/extract/) method for decompressing.
71+
72+
## Examples
73+
74+
The following example shows how to extract all of the entries to a directory.
75+
76+
```csharp
77+
using (var archive = new ArjArchive("archive.arj"))
78+
{
79+
archive.ExtractToDirectory("C:\extracted");
80+
}
81+
```
82+
83+
### See Also
84+
85+
* class [ArjArchive](../)
86+
* namespace [Aspose.Zip.ARJ](../../arjarchive/)
87+
* assembly [Aspose.Zip](../../../)
88+
89+
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: ArjArchive.Commentary
3+
second_title: Aspose.ZIP for .NET API Reference
4+
description: ArjArchive property. Gets the commentary
5+
type: docs
6+
weight: 20
7+
url: /net/aspose.zip.arj/arjarchive/commentary/
8+
---
9+
## ArjArchive.Commentary property
10+
11+
Gets the commentary.
12+
13+
```csharp
14+
public string Commentary { get; }
15+
```
16+
17+
### See Also
18+
19+
* class [ArjArchive](../)
20+
* namespace [Aspose.Zip.ARJ](../../arjarchive/)
21+
* assembly [Aspose.Zip](../../../)
22+
23+
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: ArjArchive.Dispose
3+
second_title: Aspose.ZIP for .NET API Reference
4+
description: ArjArchive method. Performs applicationdefined tasks associated with freeing releasing or resetting unmanaged resources
5+
type: docs
6+
weight: 50
7+
url: /net/aspose.zip.arj/arjarchive/dispose/
8+
---
9+
## ArjArchive.Dispose method
10+
11+
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
12+
13+
```csharp
14+
public void Dispose()
15+
```
16+
17+
### See Also
18+
19+
* class [ArjArchive](../)
20+
* namespace [Aspose.Zip.ARJ](../../arjarchive/)
21+
* assembly [Aspose.Zip](../../../)
22+
23+
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: ArjArchive.Entries
3+
second_title: Aspose.ZIP for .NET API Reference
4+
description: ArjArchive property. Gets entries of ArjEntryPlain type constituting the ARJ archive
5+
type: docs
6+
weight: 30
7+
url: /net/aspose.zip.arj/arjarchive/entries/
8+
---
9+
## ArjArchive.Entries property
10+
11+
Gets entries of [`ArjEntryPlain`](../../arjentryplain/) type constituting the ARJ archive.
12+
13+
```csharp
14+
public ReadOnlyCollection<ArjEntryPlain> Entries { get; }
15+
```
16+
17+
### See Also
18+
19+
* class [ArjEntryPlain](../../arjentryplain/)
20+
* class [ArjArchive](../)
21+
* namespace [Aspose.Zip.ARJ](../../arjarchive/)
22+
* assembly [Aspose.Zip](../../../)
23+
24+

0 commit comments

Comments
 (0)