編輯 | 究查 | 歷程 | 原始
flowchart TD
    Start([開始]) --> SetMode[設定掃描模式為範本模式 smSample]
    SetMode --> SetUI[切換單頁顯示並重置計數]
    SetUI --> InputFormID[引導使用者輸入 FormID]
    
    InputFormID --> CheckReg{FormID 是否已註冊?}
    CheckReg -- 否 --> ShowErr[顯示未註冊訊息] --> End([結束])
    CheckReg -- 是 --> StartScan[呼叫 StatrTwainScan 執行掃描]
    
    StartScan --> CheckFile{是否成功產生 TIF 影像?}
    CheckFile -- 否 --> End
    CheckFile -- 是 --> GenJPG[產生 JPG 預覽圖]
    
    GenJPG --> UploadTIF[透過 HTTPS 上傳 TIF 範本]
    UploadTIF --> CheckSess{Session 是否有效?}
    CheckSess -- 否 --> ShowLogin[提示重新登入] --> End
    CheckSess -- 是 --> UploadJPG[上傳 JPG 影像]
    
    UploadJPG --> Success[提示傳送完成] --> End