```mermaid flowchart TD Start([開始]) --> AskName[彈出對話框要求輸入文件名稱] AskName -- 確認 --> CheckDup{名稱是否已存在?} AskName -- 取消 --> End([結束]) CheckDup -- 是 --> ShowErr[提示名稱已存在] --> End CheckDup -- 否 --> GenID[產生新的自定義文件編號與目錄] GenID --> SyncList[將新目錄加入清單並更新編輯狀態] SyncList --> LoopSelected[遍歷選取的影像] LoopSelected --> ExecCopy[執行 CopyFile 與 SetContextList] ExecCopy --> ExecDel[呼叫 DeleteImageFile 刪除原檔案] ExecDel --> NextImg[下一個影像] NextImg --> LoopSelected LoopSelected -- 結束 --> ReSort[重新排序檔案並刷新顯示] ReSort --> UpdateTree[更新樹狀結構並清空檢核記錄] --> End ```