我正在开发一种软件产品,它具有使用包含多个合并字段的 MS Word 模板生成 MS Word 报告的功能。
模板存储在我们的应用程序中,我们的客户在计算机上生成 Word 报告(文档)时会使用这些模板。问题是,这些模板通常是在我们的开发机器中设计的,这些机器运行的是 Windows 8.1/10,而我们的一些客户仍在运行旧版本的 Windows。
这就是为什么有些人对生成的文档的显示方式有疑问。在这个特殊案例中,客户在生成带有印地语字体的 Word 文档时遇到了问题。该模板使用标准 Arial 字体,如果安装了印地语,则在 Windows 10 中可以正确显示。
然而,在 Windows Server 2008 R2 中,字体不会显示,而且据我从互联网上了解到的信息,我们只能选择安装语言包来更改 Windows UI(我不清楚这是否会影响字体在 MS Office 中的显示方式)。
有没有办法从 Windows 10 复制字体并将其安装在客户端的 Windows Server 2008 R2 上?两个操作系统之间的字体系统兼容吗?
答案1
您可以转到 Windows 字体文件夹,然后复制所需的字体(有关字体文件夹位置以及如何复制的信息:https://www.softwareok.com/?seite=faq-Windows-10&faq=50)
然后,您可以将字体移动到 Windows 机器,并通过双击打开字体文件后单击安装按钮来安装它。
字体格式都一样
不过,需要注意的是,Arial 字体受版权保护。