【发布时间】:2016-08-09 18:44:40
【问题描述】:
我们正在使用 MigraDoc/PDFsharp GDI+,它依赖于将字体安装到系统中以进行渲染。我们尝试过嵌入字体,但 GDI+ 版本的 MigraDoc 似乎不支持这一点。
尝试将此组件移动到 Azure 应用服务时,它找不到字体。有没有办法将字体“安装”到应用服务本地,以便 GDI 可以看到它们?
【问题讨论】:
-
PDFsharp 不依赖于将字体安装到系统中,但字体支持在 1.32 版和 1.50 版之间发生了变化。使用
XPrivateFontCollection应该适用于版本 1.32。如我的回答中所述,我将使用 1.50 beta 3 或更高版本的 WPF 构建。
标签: azure fonts azure-web-app-service pdfsharp migradoc