
软件介绍
FontRepack是一款epub字体内嵌工具,可以帮助用户将epub文件内嵌到字体子集中,FontRepack支持内嵌多字体、内嵌单字体、外连单字体等,有需要的用户可以下载。
功能介绍
低版本IE兼容性修正。
解析css inherit。
更准确的识别多字体设置。
支持中文字体名。
嵌入单字体:所有样式使用同一种字体。
“调整css”选项:允许任意字体位置,详情请看fontmap.ini的说明。
改进html分析方法,结果更准确。
opf文件加入字体引用。
界面调整。
单exe文件。
预定义字体目录(config.xml)。
缺字提示。
不再需要外置exe。
使用方法
FontRepack提取字体子集的方法
首先将需要用到的各个字体放到目录 fonts 下,同时在文件 fontmap.ini 中写好相关的映射。打开 FontRepack.exe,将需要嵌入字体的 ePub 文件拖动到“输入”那行,点击“运行”,稍待片刻,便可以得到生成的文件 file_repack.epub。可以使用压缩软件如 7-Zip 打开生成的文件,可以看到其中增加了 OEBPSFonts 目录,该目录包含了所使用到的字体。
由于FontRepack中文版需要修改 ePub 文件中的 OEBPScontent.opf 文件,以增加相关的字体引用,而该软件的自动修改会导致由其生成的文件无法通过 Sigil 软件的 ePub 验证。因此,我们可以将由 FontRepack 软件生成的 file_repack.epub 文件中的字体子集文件解压出来,然后再使用 Sigil 软件重新嵌入,即我们不发布由 FontRepack 软件生成的文件 file_repack.epub,而只是使用由它生成的字体子集文件。
使用压缩软件如 7-Zip 解压出 file_repack.epub 中的 OEBPSFonts 目录,再用 Sigil 软件打开原文件 file.epub,右击 Fonts 目录,选择“增加现有文件”,定位到刚才解压出来的 Fonts 目录,选中所有字体文件,点击“确定”,保存后即可得到嵌入了字体子集的 ePub 文件。
软件综述
FontRepack 是一款专业字体管理软件,它可以帮助用户轻松管理和整理字体,并提供各种字体编辑和转换功能。
优点:
- 易用性:FontRepack 具有直观的用户界面,即使是新手也可以轻松上手。
- 字体管理:FontRepack 可以帮助用户轻松管理字体,包括安装、卸载、预览和比较。
- 字体编辑:FontRepack 提供了一些基本字体编辑功能,例如字体大小、颜色和样式。
- 字体转换:FontRepack 可以将字体转换为不同的格式,例如 TTF、OTF 和 SVG。
- 字体预览:FontRepack 可以让用户预览安装的和未安装的字体,方便用户选择合适的字体。
- 字体比较:FontRepack 可以让用户比较不同的字体,以便用户选择最合适的字体。
- 字体生成:FontRepack 可以根据用户的需求生成新的字体。
- 字体压缩:FontRepack 可以对字体进行压缩,以节省存储空间。
缺点:
- 功能有限:FontRepack 提供的字体编辑和转换功能有限,无法满足高级用户的需求。
- 缺少高级功能:FontRepack 缺乏一些高级功能,例如字体修复和字体转换。
- 价格昂贵:FontRepack 的价格相对昂贵,对于普通用户来说可能难以接受。
总体来说,FontRepack 是一款易用且功能强大的字体管理软件,可以帮助用户轻松管理和整理字体,并提供一些基本字体编辑和转换功能。但是,对于高级用户来说,FontRepack 的功能可能有限,而且价格昂贵。