我想在MigraDoc中使用不同的字体,但我很难让它继续使用。目前,我正在处理以下代码:
我把它作为一个全班变量:
String tPdfFont = "MonospaceTyperwriter";然后,MigraDoc代码本身:
Document tDoc = new Document();
MigraDoc.DocumentObjectModel.Style style = tDoc.Styles["Normal"];
style.Font.Name = tPdfFont;这种特殊的字体安装在机器上,但似乎不起作用。我觉得我错过了一些非常明显的东西,或者只是简单地误解了字体的用法。
发布于 2013-10-09 14:54:57
确保在“控制面板”中的“字体”列表中写入字体名称。
你确定这是"MonospaceTyperwriter“而不是”单空间打字机“吗?
密码看起来没问题。
通常,它可以帮助检查DDL文件,以确定是否所有设置都在正确的位置。
http://www.pdfsharp.net/wiki/MigraDocDDL.ashx
如果您不能解决问题并且无法自己阅读,请随意上传DDL文件。
https://stackoverflow.com/questions/19275073
复制相似问题