자동 변환 폴더: 하위 폴더 구조를 변환 결과에도 유지
Free, open-source file converter: 263 formats, offline, drag and drop
Brought to you by:
knifelemon
Originally created by: SeoJCalive
자동 변환 폴더에서 "하위 폴더 포함"을 켜면 변환된 파일이 모두 출력 폴더 한 곳에 섞여 들어가던 것을, 원래 하위 폴더 구조대로 저장하도록 바꿨습니다. Fixes [#72]
| 원본 | 이전 | 변경 후 |
|---|---|---|
Inbox\2024\a.png |
converted\a.pdf |
converted\2024\a.pdf |
Inbox\2025\a.png |
converted\a (2).pdf |
converted\2025\a.pdf |
Inbox\top.png |
converted\top.pdf |
converted\top.pdf (그대로) |
"변환한 원본을 originals로 옮기기"가 원본을 옮길 때 이미 하위 폴더를 유지하고 있어서, 변환 결과도 같은 구조를 따르게 맞췄습니다.
OutputRule.KeepFoldersFrom: 지정 폴더로 저장할 때, 원본이 이 폴더 안에 있으면 그 하위 경로를 출력 폴더 아래에 유지합니다. 비어 있으면 이전과 같아서 일반 프리셋에는 영향이 없습니다.WatchRule.Apply가 감시 폴더 경로를 넣고, filee watch(CLI)도 같게 동작합니다.지금은 감시 폴더에서 항상 적용되도록 했는데, 설정으로 켜고 끄는 편이 낫다면 체크박스를 추가하겠습니다.
dotnet format --verify-no-changesdotnet test (Core 159개, CLI 19개, 자동 변환 폴더 관련 UI 테스트 6개 통과. 하위 폴더 유지 / 이전처럼 동작해야 하는 경우 테스트 2개 추가)C:\FileeTest\Inbox를 PDF 자동 변환 폴더로 두고 "하위 폴더 포함"을 켠 뒤, 같은 이름의 a.png를 2024, 2025, 2025\scans에 넣었습니다. converted\2024\a.pdf, converted\2025\a.pdf, converted\2025\scans\a.pdf로 나뉘어 저장되는 것을 확인했습니다.tree /f): 감시 폴더 C:\FileeTest\Inbox의 구조입니다. 2024, 2025, 2025\scans에 같은 이름의 a.png를 넣었고, converted 아래에 2024\a.pdf, 2025\a.pdf, 2025\scans\a.pdf로 원래 폴더 구조대로 저장됐습니다. 최상위의 top.png는 converted\top.pdf로 이전과 같습니다. 번호가 붙은 파일(a (2).pdf 등)은 생기지 않았습니다.converted)입니다. 최근 결과에 "4개 변환, 실패 없음"이 표시됩니다.2024\10^8Doggy_1.png는 감시를 시작하기 전에 있던 파일이라 변환되지 않았습니다. 원본을 "그대로 두기"로 설정했을 때의 기존 동작이고, 이번 변경과는 관계없습니다.
Ticket changed by: KnifeLemon
Originally posted by: KnifeLemon
감사합니다!