TARを作成する
"Tape Archive"を意味するTarは、UnixおよびLinuxシステムで一般的に使用されるファイルアーカイブ形式とユーティリティです。 圧縮なしで複数のファイルやディレクトリを単一のアーカイブにまとめ、効果的にファイル構造とメタデータを保存します。 Tarは、bTar2といった圧縮ユーティリティと組み合わせて、圧縮アーカイブを作成するためによく使用されます。これらのアーカイブは、データのバックアップやソフトウェアの配布に頻繁に利用されています。
IronZIPを使用すると、人為的エラーを軽減し、効率を大幅に向上させるため、プロセスを簡単に自動化できます。これにより、全体的なワークフローはより実用的かつ管理しやすくなります。
The 5 Steps to Creating TAR File with C#
IronZIPを使用しています;- using (var archive = new
IronTarArchive()) archive.Add("./assets/image1.jpg");。archive.Add("./assets/example.pdf");。archive.SaveAs("output.tar");。
空のTarアーカイブを作成する
まず、ライブラリにアクセスするために IronZip 名前空間をインポートします。 次に、Tarアーカイブを作成します。これにより、空のTarアーカイブが作成されます。
空のアーカイブにファイルを追加する
保存を確定する前に、Add メソッドを使用して、ファイルの絶対パスを指定することでファイルを含めることができます。 アーカイブには、1つまたは複数のファイルを追加することができます。 組み込めるファイルの種類は、画像やドキュメント(WAVなど)、さらにはTarアーカイブまで多岐にわたり、別のアーカイブ内に圧縮アーカイブを作成することも可能です。
追加できる互換ファイルの一覧について、詳しくはドキュメントを参照してください。
保存とエクスポート
最後にアーカイブを保存し、SaveAs メソッドを使用してエクスポートし、output.tar として保存します。

