修复文件名匹配问题
支持 FreePic2Pdf_bkmk.txt 扩展名的文件,解决文件查找失败的问题 更新错误消息显示支持的文件格式 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
86d4e64839
commit
0332dcd715
@ -23,12 +23,14 @@ namespace SlideCombine
|
||||
|
||||
try
|
||||
{
|
||||
// 获取所有包含FreePic2Pdf_bkmk文件的文件夹
|
||||
var bkmkFiles = Directory.GetFiles(pdfRootPath, "FreePic2Pdf_bkmk", SearchOption.AllDirectories);
|
||||
// 获取所有包含FreePic2Pdf_bkmk文件的文件夹(支持无扩展名和.txt扩展名)
|
||||
var bkmkFiles = new List<string>();
|
||||
bkmkFiles.AddRange(Directory.GetFiles(pdfRootPath, "FreePic2Pdf_bkmk", SearchOption.AllDirectories));
|
||||
bkmkFiles.AddRange(Directory.GetFiles(pdfRootPath, "FreePic2Pdf_bkmk.txt", SearchOption.AllDirectories));
|
||||
|
||||
if (bkmkFiles.Length == 0)
|
||||
if (bkmkFiles.Count == 0)
|
||||
{
|
||||
throw new Exception($"在路径 {pdfRootPath} 下未找到任何 FreePic2Pdf_bkmk 文件");
|
||||
throw new Exception($"在路径 {pdfRootPath} 下未找到任何 FreePic2Pdf_bkmk 或 FreePic2Pdf_bkmk.txt 文件");
|
||||
}
|
||||
|
||||
// 按基础文件名分组(取文件夹名称的空格前缀)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user