gpt4 book ai didi

c# - MigraDoc 是否支持国家/地区字符/unicode 字符?

转载 作者:行者123 更新时间:2023-11-30 20:42:09 24 4
gpt4 key购买 nike

我正在使用 MigraDoc 生成 PDF 文档。它工作得很好,但我有 2 个问题:

  1. 我无法在文本中添加波兰语字符(尤其是 ł)。
  2. 我无法在文本中添加井号 (₤)。

我尝试更改字体,但没有结果。

最佳答案

我自己解决了这个问题:)

可以通过两种方式设置使用 Unicode 字体:

1) 通过 PdfDocumentRenderer 构造函数:

PdfDocumentRenderer pdfRenderer = new PdfDocumentRenderer(true, PdfFontEmbedding.Always);

2) 按选项;

PdfDocument document = new PdfDocument();

XPdfFontOptions options = new XPdfFontOptions(PdfFontEncoding.Unicode, PdfFontEmbedding.Always);

这里的附加示例: http://www.pdfsharp.net/wiki/Unicode-sample.ashx

关于c# - MigraDoc 是否支持国家/地区字符/unicode 字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31606265/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com