在 PDFsharp 1.32 中添加 **Myriad Pro** 字体的 FontResolver

FontResolver to add **Myriad Pro** Font in PDFsharp 1.32

我希望将字体 (Myriad Pro) 添加到通过 PDFsharp 生成的 PDF 发票中,但无法这样做。

目前我尝试过的是:

字体解析器是一个全局设置(正如用户 "spender" 在他们的评论中指出的那样)。此全局设置由 PdfDocument() 的所有实例共享,并且只能设置一次。

字体解析器是 PDFsharp 1.50 的一项新功能(beta 2 有重大变化,因此 beta 1 的示例可能不再适用于当前的 beta 3)。对于 PDFsharp 1.32,必须使用不同的方法。

使用PDFsharp 1.32的WPF版本时,您会在PDFsharp源码包自带的samples文件夹中找到私有字体使用示例(示例文件夹为PrivateFonts)。