我想在我的WPF应用程序中嵌入我的字体集合,它们存储在我自己的虚拟文件系统中(类似于WinRAR),我只想通过字节数组或内存流加载它们。然而,我还没有找到任何可行的解决方案。我尝试了PrivateFontCollection,但最终我意识到Families属性是针对WinForms(System.Drawing.FontFamily和不是System.Windows.Media.FontFamily)。我也不考虑将它们提取到操作系统级别。
所以问题仍然存在:
如何使用字节数组或内存流加载System.Windows.Media.FontFamily?
编辑:
这是一个.ttf文件(True Type Font)