0
是否可以在C++应用程序中嵌入TTF或OTF字体文件,以便应用程序可以在不将目标机器安装到目标机器上的情况下使用它?任何想法都欢迎。 (目标平台将是Windows和Macintosh)。目的:字体是私人的,不应该对用户可用。是否可以在C++应用程序中嵌入TTF或OTF字体文件?
是否可以在C++应用程序中嵌入TTF或OTF字体文件,以便应用程序可以在不将目标机器安装到目标机器上的情况下使用它?任何想法都欢迎。 (目标平台将是Windows和Macintosh)。目的:字体是私人的,不应该对用户可用。是否可以在C++应用程序中嵌入TTF或OTF字体文件?
OS X:包括APP的Resources
目录中的字体,则该值ATSApplicationFontsPath
添加到应用程序的Info.plist
含有相对于资源目录的路径。
Windows:MSDN的文章for Windows Forms使用System.Drawing.Text.PrivateFontCollection
类和一个for WPF使用System.Windows.Media.FontFamily
类。这假设你正在使用C++/CLI和.NET GUI框架;它可能不适用于MFC。
谢谢!我想我可以使用PrivateFontCollection。在Win32应用程序上工作。 – 2010-03-18 09:34:16