+合并文件功能增加添加文件夹时不导入子文件夹的选项

This commit is contained in:
WMJ
2022-07-19 10:05:09 +08:00
parent bdbc48bf15
commit 4e509d92cb
+11 -6
View File
@@ -347,12 +347,17 @@ namespace PDFPatcher.Model
var p = FilePath.ToString();
var l = Items;
if (AppContext.Merger.SubFolderBeforeFiles) {
AddSubDirectories(p, l);
AddFiles(p, l);
}
else {
AddSubDirectoriesAndFiles(p, l);
switch (AppContext.Merger.SubFolder) {
case MergerOptions.SubFolderPosition.BeforeFiles:
AddSubDirectories(p, l);
AddFiles(p, l);
break;
case MergerOptions.SubFolderPosition.WithFiles:
AddSubDirectoriesAndFiles(p, l);
break;
case MergerOptions.SubFolderPosition.Exclude:
AddFiles(p, l);
break;
}
}