feat: 新增 deark 引擎支援解包/解析多種格式
- 新增 deark 轉換器 (src/converters/deark.ts) - 支援 100+ 種輸入格式(壓縮檔、舊圖片、字型、可執行檔資源等) - 輸出為 .tar 封裝 - Dockerfile 添加 deark 從源碼編譯安裝 - 更新 main.ts 註冊新引擎 - 添加單元測試 (tests/converters/deark.test.ts) - 更新文件 (docs/功能說明/轉換器.md) - CI/CD 添加 deark 版本驗證
This commit is contained in:
parent
2a28e4073a
commit
ef3bf66cce
6 changed files with 445 additions and 3 deletions
3
.github/workflows/release.yml
vendored
3
.github/workflows/release.yml
vendored
|
|
@ -242,6 +242,7 @@ jobs:
|
|||
potrace --version 2>/dev/null | head -1 || echo "potrace: N/A"
|
||||
dasel --version 2>/dev/null || echo "dasel: N/A"
|
||||
djxl --version 2>&1 | head -1 || echo "djxl: N/A"
|
||||
deark -version 2>/dev/null | head -1 || echo "deark: N/A"
|
||||
|
||||
echo ""
|
||||
echo "========================================"
|
||||
|
|
@ -327,7 +328,7 @@ jobs:
|
|||
|
||||
# 使用已啟動的 verify-test 容器
|
||||
# 🔥 關鍵:所有 GUI 工具都使用 xvfb-run 包裹
|
||||
|
||||
|
||||
FAILED=0
|
||||
|
||||
# 測試 1: Inkscape SVG → PNG(使用 xvfb-run)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue