我想創建一個PDF,它是.NET核心,並且我正在使用Syncfusion的PDF庫來完成它。在.NET中使用Syncfusion創建PDF時使用「自定義」字體核心
根據他們的docs,我應該可以使用下面的代碼:
PdfFont font = new PdfTrueTypeFont(new Font("Arial", 14));
但是,我唯一的構建函數是:
public PdfTrueTypeFont(Stream fontStream, float size);
public PdfTrueTypeFont(PdfTrueTypeFont prototype, float size);
public PdfTrueTypeFont(Stream fontStream, float size, PdfFontStyle style);
這是我已經安裝了Syncfusion包
"Syncfusion.Compression.Portable": "15.1120.0.37",
"Syncfusion.Pdf.Portable": "15.1120.0.37"
我也試過MVC
版本以代替Portable
版本。
我使用的是最新的.NET的核心,「netstandard1.6」
我缺少一個包,做錯了什麼,或者這只是不.NET的核心支持了嗎?
我的最終遊戲就是能夠從.NET Core Library的任何網絡安全字體()中將文本寫入PDF。我還需要有一種方法來衡量文本。
謝謝。字體流是否真的需要寫訪問字體? – David