ArcGISでZip圧縮メモ


意外とサンプルがない?メモ

ESRI.ArcGIS.esriSystem.IZipArchive zip = new ESRI.ArcGIS.esriSystem.ZipArchiveClass();
try
{
  zip.CreateArchive(zipPath);

  string[] fileArray = System.IO.Directory.GetFiles(dir);
  foreach (var file in fileArray)
  {
    zip.AddFile(file);
  }//end loop
}//end try
finally
{
  zip.CloseArchive();
  Marshal.FinalReleaseComObject(zip);
}//end finally
カテゴリー: 開発 タグ: パーマリンク