TA的每日心情 | 擦汗 2023-8-22 01:25 |
---|
签到天数: 385 天 [LV.9]以坛为家II
金牌会员
 
- 积分
- 46128
|
本帖最后由 漫步ACG 于 2021-4-20 19:31 编辑
我对Windows的字体管理机制也不太理解,只是遇到了一些问题去猜测,先前我以为我在硬盘上都删除了文件,那么字体还能被调用肯定只能在内存中了,注册表我遗漏了,感谢提醒。另外我通过NexusFont管理字体还遇到了些问题,比如安装了的字体系统的Fonts中看不到,安装的字体没法卸载,还有卸载了在Fonts中看不到但是在Fonts目录中还存在,暂时没搞明白是什么情况。所以想尽可能通过临时调用的方式来使用字体。
有不少字体管理工具提供了临时加载的功能,不依赖系统却依旧可以被调用。所以不知ListAssFonts能不能做到检测此类加载,这样更贴近实际使用情况。
FontLoaderSub也是款不错的工具,等待开发者的回音。
谢谢你给予的及时回复。

测试了下,发现ListAssFonts最新版不完全根据[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts],而是会以C:\Windows\Fonts\为准,因为我在目录中删除了字体,而注册表信息还在,ListAssFonts就检测为没有安装字体了。
这样问题就变得简单了,ListAssFonts可否指定字体目录,这样可以在安装前就比对下载的字体是否是字幕所需的字体了。 |
|