最初に、1つのフォルダー内にあるすべてのファイルを.zipとして変換してから、APIとC#を使用してこのzipフォルダーをダウンロードします。
クライアント側からこれらのファイルにアクセスしたい。クライアント側AngularJSを使用していて、サーバーからファイルをダウンロードしたいと思います。私は別の異なるロジックを配置しましたが、機能していません。
これを試して
public string MergeFiles(string folder)
{
using (ZipFile zip = new ZipFile(folder))
{
string[] fileEntries = Directory.GetFiles(folder);
foreach (string f in fileEntries)
{
string path = Path.GetDirectoryName(f.Substring(folder.Length));
zip.AddFile(f, path);
}
zip.Save(folder + "\\files.zip");
}
return folder+"\\files.zip";
}
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加