修复文件名匹配问题
支持 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
|
try
|
||||||
{
|
{
|
||||||
// 获取所有包含FreePic2Pdf_bkmk文件的文件夹
|
// 获取所有包含FreePic2Pdf_bkmk文件的文件夹(支持无扩展名和.txt扩展名)
|
||||||
var bkmkFiles = Directory.GetFiles(pdfRootPath, "FreePic2Pdf_bkmk", SearchOption.AllDirectories);
|
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