MigraDoc 是否支持国家/地区字符/Unicode 字符?
Does MigraDoc support national characters/ unicode characters?
我正在使用 MigraDoc 生成 PDF 文档。它工作得很好,但我有 2 个问题:
- 我无法在 like 文本中添加波兰语字符(尤其是 ł)。
- 我无法在文本中添加井号 (₤)。
我尝试更改字体,但没有结果。
我自己解决了这个问题:)
可以通过两种方式设置使用 Unicode 字体:
1) 通过 PdfDocumentRenderer 构造函数:
PdfDocumentRenderer pdfRenderer = new PdfDocumentRenderer(true, PdfFontEmbedding.Always);
2) 按选项;
PdfDocument document = new PdfDocument();
XPdfFontOptions options = new XPdfFontOptions(PdfFontEncoding.Unicode, PdfFontEmbedding.Always);
我正在使用 MigraDoc 生成 PDF 文档。它工作得很好,但我有 2 个问题:
- 我无法在 like 文本中添加波兰语字符(尤其是 ł)。
- 我无法在文本中添加井号 (₤)。
我尝试更改字体,但没有结果。
我自己解决了这个问题:)
可以通过两种方式设置使用 Unicode 字体:
1) 通过 PdfDocumentRenderer 构造函数:
PdfDocumentRenderer pdfRenderer = new PdfDocumentRenderer(true, PdfFontEmbedding.Always);
2) 按选项;
PdfDocument document = new PdfDocument();
XPdfFontOptions options = new XPdfFontOptions(PdfFontEncoding.Unicode, PdfFontEmbedding.Always);