Asp core 3.1 使用從右到左的文字繪製圖像(如阿拉伯語)有問題

Asp core 3.1 使用從右到左的文字繪製圖像(如阿拉伯語)有問題

使用asp core 3.1,我使用PdfSharp產生PDF文檔,最後,不支援Linux上的Dotnet core(它與Windows強耦合,關於字體),因此,我使用CORE重建庫並CORE_WITH_GDI,一開始看起來工作很好,但是當嘗試將文字寫入PDF 時,出現了一個很大的異常,無論如何,我用文字繪製圖像,並將其成功插入到pdf 文件中,但是,當繪製阿拉伯文本時,結果方向錯誤 渲染文字範例

答案1

您缺少複雜文字佈局處理。

類似 GTK 的 Pango-HarfBuzz-FreBidi。我缺乏對 DotNet 和 ASP 等 MS 技術的了解。所以我不知道他們怎麼稱呼它。

相關內容