Azure Web 应用程序上安装了哪些默认字体?

What default fonts are installed on Azure Web Apps?

我正在使用 SelectPdf 在我的 Azure Web 应用程序上呈现 PDF,结果证明 Azure 沙盒模型意味着自定义 Web 字体(OTF、TTF 等)无法嵌入到 PDF 中。显然这个问题对于其他 PDF 生成工具也是一样的。

Microsoft 已确认他们目前未解决此问题,但已将其纳入未来计划: https://feedback.azure.com/forums/169385-web-apps/suggestions/32622797-support-custom-web-fonts-in-azure-app-services

我想知道 Azure Web 应用程序上已经安装了哪些可供使用的字体?

一种可能性是在应用服务上使用 Windows 容器,它没有沙箱限制,因为 Web 应用 运行 在 Hyper-V 容器中。

在这里您可以按照快速入门在应用服务中运行一个Windows容器: https://docs.microsoft.com/en-us/azure/app-service/app-service-web-get-started-windows-container

这是使用 Windows 容器的应用服务的自定义字体示例 https://azure.microsoft.com/en-us/resources/samples/custom-font-win-container/

看起来这是标准的 Windows 字体列表:

https://en.wikipedia.org/wiki/List_of_typefaces_included_with_Microsoft_Windows