用途:EPUB Pro Converter 是面向出版级高清转换的技术工具箱,专注将 EPUB 物理转换为 PDF 和 Markdown,保证电子书在不同设备上的视觉呈现。
主要能力:出版级 PDF 重构采用 13pt 字号、1.5em 行高、2.5cm 边距等排版实践,自动提取并子集化嵌入 EPUB 内置矢量字体;结构化 MD 提取可还原电子书层级、图片引用及脚注,生成适用于 Obsidian、Logseq 等笔记系统的 Markdown 源文件;采用 MD5 文件名哈希与路径隔离,处理超长路径及特殊字符。
使用方式:运行脚本并按提示输入 EPUB 路径:python .trae/skills/epub-pro-converter/script/convert.py;或直接传参:python .trae/skills/epub-pro-converter/script/convert.py "path/to/book.epub"。转换阶段完成解析、字体提取、PDF 渲染及 Markdown 同步,随后自查 PDF 页面完整性与 Markdown 图片引用正确性。
目录结构:script/ 为核心转换脚本 convert.py;reference/ 为出版排版规范 typography_rules.md;tools/ 为依赖项定义 requirements.txt。
适用场景:需要高质量、高清、专业排版的 PDF 转换;EPUB 文件名含特殊字符或路径极长;需将电子书内容无损导入 Obsidian 等 Markdown 笔记工具。
限制:资料未提供具体依赖版本、支持平台、转换耗时及失败处理细节,暂未提供。