ASP 코어 3.1로 작업하면서 PdfSharp를 사용하여 PDF 문서를 생성하고 있습니다. 마지막으로 Linux에서는 Dotnet 코어를 지원하지 않습니다(글꼴과 관련하여 Windows와 강력하게 결합됨). 이러한 이유로 CORE를 사용하여 라이브러리를 다시 빌드하고 CORE_WITH_GDI, 처음에는 잘 작동하는 것처럼 보이지만 PDF에 텍스트를 쓰려고 할 때 큰 예외가 발생했습니다. 어떤 식으로든 텍스트가 있는 이미지를 그리고 성공적으로 PDF 문서에 삽입하려고 트레이에 넣었지만 아랍어 텍스트를 그릴 때 , 결과가 방향이 틀렸네요 렌더링된 텍스트 샘플
답변1
복잡한 텍스트 레이아웃 처리가 누락되었습니다.
GTK용 Pango-HarfBuzz-FreBidi와 같은 것입니다. DotNet 및 ASP와 같은 MS 기술에 대한 지식이 부족합니다. 그래서 어떻게 부르는지 모르겠어요.